Skip to content
Prev Previous commit
Next Next commit
copilot feedback
  • Loading branch information
rajkumar-rangaraj committed Sep 18, 2025
commit 05422d7592625753bc69d9aedfff19ed79b4719c
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ internal StandardMetricsExtractionProcessor(AzureMonitorMetricExporter metricExp

_perfCounterMeter = new Meter(PerfCounterConstants.PerfCounterMeterName);
_requestRate = _perfCounterMeter.CreateCounter<long>(PerfCounterConstants.RequestRateInstrumentationName);
_processPrivateBytesGauge = _standardMetricMeter.CreateObservableGauge<long>(PerfCounterConstants.ProcessPrivateBytesInstrumentationName, () => GetProcessPrivateBytes());
_processPrivateBytesGauge = _perfCounterMeter.CreateObservableGauge<long>(PerfCounterConstants.ProcessPrivateBytesInstrumentationName, () => GetProcessPrivateBytes());
_processCpuGauge = _perfCounterMeter.CreateObservableGauge<double>(PerfCounterConstants.ProcessCpuInstrumentationName, () => GetProcessCPU());
_processCpuNormalizedGauge = _perfCounterMeter.CreateObservableGauge<double>(PerfCounterConstants.ProcessCpuNormalizedInstrumentationName, () => GetProcessCPUNormalized());
InitializeCpuBaseline();
Expand Down Expand Up @@ -247,7 +247,6 @@ private bool TryCalculateCPUCounter(out double rawValue, out double normalizedVa

if (previousCollectedTime == DateTimeOffset.MinValue)
{
Debug.WriteLine($"{nameof(TryCalculateCPUCounter)} DateTimeOffset.MinValue");
rawValue = default;
normalizedValue = default;
return false;
Expand All @@ -260,7 +259,6 @@ private bool TryCalculateCPUCounter(out double rawValue, out double normalizedVa
previousCollectedTime: previousCollectedTime.Ticks,
recentCollectedTime: recentCollectedTime.Ticks);

Debug.WriteLine($"{nameof(TryCalculateCPUCounter)} period less than or equal to zero");
rawValue = default;
normalizedValue = default;
return false;
Expand All @@ -273,7 +271,6 @@ private bool TryCalculateCPUCounter(out double rawValue, out double normalizedVa
previousCollectedValue: previousCollectedValue,
recentCollectedValue: recentCollectedValue);

Debug.WriteLine($"{nameof(TryCalculateCPUCounter)} diff less than zero");
rawValue = default;
normalizedValue = default;
return false;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -515,7 +515,7 @@ public void ValidatePerfCounterMetrics()
// Helper local function to find metric by mapped name.
MetricsData? FindMetric(string expectedName) => metricTelemetryItems
.Select(ti => (MetricsData)ti.Data.BaseData)
.FirstOrDefault(md => md.Metrics[0].Name == expectedName);
.FirstOrDefault(md => md.Metrics.Count > 0 && md.Metrics[0].Name == expectedName);

var requestRate = FindMetric(PerfCounterConstants.RequestRateMetricIdValue);
Assert.NotNull(requestRate);
Expand Down