1. 程式人生 > >zabbix觸發器觸發zabbix-agent端shell指令碼任務

zabbix觸發器觸發zabbix-agent端shell指令碼任務

注意:

1,zabbix ALL=NOPASSWD: /bin/bash /usr/local/zabbix-agent/scripts/restart_ad_server.sh

不指定這句話也可以執行指令碼和命令。

2,如果執行命令,務必用絕對路徑,如: 

sudo /disk3/data/server/mysql5.7.15/bin/mysql     -uroot -pxxxx   -e "set global general_log=off " #引數

3,支援多個指令碼和命令,折行即可。

參考url1:http://www.ttlsa.com/zabbix/zabbix-remote-command/

參考url2:http://www.linuxidc.com/Linux/2016-11/137638p9.htm

#執行命令的賬號是zabbix賬號,非root賬號,不採用sudo命令會導致命令執行後不生效
#另外需要說明是,嘗試過使用具體的命令而非指令碼,結果是命令執行了但不生效,因為沒有具體的失敗日誌,也分析不出原因。#可能是沒有寫決絕路徑導致。

相關推薦

zabbix觸發器觸發zabbix-agentshell指令碼任務

注意: 1,zabbix ALL=NOPASSWD: /bin/bash /usr/local/zabbix-agent/scripts/restart_ad_server.sh 不指定這句話也可以執行指令碼和命令。 2,如果執行命令,務必用絕對路徑,如:  sudo /

zabbix系列(九)zabbix3.0實現自動觸發zabbix-agentshell指令碼任務

zabbix實現自動觸發遠端指令碼執行命令 Zabbix觸發器(trigger)達到閥值後會有動作(action)執行:傳送告警資訊或執行遠端命令環境 Server:基於centos6.5 final x86_64 Zabbix:zabbix-3.0.4 server/ag

Zabbix(一):server,agent 安裝配置及主機,監控項,觸發器,動作,媒介配置步驟

zabbixZabbix(一):server端配置、agent端配置及創建主機組、主機、Application、Item、Trigger步驟詳解zabbix是一個基於WEB界面的提供分布式系統監視以及網絡監視功能的企業級的開源解決方案。zabbix能監視各種網絡參數,保證服務器系統的安全運營;並提供柔軟的通知

ZABBIX配置自動添加口監控,並觸發重啟服務

color 監控 style 1、配置自動發現腳本 #!/bin/bash # ------------------------------------------------------------------------------- # Script_name: discovery

zabbixagent的主動模式關鍵三個參數

tar round 1.8 include rac 主動 style server host 如多主機超過300+和隊列內容過多,就采用主動模式. [root@web03 zabbix]# egrep -v "^#|^$" zabbix_agentd.conf PidFil

zabbix server自動發現和zabbix agent自動註冊

auto figure zabbix服務端 csharp strong 重啟 被動模式 sdn local 一.zabbix自動發現 利用zabbix的discovery功能可以實現自動批量添加主機的功能。 Zabbix自動發現實現自定義主機名: 通過自動發現添加的客戶端主

zabbix搭建安裝,serveragent,修改字符集

ctrl 修改配置 round TP AD -i 就是 spl tar 通過阿裏的開源鏡像去下載zabbixhttps://mirrors.aliyun.com可以ctrl+f搜到zabbix可以選擇redhat7,之後 復制這個鏈接rpm -ivh https://mi

zabbixagent通訊加密

    Zabbix版本從3.0之後,開始支援Zabbix server, Zabbix proxy, Zabbix agent, zabbix_sender and zabbix_get之間的通訊加密,加密方式有預共享金鑰(PSK)和證書加密,加密配置是可選項,一些proxies和agents可以使用證書

zabbix配置報警媒介-使用者-動作-郵件指令碼觸發mailx郵件報警

2018-09-16更新,新版本zabbix不需要使用指令碼傳送郵件,在zabbix web介面直接配置就可以 配置郵件引數,測試傳送郵件 確認安裝相關服務,centos7預設安裝 [[email protected]_12_50_centos ~]# rpm -qa | grep postfix

ZABBIX實踐(三) window下的Agent部署以及服務漢化

Zabbix 可以監控的物件非常多,支援的作業系統也很多,主流的linux和windows是平時接觸最多的系統,本節說明一下zabbix 在windows下如何安裝和配置。 1、目標      1)

簡單的zabbix agent自動安裝指令碼

yum -y groupinstall "Development Tools" yum -y install ntpdate ###?錄?rontab PROGRAM='ntpdate cn.pool.ntp.org' CRONTAB_CMD="*/5 * * * * $P

zabbix監控IDC機房丟包率的shell指令碼

#!/bin/bash Count=0 Log=/tmp/pingloss.log function CHECK {         Count=0         for i in $IP_List;do                 FLAG=`/usr/local/

Zabbix自動執行Shell指令碼報警

Zabbix 3.4.4預設自帶3種報警方式,SMTP郵件服務報警,Jabber報警,GSM調變解調器(簡訊)報警。這裡面除了SMTP郵件服務報警比較實用以外,其他的報警方式用的並不多。Jabber在國內用的就不多,也很少有人會為Zabbix搞一個Jabber服務,而且給Za

ZABBIX實踐(二) centos下的Agent部署和安裝

首先重複一下前面的規劃 server端:  192.168.136.144    centos6.5 (虛擬機器) agent端:    192.168.136.155    centos6.5

zabbix二次處理agent上報的數據

zabbixzabbix的Storevalue支持如下三種類型:1、Asis - 數據不做處理2、Delta(speed per second) 一般用於數據增長的類型計算公式為(value-prev_value)/(time-prev_time)value - 獲取到的原始值prev_value - 上次接

詳解zabbix安裝部署(Server篇)

官網下載 libc 發現 trapper 分布式系統 .so libcurl figure database Linux下常用的系統監控軟件有Nagios、Cacti、Zabbix、Monit等,這些開源的軟件,可以幫助我們更好的管理機器,在第一時間內發現,並警告系統

zabbix 觸發器

clas zab 發生 minutes add 綠色 我們 ges 定義數據 概觀 項目只收集數據。要自動評估傳入數據,我們需要定義觸發器。觸發器包含一個表達式,該表達式定義數據的可接受級別的閾值。 如果這一級別超出了傳入的數據,觸發器將“ fire 觸發”或進入“‘ P

Zabbix監控——zabbix觸發器添加及設計

zabbix觸發器設計 zabbix觸發器依賴關系 zabbix異於模版的監控項及觸發器的 zabbix觸發器添加及設計 主機監控項與模版監控項 有了好的監控項,也還得有好的觸發器,才能有效觸發zabbix報警動作,雜亂無章的觸發器只會增添zabbix報警系統的負擔,同時也給運維人員帶來的

zabbix Get value from agent failed: cannot connect to [[10.2.72.132]:10050]: [113] No route to host

http CP 取數 -- OS all alt host zabb 描述:item主動模式可以獲取數據,被動模式不可以。zabbix server無法訪問agent服務器的10050端口 解決:開啟端口即可: redhat 7.x版本 firewall-cmd -

zabbix觸發器詳解

查找 default 支持 長度 存在 字節 sin 誤差 相等 Trigger函數 1、abschange 參數:直接忽略後邊的參數 支持值類型:float、int、str、text、log 描述:返回最近獲取到的值與之前值的差值的