1. 程式人生 > >zabbix 監控mysql狀態 -Windows

zabbix 監控mysql狀態 -Windows

由於公司爬蟲mysql資料庫在Windows下面,監控一下:

主要命令:mysqladmin -uroot -proot -h127.0.0.1 ping 2>D:\zabbix\waring.txt | find /i /c"alive"

mysql伺服器:172.16.0.76

 

一、zabbix-agent端:

1、編輯172.16.0.76的zabbix-agent的配置檔案zabbix_agentd.win:

  確保:UnsafeUserParameters=1

  然後在檔案末尾加入下面這一行:

  UserParameter=mysql_monitor,mysqladmin -uroot -p123456 -h127.0.0.1 ping 2>D:\zabbix\waring.txt | find /i /c"alive"

    注:

      mysql_monitor:key名

      2>D:\zabbix\waring.txt:將錯誤資訊追加到D:\zabbix\waring.txt中

      find /i /c"alive":統計包含alive的行數

2、編輯完配置檔案,儲存 退出,重啟172.16.0.76的zabbix-agent;    

 

二、zabbix-server端:

開啟web, 找到172.16.0.76,點選“建立監控項”

 

 2、建立觸發器

3、監控完成