zabbix远程mysql_zabbix action 执行远程命令
生活随笔
收集整理的這篇文章主要介紹了
zabbix远程mysql_zabbix action 执行远程命令
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天沒事,想研究一下zabbix action執行遠程命令,弄了一上午,終于好了。現記錄一下,供以后再出現類似問題可以參考..
首先,我要監控的服務是nginx/mysqld,在要監控的客戶端上開啟遠程執行命令,
EnableRemoteCommands=1
然后在客戶端上添加權限
命令#visudo
在最后添加
# allows 'zabbix' user to run all commands without password.
zabbix ALL=NOPASSWD: ALL
# ?# allows 'zabbix' user to restart apache without password.
zabbix ALL=NOPASSWD: /etc/init.d/nginx restart
注釋掉
#Defaults ? ?requiretty ? ? ##表示不需要控制終端
保存好以后,重啟zabbix客戶端
zabbix服務端上設置觸發動作,就是說nginx/mysqld服務掛掉后,重新啟動服務
在configuration-actions下,create actions,如下:
總結
以上是生活随笔為你收集整理的zabbix远程mysql_zabbix action 执行远程命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 华为面试题_JAVA华为面试题
- 下一篇: java jquery基础_day20: