監控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