自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

乐维社区的博客

深耕zabbix、prometheus开源领域十余年

  • 博客(340)
  • 收藏
  • 关注

原创 Zabbix公告多个安全漏洞,涉及多个版本(附修复方案)

日前,Zabbix官方公告发现了2个安全漏洞,涉及多个版本,漏洞代号如下:高危漏洞:CVE-2023-32725,一般漏洞:CVE-2023-32727,据了解,高危漏洞CVE-2023-32725的CVSS评分高达9.6分。CVE-2023-32725漏洞出现在仪表板中,当用户使用带有 URL 小部件的仪表板的Scheduled reports时,将会造成zbx_session cookie 泄漏。

2024-01-18 09:36:00 1209

原创 Zabbix技术分享——使用docker-compose快速部署zabbix监控系统

一种高效快速部署zabbix监控系统的方式

2022-11-10 15:35:03 1365 6

原创 「小技巧」虚拟机硬盘增加空间

扩容前df -hFilesystem Size Used Avail Use% Mounted ondevtmpfs 7.9G 0 7.9G 0% /devtmpfs 7.9G 16M 7.9G 1% /dev/shmtmpfs 7.9G 840M 7.1G 11% /runtmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup/dev/mapper/vg_root-lv_root 50G 4.3G 46G 9% //dev/sda1 1014M 206M 809M 21%

2021-12-01 10:45:44 693 3

原创 zabbix使用wmi采集Windows设备信息

键值说明:wmi.get键值需要在agent配置开启远程命令参数,5.0以下版本的参数是 EnableRemoteCommand=1,5.0版本的是 AllowKey=system.run[*],然后重启agent即可使用。示例:获取设备硬件信息首先,操作系统需要支持wmic命令,Win7和Server 2008R2版本及以上的都通用,XP和Server2003的需要自行测试。wmic是windows的管理信息工具,通过调用 Win32的内置各种类获取信息的,在硬件类中,大部分的方法是通用的,如序列

2021-11-25 11:49:24 1360 3

原创 Zabbix Server源码问题分析修改,添加注册白名单详解!

目前,zabbix作为一个为广大企业提供分布式系统监视以及网络监视功能的企业级的开源解决方案。由于zabbix用户量比较大,所以影响范围比较广。下面为大家介绍本次源码问题的分析修改。问题概述:当防火墙放通,且有权访问到Server端口时。存在任何人都能伪装成主动代理并请求项目配置或谎报项目数据。影响程度:监控的所有指标都会出现异常,数据以抢占的方式上传到server上。漏洞测试:首先准备一台已经正常监控的机器,开机克隆然后改ip再联网。Hostname发生数据紊乱。官方方案:官方目

2021-03-30 15:17:50 298 3

原创 FinTech领域实践:乐维监控助力西南某上市城商行IT运维转型升级!

FinTech领域实践:乐维监控助力西南某上市城商行IT运维转型升级!项目背景随着信息化的逐步深入,企业业务运营活动对IT的依赖程度越来越高,传统的局部、粗放、碎片化的IT运维管理模式已经无法满足安全生产的实际需要,IT运维必须向自动化、全面化、流程化模式转变,构建一站式监控平台,则成为企业 IT 架构升级、自动化转型的战略刚需。相对其他行业来说,银行行业因为网络环境、系统软件复杂...

2019-02-26 10:05:32 264 1

原创 zabbix“专家坐诊”第240期问答

A:参考,https://blog.csdn.net/weixin_40274679/article/details/107887405。Q:zabbix6.0版本,配置报警媒介里的message 消息时,操作数据参数EVENT.OPDATA调用的参数是哪个?A:具体看告警怎么写的,这个告警产生了还没恢复自然不会产生新的,或者配置触发器选择多重才会继续产生新的。Q:zabbix可以实现一台主机中不同触发器向不同的媒介发送吗?Q:请问告警为什么只有关闭之前的告警,才会生成新的告警?

2024-05-23 14:39:08 68

原创 基于Centos环境下的Vim实用技巧

