【问题标题】:How is "error time" calculated from SiteScope logs?如何从 SiteScope 日志计算“错误时间”?
【发布时间】:2012-06-25 15:22:19
【问题描述】:
我有来自 SiteScope 安装的原始日志,但我无法理解“错误时间”是如何计算的。快速报告给出了一定的“错误时间”,但我无法匹配它。
我试过了:
- 从“错误”状态到下一个日志条目的时间相加
- 将上一个日志条目中每个“错误”状态的时间加起来
- 将每个“错误”状态的时间加起来
- 执行上述操作,但从总时间(分母)中减去“禁用”时间
我的 SiteScope 版本是 8.5。
【问题讨论】:
标签:
logging
monitoring
analysis
sitescope
【解决方案1】:
正常“错误”时间的计算方法是获取具有“错误”状态的每一行的时间戳并减去前一行的时间戳。将所有差值相加,然后除以最新时间戳和最早时间戳的差。
最佳情况“错误”时间的计算方法是获取具有“错误”状态的每一行的时间戳,然后从下一行的时间戳中减去它。
这些计算是在每个监视器的基础上执行的。如果从原始日志计算,过滤掉不是给定监视器状态的行。有效状态为“good”、“error”、“disabled”和“warning”。