• ログイン今すぐ開始

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

Prometheus OpenMetricsインテグレーションのインストール、アップデート、アンインストールを行います。

Docker

インストール

New Relic Prometheus OpenMetricsインテグレーションをDocker環境にインストールするには、以下の手順で行います。

  1. 構成ファイルconfig.yamlを作成します。構成ファイルの例を使用するか、 nri-prometheus-cfg構成マップと構成例を含むnri-prometheus-latest.yamlマニフェスト ファイルを参照してください。
  • 必須: New Relic のライセンスキー と、Docker コンテナを識別するためのクラスタ名を追加します。
  • スクレイプするエンドポイントを追加します。たとえば、 http://localhost:8080/metricsエンドポイントを追加して、統合自体に関する指標を収集します。
  • メトリクスとラベルの接頭辞に応じて、無視するメトリクスと含めるメトリクスを指定します。詳細については、 metrics filtering のドキュメントを参照してください。
  1. バックグラウンドで統合を開始する。

    docker run -d --restart unless-stopped \
    --name nri-prometheus \
    -e LICENSE_KEY="YOUR_LICENSE_KEY" \
    -v "$(pwd)/config.yaml:/config.yaml" \
    newrelic/nri-prometheus:1.5
  2. コンテナが正常に動作していることを確認します。

    docker ps -f "name=nri-prometheus"
  3. 統合が正しく構成されていることを確認します。数分待ってから、New Relic UI にアクセスし、この NRQL クエリを実行してデータが報告されたかどうかを確認します。

    FROM Metric SELECT count(*) WHERE clusterName = 'YOUR_CLUSTER_NAME' since 1 hour ago

Did this doc help with your installation?

インテグレーションの更新

Prometheus OpenMetrics 統合を更新するには、必要に応じて Docker の手順に従います。

  1. Dockerコンテナを削除します。
  2. 標準のインストール手順 に従って、新しいDockerコンテナを起動します。

統合機能は、起動時に現在のバージョンをログに記録します。実行中のバージョンを確認するには

docker logs nri-prometheus 2>&1 | grep "Integration version"

出力例。

time="2019-02-26T09:21:21Z" level=info msg="Starting New Relic's Prometheus OpenMetrics Integration version 1.0.0"

アンインストール

Prometheus OpenMetrics integration for Docker or Kubernetesをアンインストールするには、以下のコマンドを実行します。

docker rm -f nri-prometheus

Kubernetes

次のページを確認して、Prometheus エージェントの利点を理解し、Kubernetes クラスターで実行されている Prometheus ワークロードを完全に把握してください。

Prometheus Open Metrics 統合から Open Metrics に移行する必要がある場合は、次の移行ガイドを確認してください。

Copyright © 2023 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.