首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

博文|如何对Zabbix Proxy高队列进行故障诊断

Zabbix proxy是整个Zabbix架构的主要组件。因此很多时候,当其中一个proxy出现故障,会对所有监控配置造成严重的后果,引起一串事件与问题。...安装 安装(通过安装包安装) Zabbix 5.01 CentOS 8 Zabbix Proxy与Zabbix Server在同一部设备上 Zabbix Server数据库Zabbix Proxy数据库在...Agent可能只是停止、死机或被删除,这种情况下,在运行 zabbix_get能看到错误信息。 ?...proxy连接不到server,在server日志里查看不到任何东西,因为连接中断,server收不到任何数据。...有太多未发送数值 有时,上述的任何一个问题都会导致proxy收集backlog,在问题修复之后队列不下降或下降很慢。这种情况下,可以运行查询,检查proxy数据库上的backlog。

1.4K30

Zabbix6.0 LTS 分布式部署Proxy(五)

(Press y|Y for Yes, any other key for No) : N(选择N,允许root远程连接) 第五步:是否删除test数据库?...MYSQL 8.0 远程无法连接 MYSQL 只能本机登录,无法进行远程登录,ss -ntl |grep -w 3306 查看数据库默认监听的地址为127.0.0.1。...ProxyOfflineBuffer=2 # Proxy或者Server无法连接,保留离线的监控数据的时间,单位小时 StartPollers=10 #开启多线程数 StartPollersUnreachable...前端配置 管理 → 代理点击→ 创建代理 Proxy 名称必须与配置文件中的Hostname参数相同 代理模式 主动- Proxy接到 Zabbix 服务器并请求配置数据(默认) 被动- Zabbix...服务器连接到Proxy 0 - proxy in the active mode 1 - proxy in the passive mode 官方文档 https://www.zabbix.com/

2.3K31
您找到你想要的搜索结果了吗?
是的
没有找到

如何在CentOS 7上安装和配置Zabbix以安全地监视远程服务器

一个配置为服务器,另一个配置为您将监视的客户端。服务器将使用MySQL数据库记录监控数据,并使用Apache为Web界面提供服务。...最后,启用Zabbix服务器以在启动启动: sudo systemctl enable zabbix-server 服务器已设置并连接到数据库。现在让我们设置网络前端。...同时PSK选择为连接到主机和从主机连接。然后PSK标识设置为PSK 001,这是我们之前配置的Zabbix代理的TLSPSKIdentity设置的值。...为确保工作正常,请关闭受监控的服务器,以便了解Zabbix如何提醒您出现问题。...结论 在本教程中,您将设置一个简单安全的解决方案,该解决方案帮助您监控服务器的状态。它现在可以警告您出现问题,并且您有机会根据获得的数据绘制一些图表,以便您可以对其进行分析并进行相应的计划。

1K00

如何在Ubuntu 16.04上安装和配置Zabbix以安全地监视远程服务器

Zabbix版本3支持服务器和连接的客户端之间的加密通信,因此您的数据在不安全的网络上传输受到保护。...Zabbix服务器将其数据存储在由MySQL,PostgreSQL或Oracle提供支持的关系数据库中。它还提供Web界面,以便您可以查看数据和配置系统设置。在本教程中,我们配置两台计算机。...一个配置为服务器,另一个配置为您将监视的客户端。服务器将使用MySQL数据库记录监控数据,并使用Apache为Web界面提供服务。...最后,在启动启动服务器: $ sudo systemctl enable zabbix-server 服务器已设置并连接到数据库。现在让我们设置Web前端。...为确保工作正常,请关闭受监控的服务器,以便了解Zabbix如何提醒您出现问题

1.2K30

【从根源出发,化风险为可控】应用到数据库的连接数管控

案例分享 一个周末的早上,接到某运营商客户消息,某数据库出现问题,已经影响到了业务,请尽快排查。...立即上线,V** 远程检查,几分钟很快定位出故障原因,并建议了临时解决方案,先消除影响,同时建议客户与应用厂商协作,从根源上消除问题。...首先补充下环境情况,10g的两节点集群: 接到消息只是说数据库有问题,影响业务,具体什么问题需要排查,所以快速检查(仅以节点1为例,其它节点不再赘述),先看看数据库后台进程是否存在:...,目前我知道有zone、ignite、zabbix。...另外,就算swap用了30%,但是还有70%的空余,就算慢,也还是可以的,不会连不上。根源不是内存不够用连接建立不了,是达到了ulimit限制。

1.2K50

Zabbix远程执行命令

概述 监控,有的人只把他当做报警使用,出现问题之后赶紧跑回家打开电脑处理掉,大多数时候都是一些已知问题,为何不让zabbix帮你把这些事情处理掉呢?...5)CPU过载一个虚拟机迁移到另外一个物理服务器。 6)云环境下,一台服务器CPU\硬盘\内存\其他硬件资源不足的情况下,可以自动添加过去。...配置zabbix远程执行命令 创建一个报警,记得使用邮件报警吗?实际上,我们把发送邮件的操作改成执行远程命令就行了。...Zabbix agent不支持远程命令,远程命令最大长度为255字符,同时支持多个远程命令,如需要执行多条命令,只需要另起一行写命令即可,但最好自定在agent端定义一个脚本,直接让zabbix执行脚本即可...= 1 另外,在执行命令确保你的zabbix用户有执行权限,如果某些命令需要root权限,那么请使用sudo。

