Windows 服务器监控
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
以及服务器心跳监测等核心指标,方便运维人员及时发现服务器异常状态。