LambStatus - Lambdaを使ったWeb APIステータスページ
クラウドサービスを提供しているのであればステータスページは必須と言えます。そうすることで万一サーバが落ちていても開発者に通知することができます。サービス停止はもちろん困りものですが、まったく状況が分からないのに比べたら大幅に良いでしょう。 ステータスページを提供するサービスは幾つかありますが、今回はAWS Lambdaを使ったLambStatusを紹介します。
LambStatusの使い方
ユーザ向けの画面です。
グラフが表示されているので状況の変化が追えます。
過去に起きた問題を記録しておけます。
こちらは管理者向けの画面です。
インシデントは自分たちで登録します。
メンテナンス情報も記録しておけます。
測定する情報。
設定。
LambStatusはLambdaを使うことによって、誰もアクセスしなければコストがかからない仕組みを実現しています。確かにステータス画面だけのために定常的にコストがかかり続けるのは嫌う人も多そうです。LambStatusを使うことでステータス画面の低コストな運用が実現できるでしょう。
LambStatusはJavaScript製のオープンソース・ソフトウェア(Apache Licnese 2.0)です。