以下面的计数器为例:
\LogicalDisk(*)\% 可用空间
我在哪里可以找到什么可以代替*
?
我知道有时是_global_
,有时是_total_
。我不知道有什么区别(除了采取明显的猜测)。
还有什么可用的?
什么可以/不能用于不同的计数器?
windows-server-2008 performance-monitoring performance-counters
我试图了解 ZFS ARC 的内部工作原理。但是,我对几件事感到困惑:
实际 ( zfs:0:arcstats:size
) 与目标大小 ( zfs:0:arcstats:c
)。我知道实际大小已分配并存储缓存内容。但是,目标大小是多少?这两者有什么区别?
mru_size ( zfs:0:arcstats:p
) + mfu_size ( zfs:0:arcstats:c
- zfs:0:arcstats:p
) 与 data_size ( zfs:0:arcstats:data_size
)。data_size 不应该是 mru_size 和 mfu_size 的总和吗?正确的 ARC 尺寸细分是什么?根据http://lists.freebsd.org/pipermail/freebsd-fs/2012-June/014643.html,它应该是hdr_size + data_size (mru_size + mfu_size + anon_size) + other_size + l2_hdr_size
,但它没有任何意义,因为mru_size
通常大于data_size
.
电弧记忆节流阀是做什么用的?
感谢您提供任何答案/指示。
我想在我的 Windows 服务器上设置对系统资源的监控。我注意到 Linux 中的一个常见配置是使用 collectd 守护程序来获取系统指标信息。从收集到的数据可以通过logstash 读取,最终放入Elastic Search 中用Kibana 查看。
这很好,并且在 Linux 世界中运行良好。但是我坚持使用 Windows 服务器,我需要一些关于最佳工具的建议来实现类似的工作流程。作为一个侧节点,我已经在使用 Nxlog 将 IIS 日志发送到 logstash。
我正在尝试使用Performance Counters
以便我可以RAM usage
在特定机器上记录总数。我有一种偷偷摸摸的感觉,它正在最大化(由于一些错误的代码)......服务器心脏病发作,几分钟后它终于恢复了。
所以为了确认这一点,我正在尝试记录它的内存使用情况。
我不确定它是哪个柜台。
我习惯于使用Memory Usage
作为Task Manager
.
有什么建议?
windows-server-2008 memory performance-monitoring performance-counters
简而言之,我的目标是做几个性能计数器的长时间记录。
到目前为止,我采取的步骤是:
几天前,我在 Windows Server 2008 R2 中创建了几个用户定义的数据收集器集,如下所示:
我已经配置了一个永不过期的时间表:
现在我所期望的是,这会强制性能监视器每天自动生成报告。
实际发生的情况是,当我设置数据收集器集时立即生成了一份报告,而另一份报告则以“待定”形式创建。之后没有创建新报告:
第一个报告看起来正常,第二个报告永远处于“正在收集...”状态:
我已经通读了 MSDN/TechNet,但根本无法弄清楚我误解或做错了什么。
此外,我已经仔细检查了事件日志,到目前为止没有发现相关条目。
因此,我的问题是:
如何配置我的数据收集器集以记录性能计数器数天?
windows performance-monitoring windows-server-2008-r2 performance-counters report