天突然收到一封邮件,邮件上说:“由于公司分支机构不断的扩大,所以公司的一个内部系统的访问量也大增,所以领导要求我对该系统进行必要的监控”。由于该应用是跑在 Windows Server 2008 下的 IIS 服务器上的,所以我决定对主机和服务器都进行必要的监控,监控 Windows 主机我以前实现过,可以说是轻车熟路,如果有感兴趣的朋友可以参考我博客中的 文章 。对于 IIS 服务器的监控,我还是第一次配置,由于以前配置过很多种服务器的监控,所以对我来说监控 IIS 应该不是难事,我很快就在 Cacti 的 官方论坛 找到了监控 IIS 服务器需要的相关模板,任务很快完成了,具体做法如下:

  1. 下载 IIS 相关监控模板。

  2. 在 Cacti 界面下导入相关模板。

  3. 创建 Host 模板(IIS Server)并把刚刚导入的图像模板添加到创建的主机模板中。

  4. 配置 Windows Server 端的 SNMP 服务,如果有不清楚怎么配置的朋友,请参考这个 文档

  5. 在 Cacti 界面下添加设备,在 Host Template 栏中选择第3步创建的 IIS Server 模板。

  6. 给添加的设备创建图像,在 Device 界面下选中添加的设备,点击 “Create Graphs for this Host” 创建相关图像。

  7. 等待 Poller 抓取数据并生成图像。

  8. 大功告成!

IIS_Attemps_Statistics