首页 > 其他分享 >Zabbix“专家坐诊”第221期问答汇总

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

时间:2023-12-28 15:36:55浏览次数:25  
标签:web www manual zabbix Zabbix 报错 监控 坐诊 221

问题一

Q:使用官方docker模板Template App Docker,监控docker镜像,有一项监控项docker.data_usage有报错,不知道哪里问题:Cannot fetch data: Get "http://1.28/system/df": context deadline exceeded (Client.Timeout exceeded while awaiting headers).

A:zabbix_agent.conf中timeout参数设置多少呢?

Q:默认的,没有修改。

A:默认应该是3秒,可以设置久一点,你改30秒试试,改完记得重启agent。

 

问题二

Q:有个py脚本用来监控接口的健康状态,如何调用创建监控项去调用这个脚本?

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

A:监控项类型选外部检查,键值名称是脚本名字,脚本放externalscripts路径下。

Q:报错了。

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

A:不用绝对路径,放externalscripts路径下,会调用这个路径下的相应脚本。

Q:我获取到值了,但是如何格式化它?

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

我获取的是{"msg": "success", "result": "ok"},如何把获取msg的值?

A:有个预处理功能,可以看看这个,

https://www.zabbix.com/documentation/6.0/zh/manual/config/items/preprocessing/jsonpath_functionality

Zabbix“专家坐诊”第221期问答汇总_预处理_04

Q:搞定了

 

问题三

Q:web监控url可以使用IP的方式进行监控吗?

Zabbix“专家坐诊”第221期问答汇总_预处理_05

A:url能访问就行。

 

问题四

Q:zbbix 6.4 我想通过http代理的方法,去监控一个网页面的状态是否正常,服务正常的时候能正常监控,但是服务不正常的时候,会报错,不支持的项,如下图。

Zabbix“专家坐诊”第221期问答汇总_预处理_06

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

Zabbix“专家坐诊”第221期问答汇总_预处理_08

A:返回的状态码不满足设置的就不支持了,建议采用web监测的方式。

Q:如果不支持,我想通过预处理,把它变成一个值,通过这个来处理。

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

这个值也显示出来了,但是就是不能监控。

Zabbix“专家坐诊”第221期问答汇总_正则_10

A:监控项状态还是不支持呀。

Q:如何让它支持呢?

A:可以不设置要求的状态码。

A:另外,web监控可以参考这个:

https://www.zabbix.com/documentation/6.0/zh/manual/web_interface/frontend_sections/monitoring/hosts/web

 

问题五

Q:我要过滤这些,我操作后发现没有生效,是什么原因呢?

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


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

A:zabbix正则和常规的不一样。

Q:那我需要看什么才好?

A:参考,https://www.zabbix.com/documentation/6.4/zh/manual/regular_expressions?hl=正则。

更多zabbix技术问题,可以持续关注乐维社区

标签:web,www,manual,zabbix,Zabbix,报错,监控,坐诊,221
From: https://blog.51cto.com/lwops/9015279

相关文章

  • Zabbix 监控Dell EMC Unity 480
    Zabbix监控DellEMCUnity4801、使用EMCUnityREST-APIv3,参考https://www.zabbix.com/integrations/emc?linkId=165523208https://github.com/aklyuk/zabbix-emc-unity 2、Zabbix注意事项 unity_get_state.py放入zabbix安装目录的externalscripts文件内,并赋予执行......
  • 4、zabbix 调用API 发送邮件,告警周报统计
    #coding=utf-8importrequests,json,codecs,datetime,time,pandasfromemailimportencodersfromemail.headerimportHeaderfromemail.mime.textimportMIMETextfromemail.utilsimportparseaddrfromsmtplibimportSMTPimportsmtplibApiUrl='http://......
  • grep -Ev '#|^$' zabbix_server.conf 显示配置文件 命令
    grep-Ev'#|^$'zabbix_server.confroot@k8s-node01:/etc/zabbix#grep-Ev'#|^$'zabbix_server.confLogFile=/var/log/zabbix/zabbix_server.logLogFileSize=0PidFile=/run/zabbix/zabbix_server.pidSocketDir=/run/zabbixDBName=zabbixDBUser=......
  • zabbix
    1、zabbix的安装1.1zabbix服务端安装1.1.1获取yum源阿里云:Wgethttps://mirrors.aliyun.com/zabbix/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm安装:rpm–ivhzabbix-release-4.4-1.el7.noarch.rpm1.1.2启动可选rpm的软件仓库yum-yinstallyum-utils#安装......
  • zabbix5.0监控postgresql13.6
    环境描述zabbix版本:5.0.12PG版本:13.6监控需求监控postgresql运行情况(非核心业务,主要监控挂没挂)监控流复制运行情况如有异常,则告警具体步骤在postgresql上创建监控用户,授权,并配置pg_hba.conf文件允许通过该用户去访问到zabbix的网站上下载监控脚本将脚本部署在po......
  • 20231221
    软件需求与分析课堂测试十一—综合案例建模分析(100分)销售订货管理系统是ERP的源头,如何管控销售订单下达、评审、跟进,不光是从软件上做约束管理,同时要从工作流程规定上做规范。【开发目的】规范公司订单下达、评审业务流程,提高客户订单准时交货率。【适用范围】适用于公司订......
  • Zabbix6.0下部署开源的Zabbix报表系统ZbxTable
    Zabbix6.0下部署ZbxTable(开源的Zabbix报表系统)一、ZbxTable简单介绍ZbxTable是使用Go语言开发的一个开源的Zabbix报表系统目前已经推出ZbxTable2.1版本主要功能如下:按照主机类型,展示或导出主机资源资产管理,资源状态总览多用户、角色、用户组配置告警进行精确分发、屏蔽......
  • ● Zabbix——操作系统加入
    zabbix-get用户测试server端是否可以连通agent的key,并取回值。安装:yuminstallzabbix-get如果不知道路径,可以通过下方命令查找。find/-namezabbix_get安装完成后,可以下面命令来测试是否可以连通agent-s--host:指定客户端主机名或者IP-p--port:客户端端口,默认10050-I......
  • 使用Zabbix监控openstack的系统资源
    1概述OpenStack是一个开源的云计算管理平台项目,是一系列软件开源项目的组合。由NASA(美国国家航空航天局)和Rackspace合作研发并发起,以Apache许可证(Apache软件基金会发布的一个自由软件许可证)授权。OpenStack为私有云和公有云提供可扩展的弹性的云计算服务。项目目标是提供实施......
  • zabbix分布式proxy
    1.为什么要学zabbix-proxyhttps://www.zabbix.com/documentation/4.0/zh/manual/distributed_monitoring/proxies zabbix除了前面于超老师讲解的zabbix-server/zabbix-agent模式以外还支持proxy分布式的功能什么时候要用到?zabbixproxy使用场景:监控远程区......