Zabbix「專家坐診」第68期問答彙總

Q:請問zabbix5裏面,想監控傳感數據,,是讓傳感器廠家調用zabbix的哪個接口呢?
A:可以通過snmp或者ipmi監控方式獲取
Q:傳感器數據可以通過 snmp 哪個版本取得?有教程嗎?我先自己學習下
A:具體要看你這個型號的oid文件能不能獲取傳感器的數據
Q:OID 是廠商可以提供的嗎?
A:是的
Q:我說的傳感器是指溫溼度等,是指戶外或室內的其它設備,不是指服務器
A:如果是485通信 zabbix有第三方modbus插件,不過最好自己寫一套上位機

Q:想諮詢下 怎麼監控日誌啊?
A:用zabbix的agent監控方式的內置鍵log或者logrt
Q:我試過了沒有成功
A:怎麼沒成功?Q:比如說eventlog[Security,「Success Audit」,^4624$,skip]
A:你要監控系統日誌?
Q:是的我想監控 服務器的登錄日誌


能這麼理解嗎?

A: 那個監控項有沒有提示什麼報錯?
Q:就是不顯示 什麼報錯都沒有

A:那你有出現新的日誌報錯嗎?出現了新的系統日誌,看一下會不會觸發這個監控項
Q:就沒有報錯,空白的什麼都不顯示
A:現在監控項沒報錯說明監控項配置是正確的,現在你爲空,可能是因爲你創建完日誌監控項後,沒有再次出現你要監控的系統日誌類型,所以,他是沒有數據,就是他這個監控項現在處於一個監控的狀態。又或者說匹配條件有問題
Q:我做的是登錄的 做好了之後 我把遠程關閉了重新登陸了一次
A:就是說有新的登錄日誌,對吧
Q:是的 我關閉了遠程
然後再次登錄 那麼新的日誌肯定會產生
但是zabbix還是沒有提示A:改一下鍵值,eventlog[Security,「Success Audit」,^4624 , , s k i p ] e v e n t l o g [ S e c u r i t y , , " F a i l u r e A u d i t " , , 4 625 ,,skip],登錄成功 eventlog[Security,,"Failure Audit",,^4625 ,skip]登錄失敗

再重新登錄試一下
Q:收到

A:???
eventlog[Security,「Success Audit」,^4624$,skip]鍵值用這個
Q:之前用的就是這個
A:不要這個

Q:有了
那就是我照着這個葫蘆畫瓢,eventlog[Security,「Success Audit」,^4624$,skip]
日誌 名字 成功 或者失敗 特徵碼

Q:zabbix中監控windows任務計劃有人加過嗎?
A:你的意思是不是要在zabbix的腳本中添加一個執行window任務計劃的命令
Q:這樣也可以,現在在windows任務計劃里加了幾個任務,想監控一下這幾個任務的運行狀態是否運行成功

Q:zabbix短信報警應該怎麼配置?
A:可參考下列地址https://idc.wanyunshuju.com/zab/1027.html

Q:麻煩幫忙看下這個報錯,編譯安裝zabbix_server沒報錯,啓動服務時日誌報錯 服務起不來

A:參考這裏https://www.cnblogs.com/liulj0713/p/9715682.html
Q:OK 我試下

Q:新建一個items 獲取某個oid值之後 ,如果需要對獲取的值,做除法運算,應該怎麼配置
假如獲取值爲1000,要除以100,怎麼配置A:創建一個新的監控項,類型爲可計算類型的

Q:應該是通過preproessing來實現吧
A:也可以,你的這種方式應該比較好的
Q:第一次使用不清楚用什麼語句來實現這個功能,
A:可以用那個自定義的倍數
Q:除法可以用自定倍數嗎?
A:可以,除以100,不就是乘以0.01嗎
Q:贊

本期未解決問題:
Q:測試成功,但一天了server上都沒找到機器,會是什麼原因呢?


A:你兩個主機名衝突了,你去zabbix_agent.conf哪裏改成兩個不同的主機名把
Q:但真實環境就是這個默認名……我嘗試過把一臺改掉,還是兩臺都沒連上
A:而且你改掉一臺,兩臺主機都沒連上???改一下zabbix_agent.conf的hostname
Q:是的,配置文件是同步改的,和server上配置一致
A:不要同步zabbix_agentd.conf文件,你試一下不同步這個文件名,再改zabbix_agentd.conf的hostname,兩個變成不同的hostnameQ:沒理解。我說的同步改是一臺機器的配置文件和服務器端同步改。是改了一臺,另一臺還是localhost
A:那你改了一臺爲什麼會兩臺都沒連上?你不是兩臺agent主機之間進行同步嗎?
Q:只是同時要加兩個agent,恰好真實主機名都是默認的localhost。這兩臺主機之間沒有同步需求啊
A:那我的意思就是兩臺agentd的zabbix_agentd.conf的hostname變成兩臺不一樣的
Q:我有試過,把一臺的localhost改掉,包括這臺的conf文件和服務器端主機名稱。另外一臺保持不變。好像沒效果,還有其他可能嗎?
A:你的界面是做了自動註冊的把
Q:有自動註冊,但條件不包括這兩臺的
在這裏插入圖片描述