• ログイン今すぐ開始

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

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

問題を作成する

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

New Relic の Prometheus OpenMetrics インテグレーションをインストールする前に、 要件を確認してください

Kubernetesへのインストール

サーバー、VM、非特権環境用の自動インストーラーを使用することをお勧めします。このインストーラーは、Kubernetesクラスターの監視設定もカバーしています。

Kubernetesインテグレーション(Prometheus OpenMetricの統合のための機能フラグを含む)をインストールする方法のドキュメントはこちら: Kubernetesインテグレーション:インストールと設定

また、Helm を使用して、 インテグレーションを展開するための完全なマニュアルを提供しています。

デフォルトでは、New Relic Prometheus OpenMetrics インテグレーションは、Prometheus と同じラベルを使用してターゲットを検出します。詳しくは、 metrics filtering のドキュメントをご覧ください。

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

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

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

While you wait for your data to come in...

Did this doc help you install?

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

Prometheus OpenMetricsインテグレーションをアップデートするには、必要に応じてDockerまたはKubernetesの手順に従ってください。

  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
Copyright © 2022 New Relic Inc.

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