Linux

是否可以使用 Zabbix 監控程序?

  • September 20, 2019

我已經在我的一些專用伺服器上安裝了zabbix-server,zabbix-proxy和一些zabbix-agents。一切正常,我對一切都很滿意,但我對這個話題很好奇:監控流程

我想要的是:

我希望 Zabbix 始終像監控網路流量、CPU 使用率等一樣監控程序(cpu 和 ram 使用情況、正常執行時間等),因此我將能夠查看它們的圖表、製作螢幕等。

至今:

通過Google搜尋,我發現可以創建一個自定義腳本,然後您可以執行該腳本,這樣您就可以告訴腳本執行您想要執行的任何操作,但我正在嘗試完成一些不同的事情,您可能已經從以上部分

問題:

那麼,是否有可能以任何方式做到這一點?如果是這樣,我應該從哪裡開始?

聽起來您想監視程序狀態和資源使用情況。如果是這樣,以下代理密鑰可能會有所幫助:

  • proc.num- 可以監控程序的數量,基於程序名稱、使用者、參數等
  • proc.mem- 可以監控程序記憶體使用情況(單個程序或一組)
  • proc.cpu.util- 可以監控程序CPU使用率(單個程序或一組)

有關這些項目密鑰的更多資訊,請參閱https://www.zabbix.com/documentation/3.0/manual/config/items/itemtypes/zabbix_agent

關於繪圖,所有單個項目都可以通過點擊最新數據頁面中的“圖表”連結開箱即用地繪製出來。還可以在配置中創建自定義圖表,包括多個項目。請注意,這與 Zabbix 中的任何其他數字項沒有什麼不同,並且不是特定於程序項的。

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