Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

As part of the Opentelemetry integration in 7.5.0.0, several components publish metrics, offering valuable insights into the performance and resource utilization. The following table outlines the metrics.



Info
titleMetrics Compliance

The process.* metrics are compliant with the Opentelemetry semantic conventions.

Shared Metrics

Metric Name

Metric Type

Labels

Description

Published By

ua.active.connections

UpDownCounter

N/A

Number of active OMS client connections. Can go up or down.

  • OMS
ua.num.jobs

Counter

N/A

The total number of jobs launched by UAG. The value is incremented when UAG is able to successfully launch the job. The job itself may end up in Start Failure status, but the counter will still be incremented.

UAG

process.cpu.time

Counter

state (value will either by system or user)

Total CPU seconds broken down by different states.

  • UAG
  • OMS
process.memory.usage

UpDownCounter

N/A

The amount of physical memory in use.

  • UAG
  • OMS
process.memory.virtual

UpDownCounter

N/A

The amount of committed virtual memory.

  • UAG
  • OMS
process.open_file_descriptors

UpDownCounter

N/A

Number of file descriptors in use by the process.

  • UAG
  • OMS

OMS

...

titleMetrics Compliance

...

Metrics

Metric Name

Metric Type

Labels

Description

ua.active.connections

UpDownCounter

N/A

Number of active OMS client connections. Can go up or down.

UAG Metrics

Metric Name

Metric Type

Labels

Description

ua.num.jobs

Counter

N/A

The total number of jobs launched by UAG. The value is incremented when UAG is able to successfully launch the job. The job itself may end up in Start Failure status, but the counter will still be incremented.

Resource Attributes

In addition to the labels specified in the table above, additional resource attributes are set, which are shown in the table below.

...

Code Block
languagepy
titleconfig.yaml
collapsetrue
processors:
    transform:
    metric_statements:
        - context: datapoint
          statements:
          # Only business_services is added in this example
          - set(attributes["security.business.services"], resource.attributes["security.business.services"])
          
service:
  pipelines:
    metrics:
      receivers: [otlp, opencensus]
      processors: [transform, batch]
      exporters: [prometheus]

OMS Metrics

...

Metric Name

...

Metric Type

...

Labels

...

Description

...

Published By

...

UpDownCounter

...

N/A

...

Number of active OMS client connections. Can go up or down.

...

  • OMS

UAG Metrics

...

Metric Name

...

Metric Type

...

Labels

...

Description

...

Published By

...

Counter

...

N/A

...

The total number of jobs launched by UAG. The value is incremented when UAG is able to successfully launch the job. The job itself may end up in Start Failure status, but the counter will still be incremented.

...

  • UAG

Shared Metrics

...

Metric Name

...

Metric Type

...

Labels

...

Description

...