栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

zabbix分布式监控

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

zabbix分布式监控

一、背景
我们监控的初衷就是当某些指标不符合我们的需求时,我们能够在第一时间发现异常,所以,监控工具需要定期的对被监控主机进行检查、信息收集等操作,当被监控主机出现异常时,能够及时报警、通知管理员,并且需要记录这些异常,以便我们分析这些数据,查漏补缺,那么,一个监控工具就应该具备采集信息、存储信息、展示信息、报警通知等功能 。当监控的服务器成千上万时,普通监控的Server压力会很大,所以就有了分布式监控来分担Server压力,即添加代理服务器,功能与Server差不多,代理服务器统一收集agent监控数据返回给Server进行处理。

二、解决方案

方案一
普通监控方式

方案二
分布式监控方式

三、分布式操作步骤

环境:
1台Server (192.168.27.90)
1台Proxy(192.168.66.133)
1台Agent(192.168.27.91)

1.安装proxy

yum install zabbix-proxy-mysql -y

2.安装数据库

yum install mariadb-server.x86_64  

3.启动

systemctl start zabbix_proxy
systemctl start mariadb.service

4.开机自启

systemctl enable zabbix_proxy
systemctl enable  mariadb.service

5.进入数据库

mysql
  create database zabbix_proxy character set utf8 collate utf8_bin;
  grant all privileges on zabbix_proxy.* to zabbix@'localhost' identified by 'zabbix';
  flush privileges;
  exit;

6.导入zabbix-proxy数据库信息

rpm -ql zabbix-proxy-mysql 

zcat /usr/share/doc/zabbix-proxy-mysql-5.0.19/schema.sql.gz|mysql -uzabbix -pzabbix zabbix_proxy   

7.配置zabbix-proxy配置文件,连接数据库的信息

1.DBName = zabbix_proxy
2.DBUser= zabbix
3.DBPassword= zabbix

4.Server= 192.168.27.90 (Server端地址)
5.Hostname= 代理服务器名称 (在代理服务器上终端输入hostname查看)
注意:“hostnamectl set-hostname 修改名称 ” 可以修改主机名称

8.检查zabbix_proxy配置文件

grep '^[a-Z]' /etc/zabbix/zabbix_proxy.conf

9.修改zabbix_agent 配置文件

  vim /etc/zabbix/zabbix_agentd.conf

10.重启

systemctl start zabbix_proxy

11.页面配置



12.到此已经完成分布式监控

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/693405.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号