zabbix监控模式、分布式、自动化
适用场景:
1、监控主机多,性能瓶颈
2、多机房,防火墙
zabbix监控模式
针对agent来说
- 被动模式
- 主动模式(主动汇报服务端)
1)当监控主机超过300台,建议使用主动模式
2)当队列中有大量延迟的item

监控项主动模式更改,如下图

监控主机修改主动模式
vim /etc/zabbix/zabbix_agentd.conf
屏蔽被动模式的Server




重启服务 systemctl restart zabbix-agent
WEB页面添加192.168.137.12主机的监控项
1)创建主动模式监控模板,将已有的模板如Template OS Linux,复制一份并将所有item的Type改成Zabbix agent (active)
2)创建监控主机


可参考http://blog.csdn.net/lamyuqingcsdn/article/details/52512603
Zabbix Proxy
流程: zabbix-server --> zabbix proxy --> zabbix agent

官方文档https://www.zabbix.com/documentation/3.0/manual/distributed_monitoring
yum install zabbix-proxy zabbix-proxy-mysql mariadb-server -y
systemctl start mariadb
zabbix proxy数据导入
mysql
create database zabbix_proxy character set utf8;
grant all on zabbix_proxy.* to zabbix_proxy@localhost identified by 'zabbix_proxy';
exit
cd /usr/share/doc/zabbix-proxy-mysql-3.0.5/
zcat schema.sql.gz |mysql -uzabbix_proxy -pzabbix_proxy zabbix_proxy
配置文件修改
vim /etc/zabbix/zabbix_proxy.conf
Server=192.168.137.11 # zabbix server地址
Hostname=zabbix-proxy
DBHost=localhost
DBUser=zabbix_proxy
DBPassword=zabbix_proxy
启动 systemctl start zabbix-proxy
页面创建zabbix-proxy

代理监控的汇报主机设置
vim /etc/zabbix/zabbix_agentd.conf
ServerActive=192.168.137.12
StartAgents=0
Hostname=linux-node2
页面设置


重启 systemctl restart zabbix-agent.service
自动化监控
1.自动注册
1.1 Zabbix agent 自动添加
2. 主动发现
2.1 自动发现Discover
2.2 zabbix api
Zabbix agent 自动添加配置
vim /etc/zabbix/zabbix_agentd.conf
ServerActive=192.168.137.11 # zabbix server
StartAgents=0
Hostname=linux-node2
# HostMetadata= # 如果这个设置,以HostMetadata优先,HostMetadataItem不起作用
HostMetadataItem=system.uname
重启systemctl restart zabbix-agent.service
创建自动注册Action


自动注册的系统为Linux

添加主机

添加主机组

选择一个模板

自动发现方式
官方文档https://www.zabbix.com/documentation/3.0/manual/discovery/network_discovery
修改配置文件
vim /etc/zabbix/zabbix_agentd.conf
Server=192.168.137.11
#ServerActive=192.168.137.11 #注释
StartAgents=3
Hostname=linux-node2
HostMetadataItem=system.uname
创建自动发现规则


创建Discovery

