![Lambdaで外形監視をしてサービスダウンしたらDatadogでアラートを出させる Lambdaで外形監視をしてサービスダウンしたらDatadogでアラートを出させる](/images/8/7/9/9/b/8799ba04e6ec86ec60ca70e9ab4f5903de729f3c-20171119142551000000.jpeg)
Datadogで監視をしているシステムで外形監視をしたいということがあったのだけど、Datadogで用意されている外形監視の方法というのがDatadogエージェントが必要になってしまう。 それだと監視用のホストで余分にお金がかかってしまうので、Lambdaから1分間隔で監視をして、連続してアクセスできなかった回数をメトリクスとしてDatadogに転送させることで外形監視をさせることにした(3回連続で失敗したらアラートを出させる)。
Lambdaの環境変数を使っているので、「ERR_COUNT
」でデフォルト値0で定義しておくのを忘れずに行うこと。
httpステータスが200以外の場合はア...