问题标签 [perfmon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - Custom SQL Server performance counters
I need to create several counters for a system health check and monitoring. Since there are numerous tools for logging, reporting and alerting Windows Perfmon data, I am looking to publish that data as Perfmon counters.
Some of the values need to come from a SQL Server 2008 database, examples of such are the number of records in a table used as a queue, and the age of the oldest record in the table. While it looks like this can be accomplished by using a SQL Server, User Settable Object and the stored procedures sp_user_counter1
to sp_user_counter10
this limits me to only 10 counters per server and the counter names and descriptions cannot be customized to reflect what the counter is.
Without creating our own application to create the Perfmon counters, are there any other ways to create counters in SQL Server? If not, are there any tools/projects that allow for the creation of custom counters using SQL queries?
windows - Windows 资源监视器中使用了哪些类型的 GUI 控件?
我是 Windows 中 GUI 编程的新手。
Windows 资源监视器 ( perfmon.exe /res
) 具有四个具有渐变背景的条形图(CPU/磁盘/网络/内存),右侧的图表用于显示最近的 CPU/磁盘/网络/内存使用情况。
我想知道这个应用程序中使用了什么样的控件。它们是否容易在 C++ 或 C# 中获得?
sql-server - Perfmon,如何结合 FirstValueA 和 FirstValueB?
我正在使用性能监视器来收集计数器数据并将其保存到数据库中。这是在 msdn http://msdn.microsoft.com/en-us/library/windows/desktop/aa371915(v=VS.85).aspx中定义的数据库结构
基于 DB 结构,这里是 FirstValueA 的定义:
将此 32 位值与 FirstValueB 的值组合以创建 PDH_RAW_COUNTER 的 FirstValue 成员。FirstValueA 包含低位。
和 FirstValueB:
将此 32 位值与 FirstValueA 的值组合以创建 PDH_RAW_COUNTER 的 FirstValue 成员。FirstValueB 包含高位。
字段 FirstValueA 和 FirstValueB 应组合以创建 FirstValue,并且类似地创建 SecondValue。
如何结合 FirstValueA 和 FirstValueB 来获取 SQL Server 中的 FirstValue?
windows - 在 Windows 上为 Perfmon/LogMan 指定性能计数器时,如何仅获取 w3wp 实例?
希望这个问题有一个我忽略的简单答案!我有一个 IIS 网络服务器,上面有多个站点。在 Perfmon 中,它们显示为 w3wp#1、w3wp#2 等...我正在编写一个 Logman 脚本,它将使用我指定的计数器/实例收集性能计数器数据,并且我只想收集任何 w3wp 工作进程.
我尝试了几种方法,但没有运气:
我查看了此处的文档,似乎它声称支持通配符,但不支持 部分匹配。我不知道该怎么做。有什么方法可以完成我想要的吗?希望我解释得足够好。让我知道是否需要更多详细信息。
谢谢!
performance - 访问性能监控对象
我的机器中有一个性能对象,它不是默认值,而是这里的开发人员之一创建它。
此性能对象收集我们的某个进程的一些信息。(不是常规计数器,例如内存使用情况,而是我们的自定义计数器)。
我想通过 vb script 访问这些数据。
我知道如何为常规对象执行此操作,例如 process :
但我不知道如何为自定义性能对象做这件事
tsql - 从字符串转换日期/时间时 T-SQL 转换失败
Perfmon 在直接登录到 SQL 时创建数据库的方式不太友好:
select top 1 Convert(datetime, CounterDateTime) from CounterData
返回
Conversion failed when converting date and/or time from character string.
该单元格的值为“2012-01-25 14:12:10.802”。在选择期间将其转换为日期时间字段的正确方法是什么?
windows - 如何使用性能计数器监控 WCF 服务正常运行时间?
我想知道使用性能计数器的 WCF 服务的正常运行时间是多少。有专门的柜台吗?或者有没有办法从其他柜台获取这些信息?
c# - FreeMemory 和 CPUUsage 导致内存泄漏和系统内存不足
然后我正在使用 Timer 并调用
但正因为如此,我得到内存泄漏和系统内存不足异常。为什么 GC 不收集这个?
c# - 为什么在 PerformanceCounter 对象上调用 NextValue() 会引发错误?
Instance 'taskmgr' does not exist in the specified Category.
为什么当我没有在 ctor 中传递参数时以下代码会引发错误
但是,当我通过在 ctor 中传递参数来做同样的事情时,不会引发错误。
更新: 我已经尝试过每个进程名称,不仅是“taskmgr”而且结果是一样的!
问题是什么?
windows - 有没有办法用指定的计数器打开 PerfMon?
我正在尝试编写一个程序,您可以在其中打开 PerfMon 并且它已经显示了一组特定的计数器。这组计数器可以由用户指定。我真的认为这不会是一件不寻常的事情,但我没有发现有人在网上谈论这个。
我的问题是如何告诉 PerfMon 在启动时显示哪些计数器?我考虑过创建自己的 .PerfmonCfg 文件,但它是一个二进制文件,我找不到有关文件布局的任何文档(也没有真正期望。)
*或者,有没有办法将 PerfMon 添加到我的程序(.NET 框架程序)中?
提前致谢!