在Linux世界中,Vim是一个功能强大、高度可配置的文本编辑器,它以其轻量级、速度和灵活性而闻名。对于运行在Centos环境下的系统管理员和开发者来说,掌握Vim不仅是一项基本技能,更是提高工作效率的利器。而Centos作为一个广泛使用的企业级Linux发行版,其稳定性和安全性使其成为服务器操作系统的首选。在Centos系统中,Vim不仅是一个文本编辑器,它还是一个强大的生产力工具,熟练使用Vim可以大大简化日常的文本编辑和文件管理任务。本文将为您提供一份详尽的在Centos环境下的Vim实用技巧。

2024-05-22 11:05:00 722

原创 zabbix“专家坐诊”第239期问答

Q:zabbix升级问题,上次我使用6.4.10升级6.4.14,请教了大神使用yum update -y(软件和系统内核)都升级了,这样会不会有什么影响吗?A:yum update -y 这个的意思是用于更新系统中所有已安装的包到最新版本,7.0出后可以根据7.0的具体要求进行对应包更新 也可以用这个命令更新所有包,具体有无影响无法保证。Q:snmptrap配置触发器后,接口告警触发时候,一个接口告警恢复了,其他接口告警也被误恢复,这个有啥方法规避吗?A:案例就是我说的这个意思,用标记和正则的方法匹配。

2024-05-17 14:16:25 148

原创 zabbix触发器配置定期生效教程

例如,在某家企业,有一批这样的机器,每天都会在固定的时间跑批量任务,期间,机器的CPU使用率会有明显的提升。在运维实践中,zabbix触发器定期生效是一个比较常见和实用的配置,它可以自动屏蔽周期性任务告警误报,避免分散运维人员工作精力。2.现时的时间是早上11点10分,假设是跑批任务需要执行30分钟(30分钟内CPU使用率会明显增长),将需要屏蔽这个时段30分钟内的CPU告警。3.手动将告警关闭,可以观察到在指定的限制时间范围内,告警并没有产生,一旦超过11:40分0秒后告警重新出现。

2024-05-14 09:56:53 309

原创 zabbix“专家坐诊”第238期问答

Q:zabbix如何监控windows server上面的java程序,我现在只差没监控到windows serve上面的java程序。Q:大佬们,请教下告警媒介的邮件测试通过了,我想测试下触发器触发告警会不会自动发邮件,这种应该怎么做呢?A2:删不了,删了数据库会起不来,可以到数据库清空表,另外建议做数据库分区。A:可以用snmp去监控。

2024-05-11 14:45:22 186

原创 zabbix“专家坐诊”第237期问答

Q:在一台虚拟机安装了mysql数据库服务器上安装了agent,将MySQL by Zabbix agent模板联接上去了,但增加的mysql监控项,全部显示为不支持的,这是什么原因?更多zabbix技术问题,可以来乐维社区提问https://forum.lwops.cn。A:这个是自定义脚本的形式,检查agent配置文件是怎么写的:grep -Ev ‘Q:针对突发流量增加或者减少,应该如何设置告警?A:用Max或count。

2024-04-19 14:22:08 219

原创 开源监控zabbix对接可视化工具grafana教程

有一定运维经验的小伙伴大抵都或多或少使用过、至少也听说过开源监控工具zabbix,更进一步的小伙伴可能知道zabbix在数据呈现方面有着明显的短板,因此需要搭配使用第三方的可视化工具。大家好,我是乐乐,专注运维技术研究分享,更多zabbix开源监控、prometheus等应用技巧敬请关注乐维社区,如有问题也欢迎小伙伴们到社区留言探讨。到这一步默认很多数据没有,这是因为导入的模版的item项和zabbix那边的无法对应,自行修改面板的监控项即可。输入模版id,点击加载。选择配置好的zabbix的数据源。

2024-04-11 14:45:31 645

原创 zabbix“专家坐诊”第236期问答

A:zabbix_server.conf文件,改完这里需要重启zabbix_server的服务。Q:不装agent,监控项简单检查键值,监控5800端口咋写啊?Q:我的trap里已经可以收到信息了,后续要怎么创建监控项呀?A:一个是协议开启,一个是已经开启用zabbix监控。Q:bmc的snmp和服务器操作系统snmp有啥区别?A:你指的是如何开启这些协议还是如何做监控项?Q:snmp和snmp trap咋搞?Q:你好,这日志存储路径在哪修改?Q:bmc的,有啥区别吗?A:一个是硬件一个是软件。

