zabbix自動化監控三種方式

2022-05-27 05:21:10 字數 1949 閱讀 1285

1、agent自動註冊

2、sever端自動發現discovery

3、zabbix api

agent自動註冊

主動模式自動註冊配置

主動模式配置items監控型別要改成zabbix agent active

vim /etc/zabbix/zabbix_agentd.conf

#注釋server

#server=192.168.217.20

#startagents=0表示關閉被動模式

startagents=0

serveractive=192.168.217.20

#主機名唯一

hostname=compute

hostmetadataitem=system.uname

被動模式配置

vim /etc/zabbix/zabbix_agentd.conf

注釋server

server=192.168.217.20

startagents=3

#serveractive=192.168.217.20

#主機名唯一

hostname=compute

#hostmetadataitem=system.uname

在服務端的web介面配置自動註冊事件

configuration--->actions--->選擇事件源auto registration---->create action

--->選擇action-->填寫相關資訊-->選擇operation-->填寫相關資訊-->enable-->add

儲存關閉重啟agent

service zabbix-agent restart

sever端自動發現discovery

被動模式配置

vim /etc/zabbix/zabbix_agentd.conf

注釋server

server=192.168.217.20

startagents=3

#serveractive=192.168.217.20

#主機名唯一

hostname=compute

#hostmetadataitem=system.uname

配置discovery rule

configuration--->discovery--->create discovery rule---->填寫相關資訊(主要是checks條件)-->add

配置與discovery的actions

configuration--->actions--->選擇事件源discovery---->create action-->填寫相關資訊(主要是conditions條件)-->選擇operation-->填寫相關資訊(主要是operation條件)-->enable-->add

zabbix api

1、驗證

2、請求api,附帶上session id

3、host.create

獲取登入的session id

,"id": 1

}' | python -mjson.tool 

輸出結果:

新增主機

],"groups": [

],"templates": },

"auth": "40b0c714a09b3eb70c32c596ba2e8514",

"id": 1

}' | python -mjson.tool

部署Zabbix自動化監控軟體

zabbix自動監控軟體,基於多中監控機制,支援分布式監控 zabbix簡介 zabbix是乙個高度整合的監控方案 可以實現企業級的開源分布式監控 zabbix通過c s模式採集監控資料 zabbix通過b s模式實現web管理 16k 快取php生成的頁面內容,8個16k fastcgi buff...

三種自動化測試模式

什麼是robotframework 先談關鍵字驅動 例如假如我們以測試計算器功能為例,參照官方github上的例子 次談資料驅動 資料驅動引入了乙個非常有效的概念,即 模板 概念,在很多測試場景下,測試人員輸入的操作是有一定重複性的,區別只在於輸入的資料,還是以登陸為例,除了包含正常的測試用例,還需...

UI自動化測試 4 三種等待方式

為了解決網路延遲等導致的載入元素 時間不一致.執行的速度像火箭,頁面操作慢的像蝸牛,為了等下蝸牛必須等會 以達到同步.當找不到元素的時候,會等待一段時間,超過了就報 exception driver.implicitly wait 10 在setup 設定 達到全域性等待的效果.webdriver ...