OpenMetrics
Datadog の調査レポート: サーバーレスの状態 レポート: サーバーレスの状態

OpenMetrics

Agent Check Agentチェック

Supported OS: Linux Mac OS Windows

このページは日本語には対応しておりません。随時翻訳に取り組んでいます。翻訳に関してご質問やご意見ございましたら、お気軽にご連絡ください。

Overview

Extract custom metrics from any OpenMetrics endpoints.

All the metrics retrieved by this integration are considered custom metrics.

Setup

Follow the instructions below to install and configure this check for an Agent running on a host. For containerized environments, see the Autodiscovery Integration Templates for guidance on applying these instructions.

Installation

The OpenMetrics check is packaged with the Datadog Agent starting version 6.6.0.

Configuration

Edit the openmetrics.d/conf.yaml file at the root of your Agent’s configuration directory. See the sample openmetrics.d/conf.yaml for all available configuration options.

For each instance the following parameters are required:

ParameterDescription
prometheus_urlThe URL where your application metrics are exposed by Prometheus (must be unique).
namespaceThe namespace to prepend to all metrics.
metricsA list of metrics to retrieve as custom metrics. Add each metric to the list as metric_name or metric_name: renamed to rename it. Use * as a wildcard (metric*) to fetch all matching metrics. Note: Wildcards can potentially send a lot of custom metrics.

For more configurations, see Prometheus and OpenMetrics Metrics Collection.

Validation

Run the Agent’s status subcommand and look for openmetrics under the Checks section.

Data Collected

Metrics

All metrics collected by the OpenMetrics check are forwarded to Datadog as custom metrics.

Events

The OpenMetrics check does not include any events.

Service Checks

The OpenMetrics check does not include any service checks.

Troubleshooting

Need help? Contact Datadog support.

Further Reading