2024-04-10 14:12:12 199

原创 zabbix 7.0 新增功能亮点(一)——T参数

大家好,我是乐乐,专注IT运维技术研究与分享,关注我,学习更多zabbix开源监控、prometheus等运维工具应用技巧,如有问题也可以在乐维社区问答板块进行提问。T参数是zabbix7.0新增的一项功能,它支持对配置文件进行可用性验证,即zabbix程序(server/proxy/agent等)修改配置文件后,支持-T或–test-config参数验证配置参数可用性。可以看到,返回错误提示,之前已经设定使用test键值,此时需要将新增自定义监控项键值修改,再次测试配置文件时,则提示成功。

2024-04-03 15:44:15 544

原创 如何使用Zabbix监控MySQL的MGR群集状态

MySQL的MGR(MySQL Group Replication)是MySQL官方提供的一种高可用性和高可靠性的集群解决方案。MGR通过使用基于组复制的方式,实现了多个MySQL实例之间的数据同步和故障转移,从而提供了自动故障恢复和负载均衡的功能。大家好,我是乐乐,专注运维技术研究与分享,关注我,学习更多Zabbix开源软件使用技巧,如有问题也欢迎到乐维社区留言提问~名称: [数据库:MYSQL]{#MEMBERHOST}此节点与其他节点同步状态出现错误。名称:{#MEMBERHOST}的状态。

2024-03-29 14:53:49 711

原创 zabbix“专家坐诊”第235期问答

count(/3.149-harbor/harbor.statistics.public_project_count,30m,“gt”,“20000”)=30,也可以参考社区的这篇文章,https://forum.lwops.cn/article/373。参考,https://www.zabbix.com/documentation/6.0/zh/manual/appendix/config/zabbix_proxy。Q:有没有关于zabbix编译安装的教程,尤其是带着snmp相关参数的。

2024-03-28 14:32:37 266

原创 zabbix“专家坐诊”第234期问答

Q:大佬们,请问一下,我是找了一台windows系统的主机,在wsl2上部署了zabbix,目前网线连接到工业交换机上,交换机也配置了snmp,但是始终snmpwalk不到是怎么回事,是可以Ping的通的。Q:除了系统信息外,仪表盘显示的信息都是空的是什么原因?Q:1W多个,还会陆续接入主机,估计总数最终会到达6000多台主机,机器是64核128G内存。A:在终端输入 nmap -sU -p161 交换机IP,看下返回的结果是什么。A:从图片来看,机器都没起来啊,正常的是这样的。A:可以筛选出来,如图。

2024-03-22 15:21:39 173

原创 zabbix“专家坐诊”第233期问答

A:可以在自动发现里执行:discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.109.1.1.1.1.5],它的返回里会带SNMPINDEX。A1:参考:https://forum.lwops.cn/article/394,通过Zabbix自动发现实现批量添加主机。Q:添加panabit的SNMP网管,用那个通用监控项模板监控流量呀?Q:群里有没有大佬用过zabbix里面那个自动发现主机的功能?Q:zabbix 能监控windows 服务器吗?A2:批量添加主机也可以通过api。

2024-03-13 14:38:37 178

原创 zabbix 7.0编译部署教程

zabbix 7.0编译部署教程2024-03-08 16:50·乐维社区zabbix7.0 alpha版本、beta版本已经陆续发布,Zabbix7.0 LTS版本发布时间也越来越近。据了解,新的版本在性能提升、架构优化等新功能方面有非常亮眼的表现,不少小伙伴对此也已经跃跃欲试。心动不如行动,不妨先体验了一把beta版本。本教程仅适用于编译部署Zabbix7.0 beta1版本,部署环境为kylinV10。文章内容来源于乐维社区。事前准备:软件包下载pwd=lwjk 提取码: lwjk。

2024-03-12 09:44:12 1777

