zaabix分布式監控5(2 4)

2021-09-20 17:59:13 字數 2734 閱讀 4034

zabbix-server應用

zabbix proxy適用於大規模分布式監控場景,採用的一種分擔server端壓力的分層結構,proxy只負責一定區域內的資料採集工作,然後定期將資料一次性傳送給server,極大的減輕了server的負載壓力,使得可以支援更大規模的監控需求。

實驗圖:

zabbix-server 端的配置參考:

zabbix-proxy配置

[root@zabbix_proxy ~]# rpm -ivh 

[root@zabbix_proxy ~]# yum install -y zabbix-proxy zabbix-proxy-mysql mysql-server

[root@zabbix_proxy ~]#  /etc/init.d/mysqld start

mysql> create database zabbix_proxy character set utf8;

mysql>  create user 'zabbix'@'localhost' identified by 'zabbix';

mysql>  grant all on zabbix_proxy.* to 'zabbix'@'localhost';

mysql>  use zabbix_proxy;

mysql>  source /usr/share/doc/zabbix-proxy-mysql-2.4.8/create/schema.sql;

mysql> flush privileges;

[root@proxy1 ~]# grep "^[a-z]" /etc/zabbix/zabbix_proxy.conf

proxymode=0       #

主動模式

server=192.168.10.129    # 

server端ip

hostname=proxy1         #

如果有多個proxy不要重複

logfile=/var/log/zabbix/zabbix_proxy.log

logfilesize=0

pidfile=/var/run/zabbix/zabbix_proxy.pid

dbname=zabbix_proxy

dbuser=zabbix

dbsocket=/var/lib/mysql/mysql.sock

externalscripts=/usr/lib/zabbix/externalscripts

[root@proxy1 ~]# /etc/init.d/zabbix-proxy start

zabbix-agent端配置

[root@linux-node1 ~]# grep "^[a-z]" /etc/zabbix/zabbix_agentd.conf

pidfile=/var/run/zabbix/zabbix_agentd.pid

logfile=/var/log/zabbix/zabbix_agentd.log

logfilesize=0

serveractive=192.168.10.133    #

這裡把位址指向proxy

hostname=linux-node1.example.com

include=/etc/zabbix/zabbix_agentd.d/

[root@linux-node1 ~]# /etc/init.d/zabbix-agent restart

[root@proxy1 ~]# /etc/init.d/zabbix-proxy restart

網頁端配置

新增proxy1

新增乙個主機同時把該主機新增到proxy1

測試:由於agent端和proxy端都用的主動模式,燈沒有亮,但資料已經監控到

zabbix proxy 分布式監控

首先新增解析 在server1 3上 在web上新增agent 程式 root server3 bin systemctl stop zabbix agent在web上新增 root server3 yum install zabbix proxy mysql 4.0.5 1.el7.x86 64....

分布式監控zabbix proxy

修改配置檔案 etc zabbix zabbix proxy.conf 安裝資料庫 初始化資料庫 建立庫和使用者 匯入初始資料 重啟zabbix proxy zabbix agent端配置 zabbix server配置 zabbix server zabbix proxy 外網ip 內網ip 外網...

分布式監控ganglia

1,簡介 ganglia是一款為hpc 高效能計算 集群而設計的可擴充套件性的分布式監控系統 監視和顯示集群中節點的個各種狀態資訊 由執行在各個節點上的gmond守護程序採集cpu 記憶體 硬碟利用率 i o負載 網路流量情況,然後彙總到gmetad守護程序 使用rrdtool儲存資料 將歷史資料以...