Skip to content

Metric: dotnet.process.memory.virtual.utilization giving values beyond specified range [0,1] #5829

@Ayu-99

Description

@Ayu-99

Description

We want to use this metric: dotnet.process.memory.virtual.utilization (https://learn.microsoft.com/en-us/dotnet/core/diagnostics/built-in-metrics-diagnostics#metric-dotnetprocessmemoryvirtualutilization) to track memory used by the application, but in the documentation, it is mentioned that this metric will generate values in range 0-1, but when we are plotting it on grafana we get values as high as 300-400.

Can you please help us understand what are the unit of these values and what they specify?

Image

Reproduction Steps

  1. geneva metric account: officeWacProd
  2. namespace: excelyarpservice
  3. metric name: dotnet.process.memory.virtual.utilization
    grafana dashboard link: https://excelonline-bpf2f0hxd5c8e7cu.weu.grafana.azure.com/d/beaxmt7zx4r9cb/health-xlyarp-prod?orgId=1&from=now-7d&to=now&var-MachineId=All&var-clusters=All&var-Datacenters=All&var-MachineFunction=All&var-path=All&editPanel=41

Image

Expected behavior

the value of this metric should be between 0-1 and not beyond that

Actual behavior

metric values are beyond 1, they are 300, 400

Regression?

No response

Known Workarounds

No response

Configuration

No response

Other information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-resourcemonitoringbugThis issue describes a behavior which is not expected - a bug.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions