zabbix 服务器网口流量监控

获取流量监控网口

 [root@k8s-master01 ~]# cat /usr/local/zabbix/shell/Interface_monitor_flow.sh 
 #!/bin/bash
 ##############################################
 #Author: hanye
 #Email:  hz7726@163.com
 #Last modified: 2021/01/18/16:14
 #Filename: Interface_monitor_flow.sh
 #Revision:  0.1
 #Description: 
 #crontab: * * * * * Interface_monitor_flow.sh
 #Website:   www.1fangxin.net
 #License: GPL
 ##############################################
 interface=($(ls /sys/class/net|grep -vE "lo|br*|docker*"))
        printf '{\n'
        printf '\t"data":[\n'
 for((i=0;i<${#interface[@]};++i))
 {
 num=$(echo $((${#interface[@]}-1)))
        if [ "$i" != ${num} ];
                then
        printf "\t\t{ \n"
        printf "\t\t\t\"{#INTERFACE}\":\"${interface[$i]}\"},\n"
                else
                        printf  "\t\t{ \n"
                        printf  "\t\t\t\"{#INTERFACE}\":\"${interface[$num]}\"}]}\n"
        fi
 }

zabbbix_agented.conf配置添加

#网口流量监控
UserParameter=interface.discovery,/usr/local/zabbix/shell/Interface_monitor_flow.sh

模板文件

链接:https://pan.baidu.com/s/1tMdRXIUJjXRUdqYMjsQGEQ 
提取码:rxlo 

导入模板 在主机里面添加 监控模板

5:Zabbix5.0 监控服务器网口流量