Zabbix 使用心得總結


zabbix 使用中部分功能總結
1、監控采集的值(如磁盤空間、流量數據等)無需腳本進行單位轉換,zabbix可自動轉換為合適的單位

 如采集的字節可自動轉換為KB、MB

如果設置了單位符號,Zabbix將在收到數據后再加工處理,並使用設置單位后綴進行顯示。
默認情況下,如果原始值超過1000,則除以1000,並相應顯示。 例如,如果設置 bps 並接收到值為881764,則將顯示為881.76 Kbps。
特殊處理用於B(字節),Bps(每秒字節數)單位,除以1024.因此,如果單位設置為B或Bps,Zabbix將顯示:
1 為 1B/1Bps
1024 為 1KB/1KBps
15361.5KB/1.5KBps
如果使用以下與時間相關的單位,則使用特殊處理:
unixtime - 轉換成“yyyy.mm.dd hh:mm:ss”。 要正確轉換,接收的值必須是數字(無符號)類型的信息。
uptime - 轉換為 “hh:mm:ss” 或者 “N days, hh:mm:ss”
例如,如果你收到的值為881764(秒),則顯示為“10天,04:56:04”
s - 轉換成“yyy mmm ddd hhh mmm sss ms”; 參數被視為秒數。
例如,如果您收到的值為881764(秒),則顯示為“10d 4h 56m”
只顯示3個主要單位,如“1m 15d 5h”或“2h 4m 46s”。 如果沒有顯示天數,則僅顯示兩個級別 - “1m 5h”(不顯示分鍾,秒或毫秒)。 如果該值小於0.001,將被轉換成“<1 ms”。

參見:https://www.zabbix.com/documentation/3.4/zh/manual/config/items/item?s[]=%E4%BF%A1%E6%81%AF%E7%B1%BB%E5%9E%8B

2、監控采集的值可實現預處理功能(即zabbix可對采集的結果中進行預先處理然后再入庫)

如采集的是1分鍾內的累計值,可通過預處理得到1分鍾內的平均值
3、監控項采集出現超時情況
可能是因為zabbix Server端和agent端的配置中Timeout參數未進行調整導致(默認為3秒,最大可配30秒)
4、觸發器可匹配豐富的規則表達式
如最大值、最小值、平均值、最新值、同時段比較、指定時間段范圍等
5、合理設置監控項采集間隔移機數據保留時長
非關鍵數據盡量不要保存過多歷史數據,減少mysql負擔
6、主動和被動監控模式結合使用
監控項過多時,可將部分監控項調整為主動模式,減少Server的系統負載
7、Agent端配置文件中主機名與Server端配置的主機名要保持一致
若兩端主機名不一致,會導致主動模式下監控項無法正常被發現和采集


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM