我正在尝试监控我的 iis (7.5) 机器上的网站 (vhosts) 使用了多少带宽。以每个站点为基础。是否有 cacti 插件或配置指南可供我监控。我的 cacti 设置在 ubuntu 11.04 上运行
答案1
监控单个 IIS 网站上行带宽使用情况的唯一方法是计算 IIS W3SVC 日志文件中每个请求的“sc-bytes”值的总和。
有几种方法可以实现这一点,例如通用日志解析器、将日志批量导入数据库、直接从每日日志中读取和聚合等。
我不认为有可用的 Cacti 插件,但这些自定义用户提交的图形模板可能会为您指明正确的方向:http://forums.cacti.net/about12464.html
你可能想看看IIS 日志分析器,IIS 日志解析器的全面扩展。您可以设置计划任务来运行分析器,并以任何 txt 格式汇总每日流量以供 cacti 读取。