06 Zabbix分布式监控和主被动模式
06 Zabbix分布式监控和主被动模式
zabbix proxy设置
- 使用zabbix代理的好处
- 监控拥有不可靠的远程区域
- 当监控项目数以万计的时候使用代理分担zabbix-proxy压力
- 简化分布式监控的维护
1、设置proxy
1.1、安装zabbix proxy 启动–enable-proxy参数
1.2、创建数据库:
create database zabbix-proxy character set utf8; //#创建库
grant all privileges on zabbix-proxy.* to zabbix@‘localhost’ identifide by ‘zabbix’ //#数据库授权
flush privileges; //刷新库
mysql -uzabbix -pzabbix zabbix-proxy < schema.sql //#与zabbix-server不同的是,zabbix-proxy 只需要导入schema.sql
1.3、配置zabbix_proxy.conf
ProxyMode 0 主动模式 1被动模式
Server 该参数工作于主动模式中,从x.x.x.xip中的zabbix-server获取监控项目
ServerPort 默认为10051,工作于主动模式中
Hostname 代理主机名,不可重复具有唯一性
HostnameItem HostnameItem=system.hostname 当Hostname没有定义才生效
ListenPort zabbix-proxy 默认端口号
SourceIP 多网卡环境中 指定zabbix-proxy外网连接的ip
DBHost zabbix-proxy 数据库ip
DBName zabbix-proxy 数据路名称
DBUser zabbix-proxy 数据库用户
DBPasswd zabbix-proxy 数据库密码
DBSock zabbix-proxy mysqk.sock 文件
1.4、启动zabbix-proxy
service zabbix-proxy start
chkconfig zabbix-proxy on
1.5、zabbix GUI配置Zabbix-Proxy
Administrator-Proxies-Create proxy
Proxy name 即zabbix-proxy的 Hostname(与zabbix_proxy.conf Hostname一致)
Proxy mode zabbix工作模式 Active(主动) passive(被动)
Proxy host 选择哪些主机机器处于Proxy模式中
Description 添加描述信息
1.6、在添加主机监控的时候Monitored proxy 选择Zabbix Proxy
2. zabbix主动模式与被动模式
主动模式可以减轻zabbix-server压力,需要监控的东西很多的时候一定要把监控模式更改为主动监控
2.1、被动模式设置方法:
Server = ServerIP //#vi /data/server/zabbix/etc/zabbix_agentd.conf
被动模式工作流程:
Server 打开一个TCP连接
Server发送一个key 为agent.ping
Agent接受这个请求,然后响应<HEADER><DATALEN>1
Server对接受到的数据进行处理
TCP连接关闭
2.2、主动模式设置方法:
ServerActive=ServerIP //# vi /data/server/zabbix/etc/zabbix_agentd.conf
主动模式流程:
Agent向Server建立一个TCP连接
Agent请求需要检测的数据列表
Server响应Agent,发送一个Items列表
Agent允许响应
TCP连接完成本次会话关闭
Agent开始周期性地收集数据
06 Zabbix分布式监控和主被动模式的更多相关文章
- Zabbix分布式监控系统实践
https://www.zabbix.com/wiki/howto/install/Ubuntu/ubuntuinstall 环境介绍OS: Ubuntu 10.10 Server 64-bitSer ...
- zabbix分布式监控部署--技术流ken
前言 zabbix proxy可以代替zabbix server检索客户端的数据,然后把数据汇报给zabbix server,并且在一定程度上分担了zabbix server的压力.zabbix pr ...
- LNMP+zabbix分布式监控搭建及版本升级
LNMP+zabbix分布式监控搭建需要组件:gcc gcc-c++ openssl* pcre pcre-devel gd gd-devel libjpeg-devel libpng-devel l ...
- Zabbix分布式监控
上一篇:Zabbix的API的使用 zabbix分布式监控 新建一台主机 安装zabbix proxy和数据库 yum -y install mariadb-server zabbix-proxy-m ...
- zabbix 分布式监控及优化
1..zabbix分布式监控,模拟多机房实现监控? 1.有多机房时,需要用到proxy 1.网络不通 2.网络延迟 2.当监控的主机较多时,也可以用proxy来缓解压力 1.安装proxy [root ...
- 第6章Zabbix分布式监控
Zabbix是一个分布式的监控系统.分布式监控适合跨机房.跨地域的网络监控.从多个Proxy收集数据,而每个Proxy可以采集多个设备的数据,从而轻松地构建分布式监控系统. ZabbixProxy可以 ...
- zabbix分布式监控服务 安装与配置
zabbix安装与配置 一.什么是zabbix及优缺点(对比cacti和nagios) Zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决存 ...
- zabbix 分布式监控(proxy)源码安装
安装分布式监控(代理节点) 1.下载软件zabbix-3.2.1.tar.gz 1.1 解压 wget http://nchc.dl.sourceforge.net/project/zabbix/ZA ...
- zabbix分布式监控的部署与win被控端
zabbix是一个分布式监视,管理系统,基于server-clinet架构,可用于监视各种网络服务,服务器和网络机器等状态. server端基于C语言,web管理端Frontend则是基于PHPA制作 ...
随机推荐
- UVA10720 Graph Construction 度序列可图性
Luogu传送门(UVA常年上不去) 题意:求一个度序列是否可变换为一个简单图.$\text{序列长度} \leq 10000$ 题目看起来很简单,但是还是有一些小细节需要注意首先一个简单的结论:一张 ...
- 【转】分布式一致性算法:Raft 算法(Raft 论文翻译)
编者按:这篇文章来自简书的一个位博主Jeffbond,读了好几遍,翻译的质量比较高,原文链接:分布式一致性算法:Raft 算法(Raft 论文翻译),版权一切归原译者. 同时,第6部分的集群成员变更读 ...
- 【强化学习】python 实现 q-learning 例一
本文作者:hhh5460 本文地址:https://www.cnblogs.com/hhh5460/p/10134018.html 问题情境 -o---T# T 就是宝藏的位置, o 是探索者的位置 ...
- Java 大数、高精度模板
介绍: java中用于操作大数的类主要有两个,一个是BigInteger,代表大整数类用于对大整数进行操作,另一个是BigDecimal,代表高精度类,用于对比较大或精度比较高的浮点型数据进行操作.因 ...
- vue 路由拦截、axios请求拦截
路由拦截 项目中,有些页面需要登录后才能进入,例如,在某页面A,用户在操作前需要先进入登录页(此时需要将上一页的地址(/survey/start)作为query存入login页面的地址中,如: htt ...
- BodeAbp服务端介绍
BodeAbp服务端只提供api,绝大部分api通过abp的动态WebApi机制提供,原理可以参考这篇文章:http://www.cnblogs.com/1zhk/p/5418694.html 与业务 ...
- ElasticSearch实践系列(二):探索集群
前言 为了方便ELK的逐步搭建,我们本篇文章先安装Kibana,然后用Kibana的DevTols执行命令.也可以安装elasticsearch-head运行命令. 安装Kibana 参考Instal ...
- Spring+SpringMVC+MyBatis+easyUI整合进阶篇(六)一定要RESTful吗?
作者:13 GitHub:https://github.com/ZHENFENG13 版权声明:本文为原创文章,未经允许不得转载. 写在前面的话 这个问题看起来就显得有些萌,或者说类似的问题都有些不靠 ...
- Android中Json数据读取与创建的方法
转自:http://www.jb51.net/article/70875.htm 首先介绍下JSON的定义,JSON是JavaScript Object Notation的缩写. 一种轻量级的数据交换 ...
- IT行业创新的读后感
一.什么是创新 创新是以新思维.新发明和新描述为特征的一种概念化过程.它原意有三层含义,第一,更新:第二,创造新的东西:第三,改变.创新是人类特有的认识能力和实践能力,是人类主观能动性的高级表现形式, ...