原创 Kafka数据推送配置 | 如何设置账号密码验证?

背景:之前资产信息用网络接口进行数据推送,但是接口推送需要验证而且反应较慢。Kafak中间件提供了另一种可行的数据推送方式,它可以进行消息队列推送,且反应速度快。但是Kafka需部署在公网环境,并进行登录验证,如果部署Kafka后未设置登录验证,会被恶意扫描到,此时向Kafka里面push超过1G的文件,将会直接导致Kafka宕掉。为了避免Kafka宕掉,建设在使用Kafka过程中配置登录验证,以下是Kafka登录验证的配置过程。1、修改kafka配置文件:#使用的认证协议#SASL机制。

2024-03-05 15:13:14 1515

原创 Zabbix“专家坐诊”第231期问答

Q:用docker-compose部署zabbix,部署完后如果要修改zabbix的配置应该要改docker-compose文件里的环境变量吧?Q:我监控mysql,有3个库,另外2个正常读到数据,这个始终读不到数据,配置方法都是一致的,用的agent2 ,这咋整?A:不会影响,配置更改只会涉及到zabbix的容器,也可以直接在容器里面改,改好之后docker restart。A:最近的问题都是未恢复的,问题里包括已经恢复的。A:可以监控到的,通过API的形式,需要写脚本。A:这个需要自定义监控项。

2024-02-29 14:30:00 312

原创 Zabbix“专家坐诊”第230期问答

Q:您好,我的zabbix server和100个agent都在172.60.0.1-172.60.0.200这个内网里,并且都安装好了,但是一个一个手动在网页添加主机太麻烦了,有没有办法让server自动监测这个范围内的所有agent呢,就是让它自动在网页上面添加进去。Q:请问zabbix agent配置文件的hostname是写agent的,还是写server的呢?A:可以参考正常的那一套zabbix,调整zabbix_server.conf的参数。A:截图看下你配置的动作?zabbix什么版本的?

2024-02-22 14:51:20 402

原创 Zabbix监控InfluxDB数据库教程

docker run -dit --name influxdb --restart always -p 8086:8086 -v /data/influxdb:/var/lib/influxdb influxdb #创建并运行容器,映射8086端口,映射宿主机的/data/influxdb到容器里/var/lib/influxdb influxdb目录。{$INFLUXDB.ORG_NAME.MATCHES}:表示需要监控的ORG名称,默认.*表示监控全部ORG。

2024-02-01 10:11:42 704

原创 Zabbix“专家坐诊”第225期问答汇总

Q:proxy poller 进程使用率100,这个proxy上只有3台5000个监控项的网络设备,一共才15000个监控项,nvps 96。这时候这段时间zabbix的所有指标数据会丢失,不知道原因是什么,有没有办法去处理,保存这块指标数据呢?Q:zabbix 简单检查中的icmpping 增加了,没有获取到最新值,这个是需要agent 端安装fping吗?Q:通过自动发现规则,发现windows系统服务器额外磁盘,现在无法发现额外磁盘G盘和H盘,如何解决?A:过滤器加个正则,[^CFDEF]。

2024-01-31 10:12:39 421

原创 【无标题】

A:这个可以了解一下zabbix内部监控项类型,参考:https://www.zabbix.com/documentation/5.4/zh/manual/config/items/itemtypes/internal。1、在主机里面配置的自动发现,还有配置了监控项原型,但是在主机的监控项好像没看到,这个是哪里少了配置吗?Q:请教一个触发器函数的问题,我想加一个触发器,监控数据库死锁数,每分钟取一次值,连续3次或者3分钟都超过80就告警,请问用哪个函数?

2024-01-24 14:53:29 390

原创 【无标题】

Zabbix技术分享——Zabbix如何实现对网络响应超时对象的监控?在企业IT运维管理过程中,网络响应超时是比较常见的故障之一。尽管网络响应超时的原因多种多样,解决方案各不相同,但归根结底,解决故障的首要前提是发现问题。在网络超时监控方面,Zabbix能够实时捕获并响应网络设备的超时事件,提供及时的告警通知。通过对超时对象的监控,系统管理员可以迅速识别潜在的网络问题,采取有效的措施以确保网络的稳定性和可用性。

