こんにちは。Mackerel セールスエンジニアの id:a-know です。 主に毎週のアップデート内容をお知らせしているこのブログですが、今日は Mackerel のメタデータ機能について、その活用例を交えつつご紹介したいと思います。 当記事の概要 AWS EC2 に自動的に割り振られるパブリック IP アドレスは、(Elastic IP を指定しない限りは)インスタンスの再起動などで変動してしまいます。そのため、.ssh/config に記述する IP アドレスも、変更が発生するたびに書き換える必要があり煩雑です。 今回は Mackerel のメタデータ機能を使用し、パブリック IP アドレスをホストのメタデータとして登録しておくことで、Mackerel メタデータ API から常に最新の IP アドレスを取得することができる & API と各種自動化ツール(今回は Capistra