我尝试配置一些 Citrix Netscaler 命令中心报告。配置自定义报告时,我可以在不同的可用计数器之间进行选择。例如:
- 虚拟服务器命中数
- Vserver 点击数(实际)
- 虚拟服务器命中数(差异)
有人能解释一下这些计数器有什么区别吗?特别是 (Diff) 的含义。
一般来说,有多个计数器可用,以(实际)或(差异)结尾。
答案1
Citrix 的技术支持能够回答我的问题:
- 这 3 个计数器使用的 OID 是相同的,但我们在命令中心有一个内部逻辑来推导和区分它们
- “Vserver Hits” 对应于 NS 中 stat lb vs 的“Rate(/s)”值
- “Vserver Hits(Actual)”对应于 NS 中 stat lb vs 的“Total”值
- “Vserver Hits(Diff)” 对应于 Vserver Hits(Actual) 轮询值的差异 [当前轮询的 Vserver Hits(Actual) - 先前轮询的 Vserver Hits(Actual)]
为了确保“Vserver Hits(Diff)”计数器绝对准确,我检查了增加轮询间隔时会发生什么情况。我将值从 300 秒更改为 600 秒。在我看来,报告的输出也应该增加两倍。事实上,结果和我的想法一样 :-) 显示效果的 Vserver Hits(Diff)报告的屏幕截图。