New Relic Infrastructure integrations SDK を使用してカスタムのオンホスト統合を作成する前に、お使いのシステムが以下の要件を満たしていることを確認してください。
インフラ版
infrastructure Integrations SDK v4を使用するには、Infrastructure agentのバージョンが1.13.0以上である必要があります。
SDK v3を使用するには、エージェントのバージョンが1.0.888以上である必要があります。
インフラストラクチャーのエージェントのバージョン情報、インストールとアップデートのオプションについては、 インフラストラクチャーのリリースノート を参照してください。
SDKのバージョンや変更点については、 チェンジログ をご覧ください。
オペレーティングシステム
本SDKで構築されたインテグレーションは、LinuxまたはWindowsのどちらのOSでもコンパイル可能です。
データとファイルの仕様
インフラストラクチャのオンホスト統合は、 データおよびファイルの仕様 に準拠している限り、あらゆるプログラミング言語で作成することができます。
インフラストラクチャエージェントのバージョン | 詳細 |
---|
1.13.0以降 | NR1にエンティティを動的に登録したり、ディメンションメトリクスを送信するためのサポートを含む、統合プロトコル(v4)の変更
新しいメトリクスタイプ。 SDK v4 リリースノート を参照してください。 |
1.0.888以降 | 複数のエンティティのサポートを含む、JSONフォーマットの変更。新しいJSONフォーマットは、プロトコル 2 と呼ばれています( JSON出力 のドキュメントで説明されており、また 定義ファイル でも使用されています)。 新しい Go 言語ビルドツールのセットを使用しています (参照: GoSDK v3)。 |
1.0.726(Linux用)、1.0.775(Windows用) | JSON プロトコルを使用 1 ( JSON 出力 のドキュメントで説明されており、 定義ファイル でも使用されています)。 古いGo言語ビルドツールのセットを使用しています(参照: GoSDK v2 )。 |
古いGo言語のビルドツールを使用してインテグレーションを構築し、アップデートしたい場合は、 GoSDK v2からv3へのアップグレード および v3からv4へのアップグレード を参照してください。
インフラストラクチャーエージェントのアップデートについては、 エージェントのアップデート を参照してください。