はじめに この記事は、dwango advent calenderの12日目の記事です! 今年に入ってから、自分の担当しているプロダクトではDataDogを利用してシステムの監視を行なっています。 DataDogを導入したキッカケの一つとして、Terraformで監視設定を構成管理配下に置いてコード化したい!ということがありました。 同じ設定をGUIでぽちぽちするのはなかなかに辛いですし、ドキュメントを書き続けるのも辛いので、すでにAWSのインフラ環境構築で行なっていることと同じようなフローでコード化が行えるのは魅力の一つでした。 ということで、今回は簡単なサンプルコードと共に、TerraformとDataDogで始めるMonitoring as Code入門したいと思います。 事前に必要な作業 AWSアカウント、アクセスキー/シークレットキーの準備 1インスタンスぽこっと立ち上げます t