4 Zabbix Agent自動註冊

2021-09-21 05:19:35 字數 1963 閱讀 7497

agent端配置:

指定zabbix server的ip位址

12

root@jmxclient:~# cat /etc/zabbix/zabbix_agentd.conf | grep -e ^serveractive

serveractive=172.16.206.130

修改hostname

1

2

root@jmxclient:~# cat /etc/zabbix/zabbix_agentd.conf | grep -e ^hostname

hostname=172.16.206.132

關於主機名:如果zabbix_agentd.conf配置有定義hostname,那麼zabbix會使用這個hostname命名,否則agent的主機名(hostname得來的)

修改metadataitem

1

2

root@jmxclient:~# cat /etc/zabbix/zabbix_agentd.conf | grep -e ^hostmetadataitem

hostmetadataitem=system.uname

zabbix web端配置

建立乙個action,event source這裡選擇auto registration

配置action選項卡,填下name就好了

配置conditions選項卡,host metadata包含

linux

字元的主機將會觸發 operations的操作,什麼metadata,文章的下半段會專門講解。

配置operations選項卡,

滿足條件的active host發起請求,server會完成三個動作:

檢視結果:

hostmetadataitem與hostmetadata

作用:用於標示主機,通過該符號能夠把主機區別開來。比如我們經常用它來區分linux與windows系統,這樣才能分別給他們設定組與template等等

hostmetadataitem用法

hostmetadataitem

=system

.uname

它的值來自key

hostmetadata用法

hostmetadata

:linux

hehehehehehehehe

***xx

他的值是直接定義的

通過使用各式各樣的metadata我們可以用於區分各個主機,來達到我們各種需求。

zabbixagent自動註冊

1.zabbix agent.conf配置檔案加上 serveractive zabbxserverip hostmetadataitem system.uname 注釋hostname屬性 示例 2.zabbix web端配置自動註冊 1 動作 自動註冊 建立動作 2 要注意的是在新增條件的時候,...

Zabbix Agent自動註冊(三)

一 zabbix server配置。ip 192.168.1.199 在 二 中以配置完成 1.建立host group configuration host groups選單右上測create host group按鈕。建立agent auto register。新增模版。2.新增自動操作規則 c...

zabbix agent自動部署安裝

一 先編譯個zabbix zgent wget tar zxf zabbix 3.4.3.tar.gz cd tmp zabbix 3.4.3 configure prefix usr local webserver zabbix enable agent make make install 2 配...