zaabix分布式监控5(2.4)

Zabbix-server应用

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

实验图:

Zabbix-server 端的配置参考:

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

Zabbix-proxy配置

[[email protected]_proxy ~]# rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm

[[email protected]_proxy ~]# yum install -y zabbix-proxy zabbix-proxy-mysql mysql-server

[[email protected]_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;

[[email protected] ~]# 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

[[email protected] ~]# /etc/init.d/zabbix-proxy start

 

Zabbix-agent端配置

[[email protected] ~]# 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/

[[email protected] ~]# /etc/init.d/zabbix-agent restart

[[email protected] ~]# /etc/init.d/zabbix-proxy restart

网页端配置

添加proxy1

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

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

时间: 2024-11-05 16:08:04

zaabix分布式监控5(2.4)的相关文章

zabbix专题:第十一章 zabbix proxy分布式监控配置

zabbix专题:第十一章 zabbix proxy分布式监控配置             对Linux有兴趣的朋友加入QQ群:476794643 在线交流 本文防盗链:http://zhang789.blog.51cto.co zabbix proxy分布式监控配置 zabbix proxy可以代替zabbix server检索客户端的数据,然后把数据汇报给zabbix server,并且在一定程度上分担了zabbix server的压力.zabbix proxy可以非常简便的实现了集中式.分

日均百万PV架构第四弹(分布式监控)

应该能更早出的第四弹,被虚拟机错误搅乱,迟迟没有上线,不得已将所有 节点用puppet完成上线,稍后整理第五弹(非你不可自动化)也即将上线 : ) zabbix简介    zabbix是基于Php的开源监控软件    基于多重数据采集 SNMP , Agent , Ping , Port    多重告警通知 Mail , Jabber , SMS    可以完成多种操作平台甚至于设备(route,switch,io)的监控工作    易于定制重用(模板机制,函数),甚至于二次开发    告警及时

LNMP+zabbix分布式监控搭建及版本升级

LNMP+zabbix分布式监控搭建需要组件:gcc gcc-c++ openssl* pcre pcre-devel gd gd-devel libjpeg-devel libpng-devel libxml2-devel bzip2-devel libcurl-devel autoconf automake imake expat-devel cmake libaio libaio-devel bzr bison libtool ncurses5-devel ncurses-devel ne

Zabbix分布式监控系统简介

Zabbix是一个企业级的开源分布式监控解决方案,Zabbix软件可以自由下载使用,运作团队靠提供收费的技术支持赢利.官方网站为http://www.zabbix.com,官方文档为https://www.zabbix.com/documentation/3.0/,Zabbix通过C/S模式采集数据,通过B/S模式在web端展示和配置.Zabbix由Zabbix Server和Zabbix Agent两部分构成. Zabbix Server可以单独监视远程服务器的服务状态:同时也可以与Zabbi

分布式监控系统Ganglia简介及安装

一.Ganglia简介 Ganglia是一款为HPC(高性能计算) 集群设计的可扩展性 的分布式监控系统,它可以监视和显示集群中节点的各种状态信息,他由运行在各个节点上的gmond守护进程来采集 CPU.内存.磁盘利用率.I/O负载.网络流量情况等方面的数据.然后汇总到gmetad守护进程下,使用rrdtool存储数据,然后将历史数据以曲线方式通过PHP页面呈现. Ganglia监控系统由三部分组成,分别是gmond.gmetad.webfrontend gmond  一个守护进程运行在每个需要

分布式监控软件Zabbix

2.1 Zabbix简介 Zabbix是一个基于Web界面的,提供分布式系统监视以及网络监视功能的企业级的开源解决方案.Zabbix能监视各种网络参数,保证服务器的安全运营,并提供弹性的通知机制让系统管理员快速定位并解决存在的各种问题. 2.2 Zabbix架构 Zabbix由Zabbix Server与可选组件Zabbix Agent两部分构成: Zabbix Server可以通过SNMP.Zabbix agent.ping.端口监视等方法提供对远程服务器/网络状态的监视.数据收集等功能,可以

nagios+ganglia分布式监控

nagios+ganglia监控批量主机 之前我们学习用nagios+cacti实现网络监控报警,如果是传统的运维工作,有这个工具就足够强大了.但是对于分布式系统的开发+运维人员(DevOps?),更关心的是掌握分布式系统的性能和可用性,根据数据做出性能调整.升级.扩容等的决策,从而保证基础设施服务能够满足不断增长的业务需求.与Cacti.Nagios.Zabbix等工具相比,Ganglia更关注整个集群的性能和可用性.可以用于集群的性能监控.分析和优化. Ganglia就是这样一种工具.Gan

自动化运维工具之Zabbix分布式监控应用(五)

分布式监控概述proxy and nodeZabbix常用3种架构-->Server-agent-->Server-Node-agent-->Server-Proxy-agent Zabbix能高效地监控分布式IT架构在大型环境中Zabbix提供两种解决方案-->使用代理(proxy)-->使用节点(node)Proxy or Node?-->代理(proxy)用于本区域数据收集,并将数据发送给server-->节点(node)提供完整的Zabbix server

Ganglia:分布式监控系统

Ganglia的核心包含gmond.gmetad以及一个Web前端.主要是用来监控系统性能,如:cpu .mem.硬盘利用率, I/O负载.网络流量情况等,通过曲线很容易见到每个节点的工作状态,对合理调整.分配系统资源,提高系统整体性能起到重要作用 Ganglia监控端安装 1.安装依赖的软件包 yum install ntp vim-enhanced gcc gcc-c++ flex bison autoconf automake bzip2-devel ncurses-devel zlib-