iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 10
0
自我挑戰組

成長型維運平台 - 單人新手到多人團隊都適用的工具系列 第 10

1-9.監控工具之一:Zabbix Discovery自動新增監控

Discovery可以依照規則自動新增監控項目,或是自動增加新的監控主機,應用搭配非常豐富,這章簡單介紹基本應用。

  1. 先介紹利用discovery快速添加網路接口

到Templates,選Template Module Interfaces SNMPv2 => Discovery rules => Network Interfaces Discovery

SNMP OID會將snmp get到的值一個個放進參數,像IFNAME取到的值是ifName.1 Gi0/0/0, ifName.2 Gi0/0/1 …依序discovery[{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1]
Update interval預設時間要一小時才會discovery一次,可以調短時間,搜尋完後再調長時間或關閉,節省資源。

Item prototypes 選 "Interface {#IFNAME}({#IFALIAS}): Bits received"

Name 命名,的到的結果像 Interface Gi0/0/0(Test1): Bits received
SNMP OID 與前一章一樣取值,後面接上各個接口編號{#SNMPINDEX}
舊版本記得Store value選擇Delta(speed per second)
完成後過一段時間再確認SNMP的燈號是否亮起。

  1. 接著介紹自動增加主機監控。範例:將172.16.1網段有開80 port都設上http監控

Configuration => Discovery => 點選右上角 Create discovery rule
設定上IP範圍,Check Type可以選擇需要的服務,Enable後完成

到Configuration => Actions ,這次Event source要改成Discovery

New condition選擇剛建的rule

接著選Operations,New一個host 加到Group,Link上HTTP的監控

內建有Template VM VMware就是利用Discovery去蒐集VM的API增加機器,有興趣的話可以拿"乾淨的"zabbix去做,我第一次接上去就把zabbix的效能用滿... 機器太多台,雖然說有temp不過還是要看需求做調整,好處是如果公司機器都在VM內就輕鬆了,不用再手動一台台裝Agent就可以做基本監控


上一篇
1-8.監控工具之一:Zabbix Snmp 網通設備資料收集
下一篇
1-10.監控工具之一:Zabbix Maps 自製儀錶板
系列文
成長型維運平台 - 單人新手到多人團隊都適用的工具27

尚未有邦友留言

立即登入留言