CentOS主機部署zabbix監控操作步驟

2021-10-13 01:25:10 字數 2116 閱讀 2844

zabbix是乙個基於web介面的提供分布式系統監視以及網路監視功能的企業級的開源解決方案。

zabbix能監視各種網路引數,保證伺服器系統的安全運營;並提供靈活的通知機制以讓系統管理員快速定位/解決存在的各種問題。

zabbix由2部分構成,zabbix server與可選元件zabbix agent。

zabbix server可以通過snmp,zabbix agent,ping,埠監視等方法提供對遠端伺服器/網路狀態的監視,資料收集等功能,它可以執行在linux,solaris,hp-ux,aix,free bsd,open bsd,os x等平台上。

1.rhel6:

wget

2.rhel7:

wget

3.rhel8:

wget

首次安裝命令:

rpm -ivh zabbix-agent-

5.0.1

-1.el7.x86_64.rpm

舊版公升級命令:

rpm -uvh zabbix-agent-

5.0.1

-1.el7.x86_64.rpm

yum install zabbix-agent -y
ps:zabbix agent預設配置檔案路徑位於:/etc/zabbix/zabbix_agentd.conf

vim /etc/zabbix/zabbix_agentd.conf
主要配置zabbix agent配置檔案中的server、serveractive和hostname等項,其它可預設。

#日誌儲存大小限制 

logfilesize=

0vim /etc/zabbix/zabbix_agentd.conf

#採用主動模式,引數配置為0,關閉被動模式。

server=

0#主動模式下,zabbix agent連線zabbix server 的ip(以下僅為舉例ip)。請根據主機實際情況來設定。

serveractive=

192.168

.1.100

:10053

#主機名稱,在主機註冊後,zabbix web端對應主機名稱。建議只填寫ip

hostname=

192.168

.1.99

#主機元資料,有多處群組劃分的建議填寫

hostmetadata=

#允許使用不安全自定義userparameter鍵值。

unsafeuserparameters=

1

firewall-cmd --permanent --zone=

public

--add-port=

10050

/tcp

firewall-cmd --reload

建議提前檢視防火牆是否已啟用,有兩個命令比較好用:

查詢防火牆狀態:dufirewall-cmd --state

檢視開放的埠:firewall-cmd --list-ports

zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf

systemctl enable zabbix-agent

systemctl start zabbix-agent

啟動: systemctl start firewalld

關閉: systemctl stop firewalld

檢視狀態: systemctl status firewalld

開機禁用 : systemctl disable firewalld

開機啟用 : systemctl enable firewalld

檢視開放的埠:firewall-cmd --list-ports

新增埠:firewall-cmd --add-port=8080/tcp --permanent (–permanent永久生效,沒有此引數重啟後失效)

docker自定義網路實現部署zabbix

在啟動docker後 docker pull mysql 5.7 docker pull zabbix zabbix agent latest docker pull zabbix zabbix server mysql latest docker pull zabbix zabbix web ng...

使用docker19 03 6部署zabbix

可參考官方文件 1 啟動乙個空的mysql伺服器例項 docker run name mysql server t e mysql database zabbix e mysql user zabbix e mysql password zabbix e mysql root password za...

CentOS 7 2通過yum安裝zabbix

環境說明 系統版本 centos 7.2 x86 64 軟體版本 yum安裝zabbix 3.0.18 首先準備一台純淨的centos 7.2系統 1 配置zabbix源 root zabbix rpm ivh root zabbix vim etc yum.repos.d zabbix.repo ...