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.sh2. 在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(此處不做詳細介紹)
新建監控項
鍵值 my.ftp.conn.count
zabbix_get 命令:zabbix_get -s 127.xx.x.x -k my.ftp.conn.count
zabbix自定義監控
1 監控資料備份情況 主動模式 1 資料備份及傳送成功 1 2 資料匯入成功 1 2 在zabbix agent客戶端配置如下 root zagent zabbix cat etc zabbix zabbix agentd.conf startagents 0 設定該值為0,則agent不會監聽本地...
Zabbix 自定義監控項
vi usr local zabbix etc zabbix agentd.conf unsafeuserparameters 1 userparameter check process,echo top b n 1 grep mysqld awk f server 192.168.1.12 然後r...
zabbix 使用者自定義key
使用者自定義引數 userparameter 僅支援agent的方式,對於其他方式不支援。1 自定義key的語法 在 etc zabbix zabbix agentd.conf中配置引數,寫法如下 userparameter key command 1 2 3 key item key 具有唯一行,...