![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Zabbix
文章平均质量分 56
Eric.zhong
日企工作10年的农民工-_-
展开
-
Zabbix监控系统系列之二十二:ESXi虚拟化监控
此前写了一篇VMware虚拟化监控的文章,但它主要是针对vCenter Server而不是ESXi。本次自己家中组建HomeLab实验环境,因此我将对于ESXi单机环境的监控方式进行记录。原创 2023-10-13 14:40:37 · 2533 阅读 · 0 评论 -
Zabbix登录页面出现数据库访问异常
这是我遇到过最无语的一套zabbix服务器部署,也不知道是否有心要刁难我…搞定一波又来一波,每次都不重样的。这次是客户自己不知道倒腾什么东西,竟然是将zabbix密码给改了的。他的意思是项目完毕,公司规定必须要将密码进行变更…原创 2023-10-12 20:52:02 · 1653 阅读 · 0 评论 -
Zabbix安装出现必要条件检查失败
今天在某朋友部署新环境的Zabbix时,系统出现如下的检查失败情况。此环境的基础部分不是我负责,而是其它项目共存的PHP环境,也是挺奇怪的。一般来说,不应该将zabbix与其它系统部署在一起,没有条件哪怕时Docker也好呀…没有办法有问题就解决呗。原创 2023-10-12 16:57:28 · 282 阅读 · 0 评论 -
Zabbix监控系统系列之中文界面
在安装部署完,许多客户都会询问Zabbix可以显示中文界面吗?显然,它是可以兼容多国语言。不过,可能现实会出现如下告警信息。zabbix操作系统语言没有所需的语言包。原创 2023-06-10 10:18:31 · 416 阅读 · 0 评论 -
Zabbix监控系统系列之二十一 :ZabbixReport报告输出
文章目录问题描述解决方案1. 下载Git工具2. 克隆Git代码3. 配置文件编辑4. 创建工作目录与赋权5. httpd服务配置与生效6. 访问Web页面7. 报告样例问题描述今天同事致电询问Zabbix监控系统是否有报表功能,比如定期输出某主机性能状态。这对于Zabbix开源制品来说,确实是一个弱项。默认情况之下,Zabbix提供的报表功能是针对于uptime或告警状态,没有针对于主机某一个时间区段的性能报告。Zabbix开源制品的优势在于开源,网上有许多的案例可以参考。[Zabbix Dyna原创 2020-07-16 21:27:19 · 7152 阅读 · 9 评论 -
Zabbix告警邮件异常问题处理
文章目录问题描述问题分析问题解决问题描述2020年5月1日,客户由于电力检修将所有服务器都手工关闭,然后我从此再未收到任何告警邮件,不过企业微信仍可以收到的。开始没有留意,忽然检查才发现邮件许久没有收到,系统反馈如下错误:cannot connect to SMTP server “localhost”: cannot connect to [[localhost]:25]: [111] Connection refused问题分析从telnet发现邮件是先访问IPv6再访问IPv4,而s原创 2020-05-14 17:24:04 · 1697 阅读 · 0 评论 -
Zabbix监控系统系列之十九 :基于Markdown的钉钉告警
文章目录背景信息钉钉配置1. 钉钉机器人配置2. 钉钉脚本配置[此步骤在Zabbix Server配置]3. Zabbix告警媒介配置4. Zabbix用户报警媒介配置5. Zabbix告警动作设置常见问题背景信息在之前的系列文章中,我介绍两种不同的告警方式,大家可以参考如下传送门:Zabbix监控系统系列之六:EMAIL警告配置Zabbix监控系统系列之十六:企业微信告警EMAIL方式...原创 2020-04-14 21:56:13 · 1809 阅读 · 0 评论 -
Zabbix监控系统系列之十八 : LDAP认证
[问题需求]客户各项系统都需要配置与LDAP域控账号同步密码,避免维护盲区。[问题分析]精细化运维将会是未来的趋势,而不再是各管各的信息孤岛。[处理步骤]1.检查PHP LDAP模块是否已加载[root@zabbix01 ~]# php -m[PHP Modules]……ldap……2.AD域控账号配置※ 我这只是测试环境,大家随意攻击,反正域名也是伪造的。3.Zab...原创 2020-01-19 11:15:33 · 889 阅读 · 0 评论 -
Zabbix监控系统系列之十七:MYSQL数据库监控
Zabbix有丰富的第三方产品的监控案例,比如说MYSQL数据库监控、NGINX网页监控、TOMCAT中间件监控、Redis缓存状态监控。我们可以直接拿来直接使用,所以Zabbix对应用软件的监控其实并不难。不过首先你必须要有一定的脚本编写功底,毕竟网上资源不一定完全符合或满足你的需求,只能一定程度上减轻你从零开始的苦闷。[监控MYSQL脚本]创建目录统一存放Agent执行的用户自定义脚本m...原创 2019-11-08 13:27:41 · 1778 阅读 · 0 评论 -
Zabbix监控系统系列之十六:企业微信告警
网上有许多的文章,我也就是简单记录关键步骤。将过程分享一下,有问题可以再深入讨论的。企业微信申请https://work.weixin.qq.com/基本上没有太大的难度,申请完毕将需要记录如下的信息:CropID 企业识别号码AgentID 企业号中的应用idSecret 企业应用密钥Zabbix服务器创建微信告警脚本cd /usr/lib/zabbix/alert...原创 2019-11-05 22:04:52 · 753 阅读 · 0 评论 -
Zabbix监控系统系列之十五:自动发现Oracle表空间并监控
上一篇文章,我们已经实现Zabbix通过Orabbix 1.2.3对Oracle进行必要的监控。许多情况之下,我们还需要对表空间运用有一个宏观的了解并在必要时对其进行扩展。网上许多都是基于Linux环境的自动发现Oracle表空间并监控,我客户有许多是基于Windows环境,固本文以Windows环境的Oracle表空间自动发现为基础。※ 本文也是一种Zabbix对业务系统监控的方法思路,大家...原创 2019-09-10 20:25:36 · 11312 阅读 · 8 评论 -
Zabbix监控系统系列之十四:Oracle监控
Oracle数据库是我们经常运用的数据库之一,特别是在一些比较关键的核心业务场景。Zabbix可以通过多种不同的途径实现对数据库的监控,比如ODBC方式、Shell脚本方式、JDBC方式;我比较常用是Orabbix工具,它是基于JDBC方式。它的模板已经实现如下监控:DBVersion (and relative validity of package) => 数据库版本Archiv...原创 2019-09-09 21:31:15 · 6769 阅读 · 5 评论 -
Zabbix监控系统系列之十三:SNMP Mibs库加载
SNMP Traps是通过OID发送各种的信息给监控服务器,这些OID通常是不能直观判断。这时就需要一本字典来帮翻译这些OID信息,它就是Mibs库文件。Mibs库文件通常是设备厂商提供的。如下是思科2960交换机的未添加Mibs库文件的SNMP Trap日志,后续通过Mibs库加载可以增加阅读性。※ 在此,我为简单将原有库文件删除以演示的。[操作步骤]1.检查Mibs库文件默认路径[...原创 2019-09-04 20:05:18 · 24105 阅读 · 5 评论 -
Zabbix监控系统系列之十二:SNMP Traps主动告警
SNMPTrap监控主要用于设备发生故障时的主动通知的监控,比如存储监控硬盘故障、网络监控抖动;整个流程说明大体如下:1.监控对象发送SNMPTrap信息到snmptrapd(Net-SNMP)服务器,2.snmptrapd服务器将接收到的SNMPTrap信息发送给SNMPTT(或者Perl trap receiver),3.SNMPTT(或者Perl trap receiver)将按照...原创 2019-09-04 20:05:50 · 14763 阅读 · 3 评论 -
Zabbix监控系统系列之十一:拓扑图绘制
Zabbix拓扑图可以让我们快速知道故障范围等详细信息,可以准确判断故障影响。[配置步骤]1.创建拓扑图图标导航路径:管理 > 一般 > 图片 > 创建图标如下是新增图标。我比较系统简单的图标,自己用EXCEL画几个圆就好的。2.创建拓扑图导航路径:监控中 > 拓扑图 > 创建拓扑图配置拓扑图属性信息属性详细说明:(来源于官方文档)3.拓扑...原创 2019-08-15 11:01:56 · 22318 阅读 · 0 评论 -
Zabbix监控系统系列之十:自动发现配置
当自动发现正确设置后,我们可以实现加快运维管理。几百台Web前端通过自动化进行部署,人工一台一台添加显然不太可行。此时,Zabbix可以通过自动发现结合模板来为符合条件的主机进行自动监控配置。如下自动发现步骤内容简述:SNMPv2协议扫描地址段内有OID返回键值的设备每24小时扫描一次自动超过1小时在线的触发添加主机主机自动添加到指定的组主机自动配置[Template Net Net...原创 2019-08-14 22:45:30 · 4607 阅读 · 0 评论 -
Zabbix监控系统系列之九:监控网络设备指定接口流量
[创建步骤]如下配置以老旧的Netscreen SSG5防火墙为例子。1.NetScreen SSG5 配置SNMP信息配置团体名称,访问策略,SNMP版本等基本信息2.检查需要监控的接口信息BGROUP0 与 Ethernet 0/0 是本次需要监控的内容3.Zabbix Server检查SNMP信息snmpwalk -v2c -c zhong 192.168.0.1Eth...原创 2019-08-14 11:49:00 · 10909 阅读 · 0 评论 -
Zabbix监控系统系列之八:日志监控
[日志监控介绍]之前,我介绍过 [ Windows环境监控RMAN备份并发送邮件BAT脚本 ] 的脚本监控方法。这次我们来说说Zabbix监控日志如何实现。日志文件监控,它最主要的是监控日志文件中有没有某个字符串的表达式。如下是我待监控日志文件生成格式:[日志监控配置]前提条件:日志生成服务器必须要部署Zabbix Agent组件,只有这样才可以运用Zabbix客户端(主动式)。1....原创 2019-08-13 22:40:21 · 6113 阅读 · 0 评论 -
Zabbix监控系统系列之七:VMware虚拟化监控
从版本2.2.0开始,Zabbix中提供了对VMware环境的监控支持。Zabbix可以使用低级发现规则自动发现VMware虚拟机监控程序和虚拟机,并根据预定义的主机原型创建监控它们的主机。Zabbix中的默认数据集提供了几个即用型模板,用于监控VMware vCenter或ESX虚拟机管理程序。原创 2019-08-13 17:47:50 · 13513 阅读 · 0 评论 -
Zabbix监控系统系列之六:EMAIL警告配置
[媒介配置]导航路径:管理 > 报警媒介类型禁用Jaster、SMS媒介状态,点击Email媒介参考如下图片内容配置[收件人配置]导航路径:管理 > 用户选择Zabbix用户编辑,切换[报警媒介]正确填写相关信息[警报动作]导航路径:配置 > 动作默认会有一条[Report problems to Zabbix administrators]的项目,以...原创 2019-08-13 15:31:51 · 1757 阅读 · 0 评论 -
Zabbix监控系统系列之五:SNMP监控Windows客户端
[SNMP配置]InstallSNMP.ps1 脚本参考:适用范围:Windows 2008, 2008 R2, 2012, 2012 R2, 2016##################################### Last update: 20190813# Description: Powershell script to install and configure SN...原创 2019-08-13 14:47:51 · 6253 阅读 · 0 评论 -
Zabbix监控系统系列之四:Agent监控Windows客户端
[Zabbix Agent部署]AutoDeployWinAgent.ps1脚本:wget https://www.zabbix.com/downloads/3.4.6/zabbix_agents_3.4.6.win.zip -OutFile C:\zabbix_agent.zipFunction Unzip-File(){ param([string]$ZipFile,[stri...原创 2019-08-13 10:59:14 · 3689 阅读 · 0 评论 -
Zabbix监控系统系列之三 :版本升级
[Zabbix Server版本升级]yum upgrade zabbix-server-mysql zabbix-web-mysqlLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfile * base: mirrors.cn99.com * extras: centos.ustc.edu.cn *...原创 2019-08-12 11:01:55 · 1244 阅读 · 0 评论 -
Zabbix监控系统系列之二 : 初始化配置
[初始化配置]1.设置自动发现过滤无用信息配置路径 : Administration > General > Regular expressionsWindows Service Names for discovery修改现有项 > 过滤Windows服务信息^(MapsBroker|CDPSvc|HPZ12|gpsvc|Wbiosrvc|TrustedInstall...原创 2019-08-12 10:59:10 · 896 阅读 · 0 评论 -
Zabbix监控系统系列之一 : Server部署
[系统配置]NTP时间同步设置yum -y install ntpdatentpdate cn.ntp.org.cnsystemctl enable ntpdate关闭SELINUXsetenforce 0sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/’ /etc/selinux/configsystemctl stop firewall...原创 2019-08-12 10:45:53 · 4495 阅读 · 0 评论