Zabbix + Cloud Alert 實踐分享

前言html

若是要問老牌開源監控工具泰斗,當zabbix莫屬。以前已分享過 [Kubernetes+Promethues+Cloud Alert實踐分享],本篇將繼續分享 Zabbix + Cloud Alert 實踐,在 Zabbix Server 端,一鍵安裝 Cloud Alert 探針,將 Zabbix 產生的告警,推送到 Cloud Alert,快速實現電話、短信通知。web

 

本文導覽:json

Zabbix 集成 Cloud Alert 安裝步驟api

Zabbix 集成 Cloud Alert 原理解析bash

Zabbix 集成 Cloud Alert 排錯微信

總結app

Zabbix 集成 Cloud Alert 安裝步驟工具

1.Cloud Alert界面建立zabbix應用,並獲取 appkey 。沒有註冊的,能夠進[官網註冊]spa

2.zabbix server端安裝CA探針日誌

 

a. 切換到zabbix腳本目錄:

cd /usr/local/zabbix-server/share/zabbix/alertscripts

 

補充:查看zabbix腳本目錄方法:

vi /etc/zabbix/zabbix_server.conf

查看AlertScriptsPath

 

b. 獲取Cloud Alert agent包:(注意:本文寫在2019年8月,將來安裝包可能有更新,請自行去[官網幫助文檔]下載最新包)

wget https://download.aiops.com/ca_agent/zabbix/ca_zabbix_release-2.1.0.tar.gz

 

c. 解壓、安裝。tar -xzf ca_zabbix_release-2.1.0.tar.gz cd cloudalert/bin bash install.sh ----處填入您新建應用時生成的appkey


d.當提示"安裝成功"時表示安裝成功

Zabbix 集成 Cloud Alert 原理解析

 Zabbix Server 端(注意:Zabbix Agent 端無需重複安裝),安裝 Cloud Alert 探針,本質上是在 Zabbix 上安裝推送腳本,Zabbix 產生告警後,能主動調用 Cloud Alert 腳本,推送給 Cloud Alert

 

安裝 Cloud Alert 探針步驟很簡單,下載、解壓、安裝探針;根據提示輸入zabbix管理/監控/web登錄地址、管理員用戶名、密碼便可。實質上,Cloud Alert 探針作了如下工做:

1. 建立媒體類型/Media typescloudalert media

2. 建立用戶組/User Groupscloudalert group

3. 建立用戶/Userscloudalert,並設置Media,通知給 cloudalert media,並設置全部權限:Zabbix Super Admin

4. 建立觸發動做/actionscloudalert actioncloudalert action中會包含cloud alert生成的appkey,便是識別告警的關鍵標識,也是關聯ZabbixCloud Alert的橋樑)

以上就是探針安裝的過程,而且再告訴你們一個tipsZabbix 推送到 Cloud Alert 的告警內容,能夠自行定義,更改 cloudalert action  Operations  Default message json 串的右側值,能夠參考[Cloud Alert 官方 API 文檔]

Zabbix 集成 Cloud Alert 排錯

瞭解原理後,排錯其實很簡單,集成不成功,無外乎下面三種狀況:

 

1.安裝過程報錯:Zabbix 管理地址 or 用戶名、密碼錯誤 輸入錯誤

解決方案:輸入正確的地址(正確示例:http://主機域名:端口/zabbix)、用戶名、密碼便可。

 

2.安裝過程報錯:媒體類型(Media types) or 用戶組(User Groups) or 用戶(Users) or 動做(actions) 已存在

解決方案1:什麼存在,什麼手動刪除便可。

解決方案2:瞭解到原理後,有問題都無需從新安裝,針對性修改便可。固然若是犯懶,請參考解決方案1

 

3.集成後收不到告警

解決方案:看探針日誌:/usr/local/zabbix-server/share/zabbix/alertscripts/cloudalert/logs,針對性解決問題。詳細參考[官方排查文檔]

若是文檔不想看,錯誤不想找,直接找支持人員

總結

本文詳細說明了 Zabbix 集成 Cloud Alert 安裝步驟,深刻解析了 Cloud Alert 探針,及遇到問題後的排錯解決辦法。但願能有幫助到你們,快速將Zabbix 的告警接入到 Cloud Alert,借用Cloud Alert平臺,快速實現告警的降噪、分派和通知(電話、短信、微信、郵件、APP)。

相關文章
相關標籤/搜索