监控ftp连接数示例
1. 在agent 创建脚本
创建文件:
/etc/zabbix/scripts/ftp_count.sh
#!/bin/bash
netstat -a | grep 'ftp' |grep -c -v LISTEN
加权限
chmod 755 /etc/zabbix/scripts/ftp_count.sh
2. 在agent 写入配置文件
编辑agent配置文件
vi /etc/zabbix/zabbix_agentd.d/ftp_count.conf
写入以下内容
UnsafeUserParameters=1
UserParameter=my.ftp.conn.count,/etc/zabbix/scripts/ftp_count.sh
my.ftp.conn.count 是我们自定义的键值
重启zabbix-agent服务
service zabbix-agent restart
4. 在zabbix添加监控模板
(此处不做详细介绍)
新建监控项
键值 my.ftp.conn.count
zabbix_get 命令:
zabbix_get -s 127.xx.x.x -k my.ftp.conn.count