2.6K80

第六章·监控系统-zabbix分布式监控

---- 分布式监控 概述 Zabbix通过Zabbix proxies为IT基础设施提供有效和可用的分布式监控 代理(proxies)可用于代替Zabbix server本地收集数据,然后数据报告给服务器...---- proxy特征 当选择使用/不使用proxy,必须考虑几个注意事项。 项。...此外,当所有agents和proxies报告给一个Zabbix server并且所有数据都集中收集,使用proxy是实现集中式和分布式监控的最简单方法。...zabbix proxy 使用场景: 1.监控远程区域设备 2.监控本地网络不稳定区域 3.当 zabbix 监控上千设备,使用它来减轻 server 的压力 4.简化分布式监控的维护 ...zabbix proxy 仅仅需要一条 tcp 连接到 zabbix server,所以防火墙上仅仅需要加上一条规则即可。

32520

搭建 zabbix 监控系统详解

要想实时的了解服务器的运行状况并且能在出现问题及时解决,利用监控软件是一个很好的选择,而zabbix监控系统则在众多监控软件中脱颖而出。...监测对象可以是Linux或Windows服务器,也可以是路由器、交换机等网络设备,通过SNMP、zabbix Agent、PING、端口监视等方法提供对远程网络服务器等监控、数据收集等功能。...node有自己的配置文件和数据库,其要做的就是配置信息和监控数据向master同步。当master宕机后,node可以保证架构的完整性。...二、搭建Zabbix监控服务器: 两种server-client架构的配置方法: 1、配置本地yum仓库,进行安装(服务器无需连接到Internet); 2、直接把互联网做yum仓库,进而安装,zabbix...]# systemctl start httpd # 启动相关服务使配置生效 安装 zabbix后,当显示语言为中文,可能会出现中文乱码的情况,主要是字体导致的问题,如果要解决,需要下载合适的字体

2.3K21

Linux老司机带你学Zabbix从入门到精通(万字长文)

1.3 怎么来监控 1.3.1 远程管理服务器 如果想远程管理服务器就有远程管理卡,比如Dell idRAC,HP ILO,IBM IMM 1.3.2 监控硬件 查看硬件的温度/风扇转速,电脑有鲁大师,...使用ipmitool实现对服务器的命令行远程管理 ?...在检测信息,可查看具体的报错信息进行不同的解决 ? 选择mysql数据库,输入密码即可 ? host与port不需要修改,name自定义 ? 确认信息,正确点击下一步 ?...[,3306] 方法2:mysql远程登录 方法3:使用zabbix agent自带的模板及key 4....:安装数据库 zabbix proxy也需要数据库,这个数据库不是用于存储监控数据的 只是用于存储配置信息 #安装数据库 yum -y install mariadb-server systemctl

2.9K110

演示视频|快速了解Zabbix 5.2 新特性和使用界面

是否有出现问题?如果有出现问题,是哪一个设备出现了问题。 ? 问题检测 当接收到的指标匹配问题表达式,即触发器表达式,Zabbix会创建问题。在不同板块如问题板块或仪表板都可以看到问题。...可以通过邮件或集成发送消息,也可以执行远程命令,例如遇到问题重启host。还可以设置是否循环这些消息,或是否延迟操作。...或者使用SSH和Telnet连接远程host,执行命令,并将收集到的命令结果作为指标。...另外可以通过这个库与Zabbix后端数据库建立通信,所有的凭证都会储存在这里。...例如,在Zabbix Server和Proxy之间的网络出现故障,仍能在自己的数据库储存数据,网络恢复之后就会把数据发送给中心Zabbix Server进行进一步分析。

1K10

zabbix模块配置学习

0x02 Zabbix分布式安装 Zabbix为IT基础设施提供有效和可用的分布式监控,代理(proxies)可用于代替Zabbix server本地收集数据,然后数据报告给server服务器。...zabbix proxy 是一个数据收集器,它不计算触发器、不处理事件、不发送报警 zabbix proxy 使用场景: 监控远程区域设备 监控本地网络不稳定区域 当zabbix监控上千设备,使用它来减轻...主动式 - proxy接到Zabbix server并请求配置数据 被动式 - Zabbix server连接到代理proxy 注意:当使用active proxy,未加密通信(敏感)proxy配置数据可用于访问...=/var/run/zabbix/zabbix_proxy.pid SocketDir=/var/run/zabbix #proxy-mysql数据库注意需要单只建库 DBHost=192.168.1.200...注意: zabbix proxy 数据库必须和 server 分开,否则数据会被破坏; 0x03 Zabbix使用钉钉进行预警 群机器人是钉钉群的高级扩展功能,群机器人可以第三方服务的信息聚合到群聊中

