skill zbbix(主動客戶端自動註冊)

2022-09-23 00:39:11 字數 1417 閱讀 2954

主動客戶端自動註冊

自動註冊(agent auto-registration)功能主要用於 agent 主動且自動向 server 註冊。與前面的自動發現(network discovery)具有同樣的功能

但是這個功能更適用於特定的環境:當存在乙個條件未知(如 agent 端的 ip 位址段、agent 端的作業系統版本等資訊)時,agent 去請求 server 仍然可以實現主機自動新增到 zabbix web 中的功能。比如雲環境下的監控,雲環境中,ip分配就是隨機的,這個功能就可以很好的解決類似的問題

配置主動客戶端自動註冊有兩個步驟,分別是:

1.在客戶端配置檔案中設定引數

2.在 zabbix web 中配置動作(action)

1.客戶端修改配置檔案

開啟客戶端配置檔案 /etc/zabbix/zabbix_agentd.conf ,修改如下配置:

server=192.168.80.101 #指定 zabbix server 端 ip 位址

serveractive=192.168.80.101 #這裡是主動模式下 zabbix 伺服器的位址

hostname=elk_192.168.80.100 #客戶端的主機名稱

hostmetadata=linux zabbix.alibaba #這裡設定了兩個元資料,乙個是告訴自己是 linux 伺服器,另乙個就是寫乙個通用的帶有公司標識的字串。自動註冊請求發生在每次客戶端傳送乙個重新整理主動檢查請求到伺服器時。請求的延時在客戶端中配置檔案 zabbix_agentd.conf 的 refreshactivechecks 引數中指定,預設值為 120s,如果設定需去掉注釋。第一次請求將在客戶端重啟之後立即傳送。

2.配置網路自動註冊規則

點選 web 介面的「配置」——「動作」——右上角 事件源 選擇——「自動註冊」——「建立動作」,如下圖所示:

在自動註冊動作配置介面中

難點是設定自動註冊的條件:「計算方式」選擇預設的「與/或(預設)」即可,要新增觸發條件,可以在「新的觸發條件」選項下選擇觸發條件,這裡選擇紅框內的兩個即可,這兩個條件其實都是在 zabbix agent 端手動配置上去的,選擇完成後,點選「新增」就把選擇的觸發條件新增到了上面的「條件」選項中

除了自動註冊條件的設定,還需要設定自動註冊後操作的方式,點選上圖中的「操作」,進入下圖設定介面:

此介面是設定自動註冊主機後,要執行哪些操作

這裡重點是設定操作的細節:點選左下角的「新的」按鈕可以設定多個操作動作,一般情況下設定四個即可,也就是發現主機後,首選自動將這個主機新增到 zabbix web 上來,然後將「test」主機組和「linux os」模板也自動鏈結到此主機下,最後在 zabbix web 中啟用這個主機(這裡也新增了傳送郵件資訊提示,根據自身需求即可)

經過兩個步驟的操作,zabbix 的自動註冊配置就完成了,稍等片刻,就會有符合條件的主機自動新增到 zabbix web 中來

瘦客戶端 胖客戶端 智慧型客戶端

胖客戶端模式將應用程式處理分成了兩部分 由使用者的桌面計算機執行的處理和最適合乙個集中的伺服器執行的處理。乙個典型的胖客戶端包含乙個或多個在使用者的pc上執行的應用程式,使用者可以檢視並運算元據 處理一些或所有的業務規則 同時提供乙個豐富的使用者介面做出響應。伺服器負責管理對資料的訪問並負責執行一些...

胖客戶端 瘦客戶端和富客戶端

以c s結構開發的網路應用程式,需要為客戶端開發專用的客戶端軟體,相對而言其客戶端比較龐大,在客戶端可以實現很多功能,分擔伺服器的負擔,屬於胖客戶端型別。以b s結構開發的web應用,其客戶端只是乙個瀏覽器,所有業務邏輯由伺服器端進行處理,相對而言客戶端比較瘦小,故稱為瘦客戶端。目前比較流行的一種開...

linux下FTP客戶端主動模式設定

實施背景 公司資料備份伺服器 system windows server 2003 資料採集方式為 ftp上傳方式。基於安全考慮,該伺服器只允許基於ftp服務的tcp20 21埠資料流通過。ftp模式說明 ftp是基於tcp的服務,使用2個埠,乙個資料埠和乙個命令埠 也可叫做控制埠 固定的命令埠 2...