Windows 服务器监控

system arch

Lodastack 监控系统不仅支持对 Linux 平台的监控,还支持对 Windows 平台的监控。

1. 什么时候需要 Windows 服务器监控

当然,大部分公司的服务器都是 Linux 平台的,但是有些服务我们必须使用 windows 服务器,比如公司内部的 Exchange 服务器,有些 SQL Server 数据库和一些财务相关的系统,这些服务对于公司的日常运营也是关键业务,如何保证这些服务的正常运行也让大家伤透了脑筋。

2. Windows 服务器监控的难点

由于 Windows 的闭源,Windows 的监控比较难做,现成的工具也比较少,开源的就更是寥寥无几了。不像 Linux ,像 CPU load 这些指标 Windows 操作系统是没有的,又涉及一些文件系统的设计和底层系统架构不同,很多东西是很难监控的。如果单纯考虑 Windows 监控,最优的当然是 SCOM ( System Center Operation Manager ),有提供大量的 package,毕竟最懂 Windows 的还是微软。

3. Lodastack Windows 服务器监控支持

为了满足企业对于 Windows 服务器的支持,我们 port 了监控底层的 library 来使得 lodastack 监控系统的 agent 原生支持 Windows 操作系统的服务器。第一期中我们支持了诸如 CPU Memory Disk.Used Ping 以及服务器心跳监测等核心指标,方便运维人员及时发现服务器异常状态。

port