ニューレリック

データタイプ

インスタンスメトリクス

概要

New Relicは、「無料」および「有料」のサブスクリプション料金モデルを持つAPMツールです。複数のNew Relic監視対象サーバーを単一のデータフィードで返すことができます。サーバーはサーバーIDでフィルタリング可能です。New Relicは、1つ以上の対象サーバー上でエージェントとして動作します。ユーザーがNew Relicエージェントをインストールすると、エージェントはサーバーおよびアプリケーションのメトリクスを収集し、このデータをNew Relicに報告します。New Relicは、この情報をポータルおよびRESTful APIを介して利用可能にします。Fusionは、New RelicのRESTful APIを介して統合します。

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

キー 説明
cpu_time_pct 過去3~4分間の平均CPU使用率
disk_used_pct ディスク使用率(最も使用率の高いディスクに基づく)
memory_available_pct 利用可能なシステムメモリの割合
health_status New Relicによって報告されるステータスで、「green」はサーバーが正常であることを意味し、「red」はサーバーに問題があることを意味します。ステータス報告のメトリクスは、New Relicポータルのサーバーポリシーで設定できます。デフォルトポリシーは、CPU > 80%、ディスクI/O > 90%、メモリ > 90%、disk_used > 90%です。これらのメトリクスのいずれかがしきい値を超えると、サーバーのステータスは「red」に変わります。しきい値に近づいているメトリクスは、yellow/orangeに変わります。
network_io_mbps 過去5分間の平均ネットワークI/O(メガビット/秒)の合計。この値は、New RelicサーバーサマリーチャートのネットワークI/O Mb/sと一致するように作成されています。
memory_available_mb 利用可能な総メモリ
server_id New Relicが割り当てたサーバーID

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

Fusion New Relic UI設定を介して複数のサーバーを指定でき、これにより各サーバーのメトリクスが単一のデータフィードで表示されます。サーバーが指定されていない場合、顧客が設定したすべての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の10K制限未満である必要があります。上記のデータに基づくと、約25台のNew Relicサーバーが1つのFusion / New Relic Openmixデータフィードに収まります。必要に応じて、サーバーIDフィールドを使用して、Openmixデータフィードで報告されるサーバーの数を減らすことができます。

Fusionでの設定

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

サービス固有の設定ダイアログボックスに移動したら、以下を入力します。

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

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

Fusionデータフィードを編集するには、リスト内のデータフィードをクリックし、次に編集ボタンをクリックします。設定を変更したら、保存をクリックします。これにより、変更が保存されデータフィードに適用された状態で、データフィードリストに戻ります。

ニューレリック