Apache HTTP Server监控

Apache性能与了解/server状态指标

Apache统计模块:mod_status

了解网站性能和Apache运行时间可以通过外部监控工具实现,例如:Zabbix,可以从用户的视角来发现问题,包括:

  • 响应超时 – 访问服务器没有按时响应;
  • 响应时发生HTTP错误;
  • 响应缓慢 – 与上个月的平均响应时间比较后的结果;

继续阅读“Apache HTTP Server监控”

Zabbix,时间序列数据和TimescaleDB

作者:alexk
Zabbix中国社区 米宏(译)

每个监控系统都需要面对三种与性能相关的挑战。

首先,一个好的监控系统必须非常迅速的接收,处理和记录传入的数据,这里的每一微秒都很重要,一开始可能并不明显,但当你的系统变得非常庞大的时候,所有的微秒加起来即使不会变成几分钟也会变成很多秒。

继续阅读“Zabbix,时间序列数据和TimescaleDB”

监控项预处理中对JavaScript的支持

作者:Andris Zeila

Zabbix中国培训师 周松(译)

几乎每个Zabbix版本中都会新增预处理的支持方式,很明显,很多时候存在一些无法预估的业务场景,所以我们必须对此提出一个通用的解决方案。反之,这又涉及到一个重要的问题-嵌入式脚本语言/引擎。

继续阅读“监控项预处理中对JavaScript的支持”

Zabbix如何监控交通,慕尼黑运输集团案例分享

慕尼黑运输集团(MVG)是水、电、天然气、交通服务的综合提供商,该公司为成千上万的慕尼黑本地居民和游客提供日常保障服务:检测、排查、预防问题,和尽快高效的解决问题。

继续阅读“Zabbix如何监控交通,慕尼黑运输集团案例分享”

使用Zabbix进行风险管理

在当今技术驱动的时代,数据泄露和网络攻击依旧是各组织面对一个重大威胁,保护 司信息的安全性从未像现在这样备受关注。 为了解决这个问题,ISO(国际标准化组织)制定了风险管理系列标准,以期对企业和NPO等组织的风险管理工作提供更高层次的参考和指导。从而提高了运营的安全性和质量。

继续阅读“使用Zabbix进行风险管理”

Zabbix 4.2:使用RESTful微服务扩展Zabbix监控

有几种方法可以通过Zabbix收集自定义指标,例如通过UserparametersZabbix sender协议等,虽然以上方法都可以用于简单指标数据的收集,但要创建更全面完善的方法(数据收集,持久连接等)并将其与Zabbix连接起来可能并不是那么简单。

使用HTTP agent监控项,Zabbix可以直接连接到RESTful Web services,但预处理新增的“错误检查”和“失败自定义”功能更加强大,可以更进一步处理获取到的数据。这允许我们创建可由Zabbix直接使用的Web services。 为了演示我们将创建一个非常简单的MySQL监控Web services,返回活动连接数和最大连接数。

继续阅读“Zabbix 4.2:使用RESTful微服务扩展Zabbix监控”

可扩展的Zabbix – 9400NVPS经验分享

对于我们这些大规模使用Zabbix的用户来说,最关心的问题之一就是:Zabbix能承受多大规模的数据写入量?我最近的一些工作正好以此为中心,远期来看,我可能会有一个超大量级的环境(大约32000+台设备)需要通过Zabbix实现完全监控。在Zabbix论坛里有一个模块讨论大型环境的监控,但是不走运的是,我并没有找到一个完善的系列解决方案来实现大型环境的监控。

在此,我想为大家展示一下我是如何配置来处理大规模环境监控的。下图是我当前环境的一些统计数据:

 

Zabbix Statistics
大型Zabbix环境的统计信息

继续阅读“可扩展的Zabbix – 9400NVPS经验分享”