Linux

Zabbix 通過簡單檢查監控 http 服務

  • September 11, 2013

如何添加觸發器,或者正確.. 觸發器應該是什麼樣子,對於 net.tcp.service

$$ http,80 $$ 因此,如果 http 的停機時間超過一兩分鐘,它就會發出警報。我知道我可以設置 zabbix 檢查 http 是否存在的時間間隔,如果 http 關閉它會返回 0,如果它啟動則返回 1。因此,假設每次 http 發送 0 (它已關閉)檢查 3 次之後。如何為此添加觸發器? 另外,我聽說可以使用 zabbix 為 http 製作負載圖?任何人都知道怎麼做或有一些好的連結?

問:如何添加觸發器,以便在觸發時間超過一兩分鐘時發出警報

A:你的意思是,上一段時間的停機時間更長,那麼觸發器將如下所示:

平均值:

{net.tcp.service[http,80].avg(120)}<0,5

或與count

{net.tcp.service[http,80].count(120)}<60

或者,也許您只想看到純粹的持續停機時間?好的:

{net.tcp.service[http,80].count(120)}<1

問:假設每次http發送0檢查3次後(它已關閉)。如何為此添加觸發器?

A:{net.tcp.service[http,80].count(#3)}<1

Q?:聽說可以用zabbix為http製作負載圖?任何人都知道怎麼做或有一些好的連結?

答:首先,您必須從技術上評估“http 的負載圖”是什麼意思:CPU 負載、CPU 使用率、RAM 使用率、連接使用率等。沒有所謂的“http 負載”這樣的東西 :)

注意:net.tcp.service 不會檢查您的站點是否正常工作或服務是否正常工作,它只是建立 TCP 連接和簡單的 HTTP 會話。為了更好地檢查可用性,請使用Zabbix Web Monitoring

引用自:https://serverfault.com/questions/538171