2024-01-11 11:17:44 1021

原创 Zabbix“专家坐诊”第223期问答汇总

A:mysql初始化密码在 /var/log/mysqld.log中可以看到,搜关键字temporary password。Q:zabbix上添加监控项需要填oid,可以用mib浏览器连设备来获取oid吗,这和去设备官网下载mib文件有什么不同吗?Q:Zabbix 5.0安装完mysql之后怎么备份?Q:Zabbix6.2已经确认的问题应该如何消除页面告警?Q:zabbix的表是要自己执行脚本创建还是docker安装时就自己创建了?A:你从官网下的mib文件就是包含了所有可用的oid的集合。

2024-01-09 11:00:40 355

原创 如何配置Zabbix告警邮件通知并基于GPT提供解决方案?

一、概述时间来到2023年末,距离Open AI发布GPT-3.5,首次向公众推出ChatGPT已经整整过去了一年。如今,以ChatGPT为代表的人工智能模型已然被应用众多领域,当然也包括IT运维。在IT运维中,通过对接运维监控平台,GPT已经实现为故障告警提供解决方案。本文将以Zabbix对接GPT为例,介绍如何配置Zabbix告警邮件(以QQ邮箱为例),并基于GPT提供运维解决方案。

2024-01-04 14:50:01 1233

原创 Zabbix“专家坐诊”第222期问答汇总

这个问题我在配置文件里面有找到一个相关的参数,但是按照注释里面的设置成0以后,不仅不会关闭,反而是0.01秒发送一个请求,不知道有没有什么解决办法呀【zabbix版本:6.4,客户端:zabbix-agent26.4.8】A:是的,参考:https://www.zabbix.com/documentation/6.4/zh/manual/concepts/server/ha?Q:Zabbix版本是6.4,请问如何在邮件告警里面调用特定监控项的值调用格式是?期间则是维护的周期,比如什么时候维护,维护多久。

2024-01-03 14:18:33 473

原创 Zabbix“专家坐诊”第221期问答汇总

A:参考,https://www.zabbix.com/documentation/6.4/zh/manual/regular_expressions?Q:zbbix 6.4 我想通过http代理的方法,去监控一个网页面的状态是否正常,服务正常的时候能正常监控,但是服务不正常的时候,会报错,不支持的项,如下图。A:默认应该是3秒,可以设置久一点,你改30秒试试,改完记得重启agent。Q:如果不支持,我想通过预处理,把它变成一个值,通过这个来处理。A:有个预处理功能,可以看看这个,

2023-12-28 14:51:04 406

原创 Zabbix“专家坐诊”第220期问答汇总

Q:容器部署的6.0lts经常会出现Zabbix server: Utilization of poller processes over 75%,重启zabbix-server容器并释放buff/cache后一般会好,主机配置4核心16G内存,平时负载也不高,监控了50台左右的网络设备和50台左右的主机,参数如下图,请教一下这种可以从什么方面着手优化呢?Q:修改后,不能自动发现磁盘挂载内容了,我设置了自动发现规划后,会导致原来已经挂载磁盘的,提示磁盘已经存在。也可以使用count函数,如下,

2023-12-19 14:42:44 394

原创 Zabbix“专家坐诊”第218期问答汇总

Q:使用zabbix监控vcent6.7,能监控到VCent里面esxi主机硬件的状态信息吗?Q:Zabbix 6.0监控 sqlserv2019 用的MSSQL BY ODBC 的模板,出现部分报错是什么问题?Q:我这边监控项每1分钟获取一下值,然后如果连续3次获取到的值不为空就告警,应该怎么配置触发器?A:可以的,另外如果你只监控vcenter这些信息,也可以不用Zabbix。Q:昨天刚刚装的Zabbix,都还没有开始设置就有报警,这是什么报警?A:是指你的监控对象的环境,mssql。

2023-12-19 11:16:10 365

原创 Zabbix“专家坐诊”第218期问答汇总

