zabbix自定義腳本監測

監控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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章