重启systemctl restart zabbix-agent.service
Zabbix API
官方文档:https://www.zabbix.com/documentation/3.0/manual/api
zabbix监控模式、分布式、自动化的更多相关文章
- Zabbix监控和分布式部署实施方案
最近在研究Zabbix监控,由于机房分布在多个城市,因此采用zabbix proxy做为监控方案,在每 个节点部署zabbix proxy,由zabbix proxy收集agentd数据,然后将采集到 ...
- zabbix企业级的分布式开源监控解决方案 v5.0 LTS
目录 zabbix简介 服务模块 客户端守护进程 监控流程 功能拆解 安装 zabbix 5.0 LTS 参考官网 zabbix 5.0.12-1.el7 zabbix-server相关优化 1. 字 ...
- zabbix agent主动模式与proxy模式,实现公网zabbix监控私网客户机
zabbix agent主动模式,实现公网zabbix监控私网客户机 zabbix_server端当主机数量过多的时候,由Server端去收集数据,Zabbix会出现严重的性能问题,主要表现如下: ...
- zabbix 用 LLD 完全自动化监控 Oracle
文章转载自:http://mp.weixin.qq.com/s?__biz=MzA3MzYwNjQ3NA==&mid=2651296856&idx=1&sn=2bdf78071 ...
- linux运维、架构之路-Zabbix监控应用及分布式
一.Zabbix监控集群应用 1.监控端口 net.tcp.listen[port] 检查 TCP 端口 是否处于侦听状态.返回 0 - 未侦听:1 - 正在侦听 net.tcp.port[<i ...
- zabbix系列~ 监控模式
一 简介:讲讲监控相关的东西 二 监控模式 Active(主动式)agent —>常用 在Active agent模式下,Zabbix agent启动后,由agent端初始化和Zabbix ...
- Zabbix监控主动模式
接上篇:Zabbix监控web,MySQL,TCP状态,Nginx 参考官方文档:https://www.zabbix.com/documentation/3.4/zh/manual zabbix默认 ...
- 分布式监控系统Zabbix-3.0.3-完整安装记录(4)-解决zabbix监控图中出现中文乱码问题
之前部署了Zabbix-3.0.3监控系统,在安装数据库时已经将zabbix库设置了utf-8字符. 首先确定zabbix开启了中文支持功能:登录到zabbix服务器的数据目录下(前面部署的zabbi ...
- zabbix监控实战<1>
第一章 监控家族 1.1 为什么选择监控? 因为在一个IT集群中或者是一个大环境中,包括各种硬件设备.软件设备等系统的构成也是极其复杂的. 多种应用构成负载的IT业务系统,保证这些资源的正常运转,是一 ...
随机推荐
- go linux 学习记录
1 yum install mercurial 安装mercurial包 2 yum install git 安装git包 3 yum install gcc 安装gcc 4 然后就可以下载gola ...
- mysql 根据字段重复 删除 保留一条
delete from TableName where id not in (select minid from (select min(id) as minid from TableName gro ...
- Linux企业集群用商用硬件和免费软件构建高可用集群PDF
Linux企业集群:用商用硬件和免费软件构建高可用集群 目录: 译者序致谢前言绪论第一部分 集群资源 第1章 启动服务 第2章 处理数据包 第3章 编译内容 第二部分 高可用性 第4章 使用rsync ...
- UITextView的使用详解
//初始化并定义大小 UITextView *textview = [[UITextView alloc] initWithFrame:CGRectMake(20, 10, 280, 30)]; te ...
- 在stream流和byte[]中查找(搜索)指定字符串
在 stream流 和 byte[] 中查找(搜索)指定字符串 这里注重看的是两个 Search 的扩展方法,一个是 stream 类型的扩展,另一个是 byte[] 类型的扩展, 如果大家有更好的“ ...
- 无法将 匿名方法 转换为类型“System.Delegate”,因为它不是委托类型:解决方法
http://blog.csdn.net/xiaochongchong1248/archive/2009/11/20/4841193.aspx?1271573283 编程环境要求:VS2008/FX2 ...
- 屠龙之路_狭路相逢勇者胜_EighthDay
屠龙天团的少年们追着Alpha恶龙沿路留下的粪便,一路狂奔追到了福州大学生活区三十号楼4层活动室,空气中弥漫着恶龙的臭味!屠龙少年对恶龙的隐身遁迹之术心知肚明,于是点头示意,四下散开.各自拿出了电脑, ...
- java和python细节总结和java中string 的+操作
//JAVA中对arrayList的初始化,能够分配空间,不能之间让一个ArrayList赋值给另外一个ArrayList,这样是引用赋值,当一个改变时候,另外一个也改变 List<String ...
- JavaScript写一个连连看的游戏
天天看到别人玩连连看, 表示没有认真玩过, 不就把两个一样的图片连接在一起么, 我自己写一个都可以呢. 使用Javascript写了一个, 托管到github, 在线DEMO地址查看:打开 最终的效果 ...
- 51nod 1422(强行YY)
1422 沙拉酱前缀 题目来源: CodeForces 基准时间限制:1 秒 空间限制:131072 KB 分值: 40 难度:4级算法题 收藏 关注 沙拉酱非常喜欢数字序列.这正是他要弄一个关于 ...