Q:Zabbix6.0版本,图像出现中文乱码,在网上试了上传本地字体,然后修改名称,和defines.inc.php中zbx_graph_font_name的配置一样的名字,但是结果出来还是乱码。Q:请问只需要ping这个设备是否连通,在zabbix添加主机时,不是客户端或通过snmp的,Interfaces类型应该选什么。Q:想问一下,zabbix的拓扑图,两个主机之间只能画一条链路吗,我画多条链路会重叠在一起。Q:不是,它这个监控的是一台交换机,不是web,这样可以干嘛用?

2023-12-14 11:01:14 575

原创 Zabbix“专家坐诊”第215期问答汇总

Q:在zabbix server机器上,安装的agent,官方文档不建议用server同一个用户来启动的,是不是需要另建一个zabbix agent的用户来启动agent?A:要升级zabbix_server版本,这是zabbix已知BUG来的,https://support.zabbix.com/browse/ZBX-23145。Q:在官方文档上,通过源码安装zabbix时,是要求创建用户和组的,但通过二进制安装zabbix时,没有说到这一步,是不是省略了?mysql8.0开始就不支持了。

2023-12-14 10:00:01 361

原创 Zabbix“专家坐诊”第214期问答汇总

2、在Zabbix服务器上的zabbix_server.conf配置文件中,正确设置DBHost参数为数据库服务器的IP地址或主机名。A:目前乐维社区有免费版,支持短信、邮件、钉钉等方式,电话还在内测当中 ,可以去体验下https://forum.lwops.cn/。Q:Zabbix 6.4版本,如图,95th percentable这个值是否会存到zabbix的数据库里?Q:把数据库单独部署到一个独立的服务器,需要注意哪一点?Q:我目前用的是5.0版本,想迁移到另外一台服务器上去,版本可以不保持一致吗?

2023-12-07 14:19:42 403

原创 使用Zabbix监控openstack的系统资源

1 简介对于Openstack运维人员来说,需要掌握Openstack云平台系统资源的整体运行情况,包括域(AZ)的cpu/menmory等资源使用情况;本文将介绍使用zabbix结合openstack python-api对openstack系统资源进行监控。2 使用控制台获取域(AZ)监控信息使用如下命令可以获取当前openstack的所有可用域。由结果可以看出,该系统含有两个域: IMS 和 paas。

2023-12-01 17:30:16 1006

原创 Zabbix“专家坐诊”第213期问答汇总

Q:Zabbix报错:Zabbix server is not running :the information displayed may not be current,是什么问题呢?该改的都改了,/etc/opt/rh/rh-nginx116/nginx.conf监听80端口的配置都注释了的。A:这个计算的是一段时间的平均值,如果判断当前的阈值不会产生影响,可以适当修改触发器的规则。Q:item表里clock是时间戳,value是是值,ns是啥?Q:这个数据库无法链接是那里的问题呢?

2023-11-29 14:22:14 667

原创 Zabbix“专家坐诊”第212期问答汇总

1.找个没啥查库操作的页面(比如http://IP/zabbix.php?A:Zabbix有个整合监控项,能够求和,参考:https://www.zabbix.com/documentation/6.0/en/manual/config/items/itemtypes/calculated/aggregate。想监控跨2个网络的机器,例如server在A网,proxy在B网,想在c网也部署一套proxy,数据通过b网的proxy到达A网的server端(A网和B网是通的,B网和C网是通的,A网和C网不通)

2023-11-23 11:36:07 258

原创 Zabbix“专家坐诊”第211期问答汇总

Q:监控ping丢包,从我监控的几台机器出发,监控到到其它指定的ip的ping延时,这种我在我监控的几台机器上需要额外装proxy还是直接走agent或者agent2就行?A:Proxy的使用通常适用于大规模和分布式的监控环境,或者在网络访问限制的情况下,如果你的监控范围较小,直接使用Agent或Agent2即可满足你的需求。A:原生自带的key是获取整体的CPU使用率,windows系统性能计数器可以获取监控CPU使用率、处理器队列长度、中断次数等CPU相关的指标,看你的需求。

2023-11-16 09:23:30 60

超硬核!360个Zabbix常见问题详解

超硬核!360个Zabbix常见问题详解

2023-11-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除