Skip to content

Latest commit

 

History

History
49 lines (28 loc) · 2.42 KB

zabbix.md

File metadata and controls

49 lines (28 loc) · 2.42 KB

Zabbix

Zabbix 是由 Alexei Vladishev 開發的一種網路監視、管理系統,基於 Server-Client 架構。可用於監視各種網路服務、伺服器和網路機器等狀態。 (more)

Zabbix Server performance tuning

  1. 把 zabbix-agent 從被動 (passive) 模式改為主動 (active) 模式。
  2. 架設 Zabbix Proxy Server 以降低 Zabbix Server 負載。
  3. 調整 Zabbix Server 的平行處理參數。
  4. 增加 Items 檢查間隔時間 (interval)。
  5. 放寬 Trigger 規則。

Active agent auto-registration

在需要動態加入監控主機的環境下,可以藉由設置 Discovery 和 Action 自動加入新主機並進行監控,在 Zabbix 的世界裡稱為 Active agent auto-registration

  • Discovery: 發現新的主機 (hosts, managed nodes)。
  • Action: 觸發特定事件 (event) 後,用來加入新的主機的功能,可藉由設置 HostMetadata 來自動加入不同的 Host Group 或連接不同的 Templates。

Dockerized

Zabbix Server

Zabbix Proxy Server

Infrastructure as Code

Ansible

Chef

Extension

Nginx

啟用 Nginx status 並藉由 Zabbix agent 進行監控,(請參考启用 Nginx status 状态详解 | 运维生存时间一文)。