PromQL文に関する注意事項
-
メトリック定義ファイルやアラート設定ファイルに記述するPromQL文で取得するパフォーマンスデータには,構成情報のSIDの種類ごと(EC2以外のCloudWatchSIDについては,AWS名前空間ごと)に,次に示すラベルが設定されている必要があります。
構成情報のSIDの種類については,マニュアル「JP1/Integrated Management 3 - Manager導入・設計ガイド」の「3.15.6(1)(a)ターゲットとなる構成情報のSIDの種類と使用できる機能」を参照してください。
表2‒118 PromQL文で取得したパフォーマンスデータに設定されている必要があるラベル 構成情報のSIDの種類
AWS名前空間名
トレンドデータ(メトリック定義ファイルのpromqlに指定するPromQLで取得)に設定されている必要のあるラベル
アラート(アラート設定ファイルのexprに指定するPromQLで取得)に設定されている必要があるラベル
エージェントSID
−
-
instance
-
job
-
jp1_pc_nodelabel
-
jp1_pc_prome_hostname
-
instance
-
job
-
jp1_pc_nodelabel
-
jp1_pc_exporter
リモートエージェントSID
-
instance
-
job
-
jp1_pc_nodelabel
-
jp1_pc_exporter
-
jp1_pc_remote_monitor_instance
EC2のCloudWatchSID
AWS/EC2
CloudWatchSID共通のラベル※に加えて,次のラベルが必要です。
-
dimension_InstanceId
EC2以外のCloudWatchSID
AWS/DynamoDB
CloudWatchSID共通のラベル※に加えて,次のラベルが必要です。
-
dimension_TableName
AWS/Lambda
CloudWatchSID共通のラベル※に加えて,次のラベルが必要です。
-
dimension_FunctionName
AWS/S3
CloudWatchSID共通のラベル※に加えて,次のラベルが必要です。
-
dimension_BucketName
-
dimension_StorageType
AWS/SQS
CloudWatchSID共通のラベル※に加えて,次のラベルが必要です。
-
dimension_QueueName
AWS/States
CloudWatchSID共通のラベル※に加えて,次のラベルが必要です。
-
dimension_APIName
ログ監視対象のSID
−
-
instance
-
jp1_pc_nodelabel
−
-
- (凡例)
-
−:該当なし
- 注※
-
CloudWatchSID共通のラベルは,次のラベルを示します。
-
instance
-
job
-
jp1_pc_nodelabel
-
jp1_pc_exporter
-
account_id
-
region
-
jp1_pc_remote_monitor_instance
-
-
PromQL文にwithout句,by句などを使用してパフォーマンスデータの絞り込みを行う場合,「表2-118 PromQL文で取得したパフォーマンスデータに設定されている必要があるラベル」に記載しているラベルが削除されないように絞り込みを行ってください。
-
メトリック定義ファイルのpromqlに不正なPromQL文が設定されている場合,トレンドデータの返却機能で正しいトレンドデータが返却されません。
-
アラート設定ファイルのexprに不正なPromQL文が設定されている場合,JP1イベントが発行されない,拡張属性の値が空欄となる,または,JP1イベントが正しいIM管理ノードに関連付かないことがあります。