
Zabbix
zabbix
富士康质检员张全蛋
人生实难,唯有自渡。只有接受了真实现的现状和真实的自己,调整好心态,才能脚踏实地的活着,然后去发现角落处的那些惊喜和美好,去相信一切苦难困境都会过去!“即使身处阴沟,也要记得仰望星空”。
展开
-
Zabbix 主被动模式解析
Zabbix一Agent的工作模式工作模式概述:Zabbix-Agent的工作模式可以分为主动模式(Active)和被动模式(Passive)。主动模式是指 Zabbix-Agent将采集到的数据主动推送给 Zabbix-Server,其行为是Agent向Zabbix-Server主动发起的数据连接过程,Zabbix-Server不必等待Zabbix-Agent 的采集行为,Zabbix-Agent能够一次批量发送多条数据给Zabbix-Server,属于一对多的响模式,对Zabbix-Serv原创 2020-07-14 21:50:59 · 1338 阅读 · 0 评论 -
Zabbix 超级详细的教你配置主动模式教程
在nginx的官网看到一篇介绍nginx原理的文章,这篇文章比较老了是15年发布的,国内有人翻译过但是有些小瑕疵,这里更正出来发布在我个人的文章里供大家参考,这篇文章详细的介绍了nginx线程池的原理以及设计思路,在最后通过详细的实验数据来告诉我们通过线程池提升的性能以及分析了应该使用线程池的场景。在日后的其他领域依然很有借鉴意义。点我看源文(Thread Pools in NGINX Boost Performance 9x!)大家都知道NGINX使用异步以及事件驱动的方式来处理请求,这意味.原创 2020-06-19 10:11:24 · 5588 阅读 · 0 评论 -
Zabbix 监控指标key自定义
key的格式key监控指标可以带参数,该参数为一个数组列表,可以同时传递多个参数,key的格式如下:key[参数]key[参数1,参数2] 多个参数使用逗号隔开例如:vfs.fs.size[/]vfs.fs.size[/opt]key参数举例说明被监控端192.168.179.103[root@localhost ~]# vim /etc/zabbix/zabbix_agentd.conf UserParameter=wc[*],grep -c "$2" $1.原创 2020-07-07 21:28:00 · 492 阅读 · 0 评论 -
Zabbix 模板添加新的监控项item 监控磁盘使用率
监控项的含义监控项(items)就是监控指标获取数据的方式,数据类型,更新数据的时间间隔,历史数据的保留时间,趋势数据保留时间等等。另外一个就是监控指标key,它是构成监控项的一个元素,在模板里面必须是唯一的。MariaDB [(none)]> select * from zabbix.items limit 1\G;*************************** 1. row *************************** it...原创 2020-06-30 21:49:35 · 1600 阅读 · 0 评论 -
Zabbix 分布式zabbix-proxy主动模式
zabbix proxy代理概述zabbix proxy 可以代替 zabbix server 收集性能和可用性数据,然后把数据汇报给 zabbix server,并且在一定程度上分担了zabbix server 的压力.此外,当所有agents和proxies报告给一个Zabbix server并且所有数据都集中收集时,使用proxy是实现集中式和分布式监控的最简单方法。zabbix proxy 使用场景: 监控远程区域设备 监控本地网络不稳定区域 当 za...原创 2020-06-26 10:43:03 · 4519 阅读 · 0 评论 -
Zabbix 实现微信报警
Zabbix没有为我们提供微信报警的媒介,我们需要自己创建,通过脚本来发消息。主要分为三部分:(1)zabbix server端配置报警媒介,以及发给谁 (2)微信报警脚本 (3)在企业微信创建应用API(供zabbix报警调用)以及用户的账号(收报警信息)配置Zabbix微信报警媒介Administration-->Media Types-->Create Media Type脚本加入三个参数:{ALERT.SENDTO}发送给谁、{ALERT.SUBJECT}发送...原创 2020-06-23 17:24:19 · 572 阅读 · 0 评论 -
Zabbix 自动发现和自动注册实现批量添加主机
zabbix自动发现和自动注册熟练通过Zabbix监控平台监控单台客户端之后,企业中有成千上万台服务器,如果手工添加会非常耗时间,造成大量的人力成本的浪费,有没有什么好的自动化添加客户端的方法呢?Zabbix自动发现就是为了解决批量监控而设计的功能之一,什么是自动发现呢,简单来说就是Zabbix Server端可以基于设定的规则,自动批量的去发现局域网若干服务器,并自动把服务器添加至Zabbix监控平台,省去人工手动频繁的添加,节省大量的人力成本。(自动发现规则由服务端主动发起,Zabbix原创 2020-06-15 10:42:11 · 1275 阅读 · 0 评论 -
Zabbix action 为redis的item项添加触发器和动作
这里的item监控项使用的是zabbix的自带的模板 ,下面为该item创建触发器#可以看到,现在zabbix agent端的redis是正常的,所以下面图片value值是ok的[root@localhost ~]# /etc/init.d/redis_6379 statusRedis is running (22164)...原创 2020-06-12 09:23:41 · 403 阅读 · 0 评论 -
Zabbix item 自定义监控MySQL主从同步
[root@localhost sh]# chmod o+x mysql_repl_status.sh [root@localhost sh]# cat mysql_repl_status.sh #!/bin/bash/usr/local/mysql55/bin/mysql -e "show slave status\G" | grep Running | grep -i yes | wc -l[root@localhost sh]# ./mysql_repl_status.sh 2[ro.原创 2020-06-11 14:39:26 · 292 阅读 · 0 评论 -
zabbix item 自定义监控项 通过stub_status模块监控nginx状态
[root@localhost sh]# chmod o+x nginx_status.sh [root@localhost sh]# chmod u+s nginx_status.sh [root@localhost sh]# cat nginx_status.sh #!/bin/bashfunction active(){curl 192.168.179.104/status 2>/dev/null | awk 'NR==1 {print $NF}'}function acce.原创 2020-06-10 17:28:25 · 490 阅读 · 0 评论 -
Zabbix 监控系统入门简介
Zabbix监控系统入门简介Zabbix是一个基于WEB界面的提供分布式系统监控的企业级的开源解决方案,Zabbix能监视各种网络参数,保证服务器系统的安全稳定的运行,并提供灵活的通知机制以让SA快速定位并解决存在的各种问题。Zabbix分布式监控系统的优点如下:支持自动发现服务器和网络设备; 支持底层自动发现; 分布式的监控体系和集中式的WEB管理; 支持主动监控和被动监控模式; 服务器端支持多种操作系统:Linux, Solaris, HP-UX, AIX, FreeBSD, OpenB转载 2020-06-18 17:39:14 · 482 阅读 · 0 评论 -
zabbix item 自定义监控项 监控redis状态
zabbix自定义监控项通过添加模板,zabbix自动为我们创建了很多监控项,但是往往模板中的监控项并不能满足我们业务需要,我们时常需要自己根据业务需要创建一系列的监控项,也成为自定义监控项。监控项:zabbix进行监控的一个指标,zabbix中称为item,它的值由独立的key进行识别。自定义监控项监控redis后台服务需要不间断运行,意外退出后,需要将其重新拉起。常常可以通过向进程发送信号0,然后根据返回值来判断一个进程是否存在。比如进程名字为A,那么exsit="killall .原创 2020-06-09 22:18:04 · 566 阅读 · 0 评论 -
zabbix item 自带功能创建监控项监控redis服务
监控redis服务:利用zabbix自带的功能创建监控项选择你监控的主机,在其上面创建监控项item[root@localhost utils]# netstat -tpln | grep 6379--192.168.179.104上agent端上redis正常状态tcp 0 0 0.0.0.0:6379 0.0.0.0:* LISTEN 21115/redis-server[r...原创 2020-06-08 21:32:49 · 356 阅读 · 0 评论 -
zabbix 添加你需要监控的主机
添加监控主机主机192.168.179.104添加进zabbix监控项#添加监控主机,注意zabbix版本要和server端一致[root@localhost ~]# yum install zabbix40-agent -y --被监控的主机192.168.179.104安装上agent[root@localhost ~]# rpm -qc zabbix40-agent /etc/zabbix/zabbix_agentd.confServer=192.168.179.103 -.原创 2020-06-07 19:38:43 · 1059 阅读 · 0 评论