LoginSignup
0
0

More than 1 year has passed since last update.

Datadogのイベント監視の仕様変更のためのterraformテンプレート更新

Last updated at Posted at 2022-05-06

表題の通りの備忘録です。

詳しい内容は以下(日本語情報は古いので英語をブラウザ翻訳推奨)
https://docs.datadoghq.com/events/guides/migrating_to_new_events_features/

新しいイベントエクスプローラーと分析にアクセスできるようになるがそれに伴いイベント監視のクエリの書き方が変わるため、APIで監視テンプレートでリポジトリ管理してる、要はTerraform使ってるとqueryの修正が要るという話です。
4月末にはdatadog側が勝手に更新してくれるようなのでテンプレート修正は6月末までに対応してねという感じの通知内容だったかと思います。

修正方法

1.モニタ詳細のWeb画面の歯車マークからExportを押してjsonを表示させて見比べてterraformテンプレート側に修正を入れる(この時モニタのIDが新しいものになってるはずなので控えておく)

2.stateファイルから古い管理情報をstate rmサブコマンド指定で消して、さっき控えておいた新しいIDを用いて新しいモニタの管理情報をimportサブコマンドを使って取り込む

参考
$ terraform state rm 'datadog_monitor.event_monitor_die'
$ terraform import -var-file=terraform.tfvars datadog_monitor.event_monitor_die 68602xxx

※対応した環境のterraformのバージョンは1.04

3.planを打ちながらエラーが出なくなるまで差分を吸収するようterraformテンプレート側を修正してNo changesが出たらリポジトリにコミットして完了(applyはしない)

参考までに修正した一部の画像が以下。
image-dd-mon-oom.png

以上です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0