90440

batcmd批处理连接SqlServer数据库查询脚本

前面也说了,我现在的新公司大部分服务器是 Windows Server 环境,前人都是用 Python 写的监控脚本,最近正好遇到了一个添加 Zabbix 监控项目的需求,我就琢磨着用我刚工作拿手的...不出意外,批处理果然可以胜任,不过要借助 sqlserver 命令行工具的帮助,代码如下: @echo oFF title Zabbix监控之数据库查询bat脚本 ::名称:Zabbix监控脚本批处理版...在该服务器上指定 server_name 以连接到 SQL Server 的默认实例。...如果未指定服务器,osql 接到本地计算机上的 SQL Server 默认实例。从网络上的远程计算机执行 osql ,此选项是必需的。  ...查询用双引号引起来,查询中嵌入的任何内容用单引号引起来。   -q   "query"     启动 osql 执行查询,但是在查询完成不退出   osql。

2.9K80

zabbix模块配置学习

0x02 Zabbix分布式安装 Zabbix为IT基础设施提供有效和可用的分布式监控,代理(proxies)可用于代替Zabbix server本地收集数据,然后数据报告给server服务器。...zabbix proxy 是一个数据收集器,它不计算触发器、不处理事件、不发送报警 zabbix proxy 使用场景: 监控远程区域设备 监控本地网络不稳定区域 当zabbix监控上千设备,使用它来减轻...主动式 - proxy接到Zabbix server并请求配置数据 被动式 - Zabbix server连接到代理proxy 注意:当使用active proxy,未加密通信(敏感)proxy配置数据可用于访问...=/var/run/zabbix/zabbix_proxy.pid SocketDir=/var/run/zabbix #proxy-mysql数据库注意需要单只建库 DBHost=192.168.1.200...数据库必须和 server 分开,否则数据会被破坏; 0x03 Zabbix使用钉钉进行预警 群机器人是钉钉群的高级扩展功能,群机器人可以第三方服务的信息聚合到群聊中,实现自动化的信息同步; 登录钉钉客户端

40440

再有谁说不熟悉 Zabbix 监控系统,就把这个给他扔过去!

监控范畴 怎么来监控 远程管理服务器 如果想远程管理服务器就有远程管理卡,比如Dell idRAC,HP ILO,IBM IMM。...返回整数 net.tcp.port[,port] 检查是否能建立 TCP 连接到指定端口。...模板关联到主机 查看添加的图形 自动发现与自动注册 自动注册与自动注册简介 自动发现:zabbix Server主动发现所有客户端,然后客户端登记自己的小本本上,缺点zabbix server...-3.0-1.el7.noarch.rpm yum install zabbix-proxy-mysql -y 第二个里程碑:安装数据库 zabbix proxy也需要数据库,这个数据库不是用于存储监控数据的...该协议能够支持网络管理系统,用以监测连接到网络上的设备是否有任何引起管理上关注的情况。

1.1K20

系统监控“供给侧改革”之“需求匹配” ,鞍钢数据中心系统运维监控平台建设实践

我们称这台安装zabbix agent的机器为agent跳转机,我们既可以从这台agent跳转机通过各种协议远程接到被监控对象采集监控数据,又可以通过它将监控数据上传给zabbix server。...常规使用ODBC监控 - 数据库数据库的监控,常规套路如果不使用zabbix agent,若要实现对数据库的监控,需要在zabbix server机器上对odbc.ini文件进行编辑,在其中添加被监控数据库实例的...IP、端口号、数据库ID、用户名及口令等连接参数,使zabbix server能够通过odbc连接到这个数据库实例。...之后shall命令执行的结果返回给zabbix server就可以了。...如果从高可用负载均衡的角度考虑,也可以按数据库和其他远程服务等监控对象分类,部署多台agent的跳转机。当然未来对于一些复杂的监控需求,在必要的时候,我们也还是会考虑使用zabbix agent的。

76440

官方博文|Zabbix Agent: 主动模式 VS 被动模式

主动和被动 Agent 连接方式 被动模式下使用Zabbix Agent,这意味着轮询器(内部Zabbix Serve进程)连接到端口10050/TCP上的代理并轮询某个值(例如,主机CPU负载)。...添加一个 CMD 远程命令: net start 每次触发器触发Zabbix代理尝试启动服务。如果它没有这样做,那么发送一个通知。...但是这个远程命令只能在Agent被动模式下工作。 四 性能优势 被动 Agent模式,轮询器连接到主机,请求数据,然后等待,直到它收到数据或超时。 ?...总而言之,在大多数情况下使用快速检查,主动Agent在性能方面表现更好。缺点是不能使用远程命令(前端的Action里的远程命令)。...Zabbix服务器连接到这个代理并轮询数据。 主动检查 ? 更改主动动Server列表 主动模式需要更深入的配置。首先,您需要ServerActive变量。

3.6K10
领券