New Relic

データの種類

インスタンス・メトリック

説明

New Relic は、「無料」と「有料」の両方のサブスクリプション価格モデルを持つ APM ツールです。複数の New Relic 監視サーバを 1 つのデータフィードで返すことができます。サーバーは、サーバー ID でフィルターできます。New Relic は、1 つまたは複数の目的のサーバ上でエージェントとして実行されます。ユーザーは New Relic エージェントをインストールし、エージェントはサーバとアプリケーションのメトリックを収集し、このデータを New Relic に報告します。New Relicは、そのポータルを経由して、またRESTfulなAPIを介して、この情報を利用できるようになります。Fusionは、RESTfulなAPIを介してNew Relicと統合されています。

New Relicデータフィードフィールドの定義

キー 解決策
cpu_time_pct 過去 3 ~ 4 分間の時間範囲における平均 CPU 使用率
disk_used_pct ディスク使用率(最大ディスクに基づく)
memory_available_pct 使用可能なシステムメモリのパーセンテージ
health_status New Relic によって報告されているように、「緑」はサーバーの形状が良好であることを表し、「赤」はサーバーに問題があることを示します。ステータスを報告するためのメトリックは、New Relic ポータルの [サーバーポリシー] の下で構成できます。デフォルトのポリシーは、CPU > 80%、ディスク I/O > 90%、メモリ 90%、 disk_used > 90% です。これらのメトリックのいずれかがしきい値を超えると、サーバのステータスは「赤」に変わります。しきい値に近づいたメトリックスが黄色/オレンジに変わります。
network_io_mbps 過去 5 分間のネットワーク I/O メガビット/秒の平均合計。この値は、ネットワークI/O MB/秒の [New Relic サーバのサマリー] グラフに一致するように作成されます。
memory_available_mb 使用可能なメモリの合計
server_id New Relicが割り当てられたサーバー ID

複数のNew Relicサーバ、単一のOpenmixデータフィード

Fusion New Relic UI 設定により、複数のサーバーを指定できます。この設定では、1 つのデータフィードに各サーバーのメトリックが表示されます。サーバが指定されていない場合は、カスタマーが設定したすべての NR サーバが返されます。

「無料」と「有料」のサブスクリプション指標

すべてのサーバーメトリックスは、New Relic の「無料」サブスクリプションを使用して取得できます。ただし、network_io_mbpsには有料 (Pro) サブスクリプションが必要です。顧客が有料の New Relic サブスクリプションを持っていない場合、network_io_mbpsの値はnullになります。

New Relic サーバーの概要メトリックは、現在の 3 ~ 4 分間の平均ローリングウィンドウに基づいています。

データフィード形式

      "harvester1.europe-west1-b.gce.dev": {
        "cpu_time_pct": 5.91,
        "disk_used_pct": 24.6,
        "memory_available_pct": 85.9,
        "health_status": "green",
        "network_io_mbps": 0.146,
        "memory_available_mb": 11188.0,
        "server_id": 11474195
      }
<!--NeedCopy-->

New Relic Openmixデータフィード

以下のスクリーンショットは、2 台のハーベスタ開発サーバーの New Relic データフィードを示しています。この場合、network_io_mbpsフィールドが null ではないため、有料の New Relic サブスクリプションで作業していることがわかります。

Fusion/New Relic Openmix データフィードは、Cedexis アプリサーバー API の 10 K 制限より小さくする必要があります。上記のデータを考慮すると、約 25 のNew Relicサーバーが 1 つの Fusion/New Relic Openmix データフィードに収まるようになります。必要に応じて、サーバー ID フィールドを使用して、Openmix データフィードで報告されるサーバーの数を減らすことができます。

Fusionでセットアップする

Fusion データフィードには、左側のナビゲーションウィンドウの Openmixの下からアクセスできます。最初の手順については、Fusionインテグレーションドキュメントを参照してください。

サービス固有の設定ダイアログボックスが表示されたら 、次のように入力します。

  • 名前: データフィードに与えられた名前。指定しない場合、デフォルトは「サービス-プラットフォーム名」になります。
  • 実行間隔: データフィードがサービスから更新される頻度。
  • プラットフォーム: データフィードに関連付けられているプラットフォーム。
  • API キー: New Relic ポータルで使用できます。
  • サーバー ID: [ サーバー ID ] フィールドはオプションです。空白のままにすると、顧客の New Relic API キーに関連付けられたすべてのサーバーが返されます。[サーバー ID] フィールドには、New Relic サーバー ID のコンマ区切りのリストを含めることができます。サーバー ID は、New Relic ポータルで確認できます。サーバ ID を入力した場合、それらは検証されます(つまり、サーバ ID が顧客の New Relic ポータルに存在している必要があります)。

インストールが完了すると、Fusion データフィードのホームページに、ログ履歴に緑色のステータスおよびモニタリングメトリックが表示されます。

Fusion データフィードを編集するには、一覧のデータフィードをクリックし、[ 編集 ] ボタンをクリックします。設定を変更したら、[ 保存] をクリックします。これにより、変更を保存してデータフィードに適用したデータフィードリストに戻ります。

New Relic