您的位置:首頁技術文章
文章詳情頁

Linux zabbix自定義監控及報警實現過程解析

瀏覽:78日期:2024-04-12 14:55:42

目標

將命令iostat中的一項數據在zabbix前端監控中顯示。

iostat命令

iostat命令被用于監視系統輸入輸出設備和CPU的使用情況

Linux zabbix自定義監控及報警實現過程解析

這里取出磁盤sda的tps項,注:tps:Transactions Per Second,每秒處理的事務數。

在被監控端新增監控項

在/etc/zabbix/zabbix_agentd.d下創建文件iotps.conf

Linux zabbix自定義監控及報警實現過程解析

自定義監控項格式為:UserParameter=<key>,<shell command>

重啟服務:systemctl restart zabbix-agent

檢查:

Linux zabbix自定義監控及報警實現過程解析

在監控端測試客戶端自定義監控項是否正常

安裝檢查工具:yum -y install zabbix-get

檢測:

Linux zabbix自定義監控及報警實現過程解析

注:因為在代理端/etc/zabbix/zabbix_agentd.conf文件中使用的Server=192.168.1.71,所以這里也必須用192的ip

在監控前端頁面添加自定義監控項

配置---主機---web01那一行的監控項---頁面右上角創建監控項---

Linux zabbix自定義監控及報警實現過程解析

點擊添加---監測---最新數據---發現多了一項sda的tps

自定義報警

配置---主機---對應主機下的觸發器---頁面右上角的創建觸發器

Linux zabbix自定義監控及報警實現過程解析

點擊添加,在xshell中雙擊web01的標簽,打開新的端口,在監測---問題下就會出現如下報警:

Linux zabbix自定義監控及報警實現過程解析

這時關閉一個xshell的標簽頁,稍等一會

Linux zabbix自定義監控及報警實現過程解析

注:如果想讓其更新快一點,可以在對應監控項(這里是Number of logged in users)里設置更新間隔,系統默認是1min。

添加聲音報警

點擊左下角user settings---正在發送消息---勾選前端信息中,因為我們這里是未分類,所以給未分類一個聲音,點擊更新。

郵件報警(以163郵箱為例)

獲取授權碼

Linux zabbix自定義監控及報警實現過程解析

管理---報警媒介類型---頁面右上角創建媒體類型

Linux zabbix自定義監控及報警實現過程解析

點擊更新,在出現的頁面中找到自己創建的報警媒介類型,點擊后面的測試(成功)

Linux zabbix自定義監控及報警實現過程解析

點擊添加,配置---動作---頁面右上角創建動作

Linux zabbix自定義監控及報警實現過程解析

點擊添加,再點擊操作

Linux zabbix自定義監控及報警實現過程解析

點擊添加,點擊頁面左下角user settings---報警媒介---添加

Linux zabbix自定義監控及報警實現過程解析

點擊添加,點擊更新,這時我們用xshell登錄兩個web01服務器,郵箱收到郵件:

Linux zabbix自定義監控及報警實現過程解析

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Linux系統
相關文章:
国产综合久久一区二区三区