Azure service fabric Service Fabric和Application Insights性能计数器
在哪里可以找到要与Service Fabric群集一起使用的性能计数器名称列表?发布了一个列表,但我需要在集群的ARM模板中使用实际的确切名称。目前,我在模板中有以下配置:Azure service fabric Service Fabric和Application Insights性能计数器,azure-service-fabric,azure-application-insights,Azure Service Fabric,Azure Application Insights,在哪里可以找到要与Service Fabric群集一起使用的性能计数器名称列表?发布了一个列表,但我需要在集群的ARM模板中使用实际的确切名称。目前,我在模板中有以下配置: "WadCfg": { "DiagnosticMonitorConfiguration": { "overallQuotaInMB": "1000", "sinks": "applicationInsights", "DiagnosticInfras
"WadCfg": {
"DiagnosticMonitorConfiguration": {
"overallQuotaInMB": "1000",
"sinks": "applicationInsights",
"DiagnosticInfrastructureLogs": {},
"PerformanceCounters": {
"PerformanceCounterConfiguration": [
{
"counterSpecifier": "\\Processor(_Total)\\% Processor Time",
"sampleRate": "PT3M"
},
{
"counterSpecifier": "\\Memory\\Available MBytes",
"sampleRate": "PT3M"
}
]
}
但实际上只有“内存\可用MB”显示在应用程序细节中。这些计数器是实际的windows性能计数器。所以你只需要寻找它们。一些例子: 根据所有这些信息判断,性能计数器都遵循相同的模式:
first column\second column
\\Processor(_Total)\\% Processor Time
\\Memory\\Available MBytes
\\Network Interface(*)\\Bytes Received/sec
...
通过直接在服务结构VM上运行typeperf
并捕获输出,您可能可以找到更多计数器。您还可以在本地运行它,以了解可能的情况
C:>TypePerf.exe –q > counters.txt