遠程執行命令恢復

 

監控項 : system.run[cat /etc/zabbix/scripts/sql_lock/lock.txt] 字符串sql

觸發器 : {192.168.8.116:system.run[cat /etc/zabbix/scripts/sql_lock/lock.txt].strlen()}>0oracle

在監控項和觸發項作好後,須要對某服務的進程數進行監控,保證服務是否正常啓動ui

在動做這塊須要將條件分配好,將操做配置以下:spa

 

 

使用zabbix客戶端執行命令時 , 請確保sudo權限在非終端在執行blog

Defaults:zabbix !requiretty  #這點很重要,zabbix用戶在執行腳本時不須要開啓終端進程

zabbix  ALL=(root)      NOPASSWD:ALL   #賦予zabbix全部sudo權限ip

%zabbix ALL=(ALL)       NOPASSWD:ALL   #賦予zabbix組全部sudo權限字符串

 

 

 

 

 

sudo su - oracle -c "/bin/sh /etc/zabbix/scripts/sql_lock/lock_action.sh"io

 

 

相關文章
相關標籤/搜索