Azure service fabric Service Fabric和Application Insights性能计数器

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

在哪里可以找到要与Service Fabric群集一起使用的性能计数器名称列表?发布了一个列表,但我需要在集群的ARM模板中使用实际的确切名称。目前,我在模板中有以下配置:

"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