日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

zabbix之监控 io

發布時間:2023/10/11 134 老码农
生活随笔 收集整理的這篇文章主要介紹了 zabbix之监控 io 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#:編寫監控腳本

root@ubuntu:/etc/zabbix/zabbix_agentd.conf.d# vim iotop_total.sh
#!/bin/bash
#Date: 2016/11/11
#Author:zhangjie
disk_read(){
NUM=`/usr/bin/sudo iotop -b -n 3 | grep "Total DISK READ" | grep -v grep | awk -F "|" '{print $1}' | awk -F ":" '{print $2}' | tail -n1 | awk -F "/" '{print $1}'`
NUM2=`echo $NUM | awk '{print $1}'`
UNIT=`echo $NUM | awk '{print $2}'`
if [ $UNIT == "B" ];then
echo $NUM2
elif [ $UNIT == "K" ];then
NUM3=$(echo "$NUM2 * 1024" | bc)
echo $NUM3
elif [ $UNIT == "M" ];then
NUM3=$(echo "$NUM2 * 1024 * 1024" | bc)
echo $NUM3
elif [ $UNIT == "G" ];then
NUM3=$(echo "$NUM2 * 1024 * 1024 * 1024" | bc)
echo $NUM3
fi
}
disk_write(){
NUM=`/usr/bin/sudo iotop -b -n 3 | grep "Total DISK WRITE :" | grep -v grep | awk -F "|" '{print $2}' | awk -F ":" '{print $2}' | tail -n1 | awk -F "/" '{print $1}'`
NUM2=`echo $NUM | awk '{print $1}'`
UNIT=`echo $NUM | awk '{print $2}'`
if [ $UNIT == "B" ];then
echo $NUM2
elif [ $UNIT == "K" ];then
NUM3=$(echo "$NUM2 * 1024" | bc)
echo $NUM3
elif [ $UNIT == "M" ];then
NUM3=$(echo "$NUM2 * 1024 * 1024" | bc)
echo $NUM3
elif [ $UNIT == "G" ];then
NUM3=$(echo "$NUM2 * 1024 * 1024 * 1024" | bc)
echo $NUM3
fi
} main(){
case $1 in
disk_read)
disk_read;
;;
disk_write)
disk_write;
;;
esac
}
main $1 #:配置parameter(注意文件存放的位置)
root@ubuntu:/etc/zabbix/zabbix_agentd.conf.d# vim linux37.conf
UserParameter=io_stats[*],/etc/zabbix/zabbix_agentd.conf.d/iotop_total.sh "$1"

#:修改權限
root@ubuntu:/etc/zabbix/zabbix_agentd.conf.d# chmod a+x iotop_total.sh
root@ubuntu:/etc/zabbix/zabbix_agentd.conf.d# chown zabbix.zabbix linux37.conf

#:重啟服務
root@ubuntu:/etc/zabbix/zabbix_agentd.conf.d# systemctl restart zabbix-agent

#;在本機測試一下
root@ubuntu:/etc/zabbix/zabbix_agentd.conf.d# bash iotop_total.sh disk_read

#:在server端測試
root@ubuntu:~# /apps/zabbix_server/bin/zabbix_get -s 192.168.7.112 -p 10050 -k "io_stats[disk_read]"
0.00

在web端創建模板----創建監控項(本腳本監控項單位已轉換成B)--創建觸發器----創建圖形----關聯模板


總結

以上是生活随笔為你收集整理的zabbix之监控 io的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。