[社羣QA] “專家坐診”第38期問答彙總

Q:您好,我有個和上期未解決類似的問題,我有些ping監控的項目放在不同主機上,想請問怎樣把不同主機的報警整合一下,比如3個以上不同主機同時報警才觸發?


只是加一塊的話大概就這樣的

A樂小維: 你這邊是用ICMP ping還是?

Q:外部腳本調用fping方式
A樂小維:結果是返回0或者1嗎?
Q:對

A樂小維:如果1是通過,0不通過。假設我有10臺主機。那麼可以把所有主機的觸發器加起來,其結果減去3小於7,則觸發告警,你可以這樣試試,又或者可以通過腳本一次性ping所有主機,返回個ping通的數量,再進行告警
Q:收到,感謝您提供思路
Q:您好,還得再打擾問問您這個邏輯是怎樣的?想了下這個公式10臺主機其中1臺或者2臺有問題都會觸發,試了也是這樣
A樂小維:我測試下,稍等
A樂小維:環境:5臺測試機,1臺是down的,使用icmp ping模板。
1、測試一臺down的情況下,預計觸發告警,結果是觸發告警


修改觸發器爲兩臺down則觸發告警,預計告警會恢復,結果爲告警恢復。


我這邊測試了下,這是過程跟結果。你再試試看?
Q:好的,我消化一下,謝謝

Q:zabbix 監控kafka 這個如何操作啊?
A樂小維:zabbix監控kafka,這裏有個參考鏈接:file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys%W@GJ$ACOF(TYDYECOKVDYB.pnghttp://www.lwops.cn/forum.php?mod=viewthread&tid=136&highlight=
Q:謝謝

Q:老師,您好,待會可以幫我看一下,我根據oid獲取的ifInDiscards,數據一直沒獲取到的原因是什麼嗎?

A:你snmpwalk一下發出來看看
Q:我這邊手動改了一下這個375位置的值

A:改完之後,再查詢一次是怎樣的?
Q:結果是0,就是改之前的結果,感覺沒去刷新
A:您的問題表述不太清楚,建議您用zabbix服務器snmpwalk對應oid發一下截圖,再發一下對應出問題監控項的截圖
Q:

A樂小維:你修改的那個結果是文本的數據,不會修改設備上的信息
Q:


Q:是因爲修改的只是文本數據嗎?
A樂小維:試下用IF-MIB::ifName看看,將ifdescr改成ifname
A:感覺不像只修改了文本數據
Q:我是通過snmp協議監測的,監測裏的最新數據中有每過30秒刷新,是指每過30秒都會根據oid去獲取一次數據嗎?請大神指導一下
A:沒錯,服務器每30秒去設備取一次數據
Q:那這個更新間隔是什麼意思呀file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys_A~_C_F`%IP6P74Q9KE%$%5.gif

A樂小維:進入zabbix,管理——用戶——點擊自己用戶(例如zabbix)——下方有個刷新,默認30s刷新一次頁面。跟你根據OID去獲取數據無關

Q:哦哦,那根據oid獲取數據的間隔還是根據監控項裏的更新間隔去獲取的嗎?
A樂小維:是的,zabbix根據OID獲取數據的時間間隔,是看監控項的
Q:好的,謝謝老師,根據oid去獲取物理地址的監控項,zabbix是不是隻能顯示獲取的值,可以修改獲取的值嗎?
A樂小維:可以修改的,單擊監控項/監控項原型,可以看到有個‘進程’,這裏可以對我們獲取到的值進行處理

Q:老師,這裏面的每秒更改是什麼意思呀?
A樂小維:每秒更改是值將你監控項獲取到的最新的兩個值做差,然後除以採集週期。羣文件裏有zabbix3.4中文手冊,可以去下載看看

Q:我知道了,之前那個就是選了這個每秒更改所以一直是0,謝謝老師

Q:大神,我想問下獲取主機名爲AAA的所有監控項的最新值(數據類型4種全都有),SQL語句怎麼寫?
A:直接從數據庫查詢?
Q:對,有需求要從數據庫裏查詢,這種歷史數據分4張表的不知道怎麼整合,單個歷史表的數據查詢可以查,多聯合一個歷史表就搞不定了
A樂小維: 這個SQL寫不了哦

Q:各位大哥 這個報錯要怎麼解決啊?

A樂小維:yum install -y mysql-devel,試試看

本期未解決問題:
大佬們,編譯後安裝時報錯,是哪裏問題?zabbix4.0

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章