このページでは、ワークフロー自動化アクション カタログで使用できる New Relic 取り込みアクションの包括的なリファレンスを提供します。 これらのアクションにより、イベントとログを New Relic に送信できるようになります。
前提条件
ワークフロー自動化で New Relic アクションを使用する前に、次の点を確認してください。
- 適切な権限を持つ New Relic アカウント。
- New Relicライセンスキー (データを別のアカウントに送信する場合)。
- 使用を計画している特定の New Relic サービスに必要な権限。
New Relicアカウントのライセンスキーの作成および管理方法については、「ライセンスキー」を参照してください。
データ取り込みアクション
カスタムイベントをNew Relicに報告します。
入力フィールド | オプション性 | タイプ | 説明 | 例 |
|---|---|---|---|---|
属性 | オプション | 地図 | 提供される場合、すべてのイベントの一部となる共通属性。 必要なイベント項目が共通定義をオーバーライドする場合、各イベント項目をマージします。 |
|
イベント | 必須 | リスト | イベントデータのリスト。 重要イベントでは、カスタムイベント タイプを表す |
|
ライセンスキー | オプション | 弦 | New Relicアカウント ライセンスキー(必須) は、イベントの対象アカウントを指定します。 指定しない場合、システムはワークフローを実行しているアカウントのデフォルトのライセンスキーを使用します。 New Relicアカウントのライセンスキー を作成および管理するため のAPI キーについて詳しくお読みください 。 |
ここで、
はライセンスキーが保存されているキーです。 |
セレクター | オプション | リスト | 指定されたもののみを出力として取得するセレクター。 |
|
出力フィールド | タイプ |
|---|---|
成功 | ブール値 |
エラーメッセージ | ストリング |
ワークフローの例 |
|---|
期待される出力: イベントを取得: ワークフローを正常に実行した後、ワークフローを実行したアカウントでクエリを実行して、関連付けられたイベントを取得できます。 |
New Relicへのログ送信
入力フィールド | オプション性 | タイプ | 説明 | 例 |
|---|---|---|---|---|
属性 | オプション | 地図 | 共通属性は、提供される場合、すべてのログに含まれます。これらは各ログ項目と結合され、競合が発生した場合にはログ固有の値が共通属性を上書きします。 |
|
ログ | 必須 | リスト | ログのリスト。各 ログに は
フィールドが必要です。リクエストごとに最大 100 ログ。 |
|
ライセンスキー | オプション | 弦 | New Relicアカウント ライセンスキー(必須) は、イベントの対象アカウントを指定します。 指定しない場合、システムはワークフローを実行しているアカウントのデフォルトのライセンスキーを使用します。 New Relicアカウントのライセンスキー を作成および管理するため のAPI キーについて詳しくお読みください 。 |
ここで、
はライセンスキーが保存されているキーです。 |
セレクター | オプション | リスト | 指定されたもののみを出力として取得するセレクター。 |
出力フィールド | タイプ |
|---|---|
成功 | ブール値 |
エラーメッセージ | ストリング |
ワークフローの例 |
|---|
期待される出力: ログを取得: ワークフローを正常に実行した後、ワークフローを実行したアカウントでクエリを実行して、関連するログを取得できます。 |
入力フィールド | オプション性 | タイプ | 例 |
|---|---|---|---|
メトリックス | 必須 | リスト | |
属性 | オプション | 地図 | |
ライセンスキー | オプション | 弦 | New Relicアカウント ライセンスキー(必須) は、イベントの対象アカウントを指定します。 指定しない場合、システムはワークフローを実行しているアカウントのデフォルトのライセンスキーを使用します。 New Relicアカウントのライセンスキー を作成および管理するため のAPI キーについて詳しくお読みください 。
|
セレクター | オプション | リスト | |
必要なキーの値のペア metrics
metricsリスト内の各メトリクス データ ポイント マップは、次のキーの値構造を使用します。
属性 | タイプ | オプション性 | 説明 |
|---|---|---|---|
name | 弦 | 必須 | メトリクスの名前。 値は 255 文字未満にする必要があります。 |
value | 数字または地図 | 必須 | 値は によって異なります。
および
の場合、値は単一の数値である必要があります。
の場合、値は、カウント、合計、最小値、最大値を指定するキー値のペアを含むマップである必要があります。 |
タイムスタンプ | ロング | オプション | でのメトリクスの開始時刻。 デフォルトでは UTC タイムゾーンが使用されます。このフィールドは、秒、マイクロ秒、ナノ秒もサポートします。ただし、データは保存およびクエリのためにミリ秒単位に変換されます。メトリクスは、タイムスタンプが報告されてから過去 48 時間以上、または今後 24 時間以上経過した場合に削除されます。 |
インターバル.ms | 正のロング |
および
には必須です。 | 時間ウィンドウの長さ。 |
タイプ | 推奨 |
、
、
のみをサポートします。詳細については、 参照してください。 タイプを指定しない場合は、デフォルトで
になります。 | |
属性 | 文字列、JSON数値、またはブール値 | 推奨 | この特定のメトリクスに関連付けられたキーの値ペアのマップ。 値は文字列、JSON 数値、またはブール値にすることができます。キーは大文字と小文字が区別され、255 文字未満にする必要があります。 |
重要
API 、 timestampが必須です。 アクション内では、 timestampはオプションであり、メトリクスの取り込み前に指定されていない場合はデフォルトで現在の時刻に設定されます。
メトリック間で属性を共有する common
複数のメトリクスに一連のプロパティを含める(各メトリクスに同じプロパティを追加しない)場合は、 commonブロックを使用できます。 これは、関連するすべてのメトリクス データ ポイントに適用される情報を指定するオプションのマップです。 同じキーがメトリクス データ ポイントに存在する場合、 commonセクションの値は上書きされます。
ブロックを含むことができます。
属性 | タイプ | オプション性 | 説明 |
|---|---|---|---|
タイムスタンプ | ロング | メトリックの開始時刻を で表したものです。デフォルトでは、UTCタイムゾーンの現在の時刻になります。このフィールドは、秒、マイクロ秒、およびナノ秒もサポートしています。ただし、データは保存や後のクエリのためにミリ秒に変換されます。 | |
インターバル.ms | 正のロング |
および
| 時間ウィンドウの長さ。 |
属性 | 文字列、JSON数値、またはブール値 | この特定のメトリックに関連するキーと値のペアのマップ。値には、文字列、JSONの数値、またはブーリアンを使用できます。 |
出力フィールド | タイプ | 例 |
|---|---|---|
requestId | 弦 |
|
成功 | ブール値 |
|
エラーメッセージ | 弦 |
|
ワークフローの例 |
|---|
|