MackerelはAWSインテグレーションにてAWS Batchのメトリック取得や監視に対応しています。AWSインテグレーションで連携を行なった場合、課金対象として1リージョン = 1マイクロホストと換算します。またそれに加えて、取得されるメトリックの数に応じて、1マイクロホストあたりのメトリック数上限の超過による請求が行われる場合があります。
AWSインテグレーションの設定方法や対応AWSサービス一覧についてはこちらのページをご確認ください。
AWSインテグレーション
取得メトリック
AWSインテグレーションのBatch対応で取得できるメトリックは以下の通りです。メトリック
の説明に関してはAWSのヘルプをご確認ください。
最大で 7 × (ジョブキュー数)
のメトリックが取得されます。
グラフ名 | メトリック | Mackerel上のメトリック名 | 単位 | Statistics |
---|---|---|---|---|
Job Queue Status | - | batch.job_queue_status.#.succeeded batch.job_queue_status.#.failed batch.job_queue_status.#.running batch.job_queue_status.#.starting batch.job_queue_status.#.runnable batch.job_queue_status.#.pending batch.job_queue_status.#.submitted |
integer | - |
- "Mackerel上のメトリック名"の#には、ジョブキュー名が入ります。
注意事項
- AWSインテグレーションのBatch対応ではタグによるホストの絞り込みに対応していません。
- AWSインテグレーションのBatch対応ではタグによるサービス・ロール割り当てに対応していません。