1. 背景

ECSにmackerelを入れて監視したいということで、やってみました。

とりえず急ぎで!ということで良くない方法ではありますが。。。

2. 方法

以下の記事のとおりに追加すればOKです。

Amazon ECSにmackerel-container-agentをセットアップする - Mackerel ヘルプ

具体的にはタスク定義に以下の記述を追加しました。

パラメータストアにAPIキーを格納し、そこから読み取るのが良いのですが、とりあえずということで直書きしました。

        "environment": [
          {
            "value": "ecs",
            "name": "MACKEREL_CONTAINER_PLATFORM"
          },
          {
            "value": "<MY-API-KEY>",
            "name": "MACKEREL_APIKEY"
          }
        ]

その後、タスクをECSにデプロイすると、、、。

以下のようにMackerelにタスク単位に関しできるようになります。