Zabbix4.0入門到實戰:添加觸發器 ------ 第3章

1. 系統觸發器

點擊用戶頭像,打開用戶基本資料,選擇開啓“正在發送消息”來開啓此功能。如果有警告,系統會發出警告聲:
在這裏插入圖片描述
查看系統自帶的觸發器:
在這裏插入圖片描述
下面測試“Linux用戶密碼文件發生改變”的觸發器:
在這裏插入圖片描述
首先設置採集的時間間隔,將原來默認1小時修改爲10s:
在這裏插入圖片描述
在這裏插入圖片描述
查看最新數據,可以看到最新數據是:3356102413
在這裏插入圖片描述
在10.0.0.3監控主機上使密碼文件發生變化:

[root@agent ~]# md5sum /etc/passwd
41a16f7241d08a7246b8999a0fab90c5  /etc/passwd
# 得到的最新數據和Web界面上顯示的一樣
[root@agent ~]# cksum /etc/passwd
3356102413 1002 /etc/passwd
# 添加新用戶來改變/etc/passwd文件
[root@agent ~]# useradd thanlon
# 再查看最新數據,這時候這個Web頁面上最新數據應該發生改變爲4061271438
[root@agent ~]# cksum /etc/passwd
4061271438 1041 /etc/passwd

可能Web界面上的最新數據沒有發生改變,也沒有產生警報。這是因爲在Web界面作的操作都會提交到數據庫, 添加一條主機後,數據庫就會多一條記錄。zabbix-server默認60s查尋一次數據庫,纔會知道任務目標是什麼,然後再監控。如果值沒有改變,可以重啓zabbix server,讓它提前查詢數據庫。這裏可以看到值已經變成了4061271438:
在這裏插入圖片描述
進入圖形,可以圖形、值和最近500個值三種視圖展示數據的改變:
在這裏插入圖片描述
在這裏插入圖片描述
數據發生改變後,系統會發出兩聲警報:
在這裏插入圖片描述

2. 自定義觸發器

下面創建一個“當前系統用戶登錄超過2個報警”的觸發器。選擇創建觸發器:
在這裏插入圖片描述
添加觸發器名稱和表達式,選擇“添加”即可:
在這裏插入圖片描述
在觸發器頁面可以看到設置的觸發器:
在這裏插入圖片描述
默認的更新間隔是10min,測試的時候,可以改爲10s:
在這裏插入圖片描述
下面再創建2個登錄終端,可以通過 w 命令查看當前登錄的終端:

[root@agent ~]# w
 12:10:21 up 53 min,  3 users,  load average: 0.00, 0.03, 0.05
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    10.0.0.1         11:19    3:49   0.28s  0.28s -bash
root     pts/1    10.0.0.1         12:06    5.00s  0.02s  0.01s w
root     pts/2    10.0.0.1         12:07    2:57   0.01s  0.01s -bash

此時當前的用戶數爲3,超過了我們自定的2,觸發了我們自定義的當前系統用戶數量登錄數:
在這裏插入圖片描述
當我們關掉一個登錄連接,可以發現登錄數已經變成了2,系統響了一聲在頁面上發出提示,問題已解決:
在這裏插入圖片描述
系統的觸發器一般監控CPU、內存、硬盤、網絡、進程 等常用的監控項。觸發器之間還可以設置依賴關係,可以設置被依賴的觸發器如果被觸發了,依賴它的觸發器可以不觸發。

3. 自動生成觸發器

還不熟悉自己寫表達式的時候,可以自定義生成觸發器:
在這裏插入圖片描述
可以設置大於4個報警,小於3個恢復:
在這裏插入圖片描述
在這裏插入圖片描述
接下來就是改變當前系統(10.0.0.3)用戶登錄數,當設置爲5個連接數時,系統報出現問題,當關閉兩個連接設置爲2個連接時,恢復:
在這裏插入圖片描述

4. 報警聲音的更換

可以在zabbix server上找到報警聲音的文件:

[root@Zabbix-server ~]# cd /usr/share/zabbix/audio/
[root@Zabbix-server audio]# ls
alarm_average.mp3   alarm_high.mp3         alarm_ok.mp3       no_sound.mp3
alarm_disaster.mp3  alarm_information.mp3  alarm_warning.mp3
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章