Zabbix“專家坐診”第56期問答彙總

Q:zbbix配置郵箱告警配置文件如下
Zabbix“專家坐診”第56期問答彙總
測試是否可以發送文件後提示
Zabbix“專家坐診”第56期問答彙總
請問時什麼問題呢,百度未找到相應文檔。郵箱爲企業內部郵箱,ping 郵箱服務器時能連接?
A:你的這個問題應該是說要在企業郵箱哪裏設置smtp的驗證
Q:請問:是在客戶端配置還是在郵件服務器行進行設置
A:郵件服務器哪裏設置

Q:環境是:Server,Proxy外網暴露且分處異地,Proxy與多Agent在內網。目前通過Proxy獲取多個Agent的信息,發至Server。現在Proxy只能在Windows安裝,想通過Doker來做。還有別的解決方案嗎?不考慮Agent直傳Server。

Q:請問我使用centos7爲服務器端,windows2012爲agent端,我想自動監控agent端的端口,使用的腳本是
@echo off
echo {
echo "data":[
for /F "tokens=2 delims= " %%i IN ('netstat -anp tcp^|find /i "LISTENING"') DO for /F "tokens=2 delims=:" %%j IN ("%%i") DO echo {"{#TCP_PORT}":"%%j"},
echo {"{#TCP_PORT}":"10050"}
echo ]
echo }
在windows上返回的是符合教程的,但在linux上使用zabbix_get就出現了問題,出現了亂碼,
Zabbix“專家坐診”第56期問答彙總
zabbix-server端log提示爲:
windows-server端的log輸出爲
39344:20200420:093953.435 housekeeper [deleted 9200 hist/trends, 0 items/triggers, 0 events, 1 problems, 0 sessions, 0 alarms, 0 audit items in 0.519725 sec, idle for 1 hour(s)]
39369:20200420:094606.060 discovery rule "windows-zabbix-agent-3:tcpportlisten" became not supported: Value should be a JSON object.
39350:20200420:094607.771 item "windows-zabbix-agent-4:tcpportlisten" became not supported: Unsupported item key.
39348:20200420:094608.773 item "windows-zabbix-agent-6:tcpportlisten" became not supported: Unsupported item key.

請問是出現了什麼原因?
A:linux服務器的編碼和window服務器的編碼不同,而且,你的bat腳本獲取的應該不是json格式
Q:請問能不能告知要如何修改?我找到的幾篇都是一樣的腳本
A:你把你的bat腳本運行的結果發出來
Q:
Zabbix“專家坐診”第56期問答彙總
A:把這個截圖粘貼出來,我要驗證一下,這個是不是json,截圖的內容粘貼出來
A:你的格式是json數據,能否看一下你的自定義鍵值,是如何寫的。
Q:
Zabbix“專家坐診”第56期問答彙總
Zabbix“專家坐診”第56期問答彙總
Zabbix“專家坐診”第56期問答彙總

A:zabbix_agent.conf哪裏的自定義鍵值如何定義的。
Q:我把windows的編碼格式換成了utf-8還是不行
Zabbix“專家坐診”第56期問答彙總
A:
Zabbix“專家坐診”第56期問答彙總
Q:這個請問有什麼問題嗎?UserParameter=tcpportlisten,C:zabbix.windiscovertcpport.bat
A:你放在cmd,看一下能不能運行,C:zabbix.windiscovertcpport.batQ:謝謝,路徑改成C:\zabbix\windiscovertcpport.bat可以用zabbix_get了

Q:這個錯誰見過?
Zabbix“專家坐診”第56期問答彙總
A:你是不是沒安裝php-mysql
Q:裝了,我網上搜的也是缺少php-mysql
A:你安裝了之後,有沒有重啓服務
Q:zabbix-server跟httpd都重啓了
A:php重啓了嗎?
Q:這個沒有,php咋重啓?
A:systemctl restart php-fpm
Q:我等下試下,環境斷了,謝謝樂樂

Q:請教下,zabbix 監控esxi有好的解決方案麼,自帶的模板很多信息沒有,cpu使用率和存儲之類的信息都沒有
A:可以嘗試用python腳本+pyvmomi 監控exsi的詳細信息(參考https://blog.csdn.net/reblue520/article/details/82720182)
Q:這個不能和zabbix一起使用麼,好像不是模板

Q:請問一下,監控服務的存活狀態,除了腳本之外,zabbix有沒有自帶的插件?
A:可以,可以通過zabbix_agent的一個內置keysystem.run來實現,檢測存活狀態。

Q:你好請教一個問題 一個proxy(400臺)隊列特別大,如果優化,要從那幾個方面去做,請指導一下;
Zabbix“專家坐診”第56期問答彙總
A:查看一下proxy的日誌,是否有大量的item報錯,如果是,就把報錯的item配置正確,這樣會減少隊列
Q:沒有 錯誤,正常的日誌輸出。
A:1. 提高ZABBIX服務器的配置(建議能上SSD儘量上SSD)

  1. 查看代理和數據庫所在的主機性能,CPU、內存、網絡、IO指標是否都正常
  2. 查看Proxy返回的日誌(很重要)
  3. 根據節點主機數調整配置參數
  4. 通過隊列的“細節”選項,查看堵塞的監控項情況

本期未解決問題:
Q:這到底是什麼神奇的包裝了ssh ssh2都不行,centos7.6,我從官網yum都少包
Zabbix“專家坐診”第56期問答彙總
A:你可以下載zabibx離線部署包部署,http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/

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