zaabix分布式监控5(2.4)

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
云数据库 RDS MySQL Serverless,价值2615元额度,1个月
简介:

Zabbix-server应用

Zabbix Proxy适用于大规模分布式监控场景,采用的一种分担Server端压力的分层结构,Proxy只负责一定区域内的数据采集工作,然后定期将数据一次性发送给Server,极大的减轻了Server的负载压力,使得可以支持更大规模的监控需求。

wKioL1mMdA-Q8NU8AAEAQKaTVu0265.png



实验图:

wKiom1mMdBCDSbCIAAAPSE6IyBM014.png


Zabbix-server 端的配置参考:

http://fengxiaoli.blog.51cto.com/12104465/1954649

Zabbix-proxy配置

[root@zabbix_proxy ~]# rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm

[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    # serverip

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

wKiom1mMdBDDmO29AAB0A_F8aw0006.png

wKiom1mMdCezBUSJAABfik9IZCI722.png

添加一个主机同时把该主机添加到proxy1

wKiom1mMdCjyFQMCAAB9T5Fafb8758.png

wKiom1mMdCjhnkysAAB2asiOADM609.png

wKiom1mMdCiA2W-_AAAneCpjoIw439.png

wKiom1mMdCny6L40AABRWvHlBbg350.png

 

测试:由于agent端和proxy端都用的主动模式,灯没有亮,但数据已经监控到


wKiom1mMdCrzs7D7AADH5yRfVJo299.png

wKiom1mMdQ6zuNnrAADEgJ9hujQ352.png



本文转自 fxl风 51CTO博客,原文链接:http://blog.51cto.com/fengxiaoli/1955290

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
8月前
|
监控 前端开发 JavaScript
Zabbix分布式监控Web监控
Zabbix分布式监控Web监控
89 0
|
6天前
|
Prometheus 监控 Cloud Native
Golang深入浅出之-Go语言中的分布式追踪与监控系统集成
【5月更文挑战第4天】本文探讨了Go语言中分布式追踪与监控的重要性,包括追踪的三个核心组件和监控系统集成。常见问题有追踪数据丢失、性能开销和监控指标不当。解决策略涉及使用OpenTracing或OpenTelemetry协议、采样策略以及聚焦关键指标。文中提供了OpenTelemetry和Prometheus的Go代码示例,强调全面可观测性对微服务架构的意义,并提示选择合适工具和策略以确保系统稳定高效。
32 5
|
8月前
|
监控
http代理价格监控和分布式价格监控有什么不同处?
http代理价格监控和分布式价格监控有什么不同处?
|
7月前
|
存储 监控 前端开发
Zabbix分布式监控实战(一)——Zabbix 5.0监控平台搭建与被监控端的添加
Zabbix分布式监控实战(一)——Zabbix 5.0监控平台搭建与被监控端的添加
270 0
|
7月前
|
监控 关系型数据库 MySQL
Zabbix分布式监控实战(二)——CentOS 7.5安装Zabbix-agent 5.0监控Mysql数据库
Zabbix分布式监控实战(二)——CentOS 7.5安装Zabbix-agent 5.0监控Mysql数据库
|
7月前
|
存储 监控 数据可视化
使用Jaeger进行分布式跟踪:学习如何在服务网格中使用Jaeger来监控和分析请求的跟踪信息
使用Jaeger进行分布式跟踪:学习如何在服务网格中使用Jaeger来监控和分析请求的跟踪信息
69 0
|
8月前
|
监控 前端开发 Linux
分布式监控平台—zabbix
分布式监控平台—zabbix
163 1
|
8月前
|
存储 监控 数据可视化
Zabbix分布式监控配置和使用
Zabbix分布式监控配置和使用
93 0
|
8月前
|
监控 关系型数据库 MySQL
Zabbix分布式监控快速入门 2
Zabbix分布式监控快速入门
68 0
|
8月前
|
监控 关系型数据库 Linux
Zabbix分布式监控快速入门 1
Zabbix分布式监控快速入门
65 0