はじめに
はじめまして! スタイル・エッジLABOのTAKと申します
突然ですが皆さん、個人でWebサービスを公開してて気付いたらサービス落ちてた…なんて経験、あると思います
個人で立ち上げたサービスとはいえ、たまに利用してくれる人もいるし落としたまま気付かないの申し訳ないな…でもサービス監視ツール導入したり、それを通知する準備するの大変そうだし…
って中々やれていない人、いるんじゃないでしょうか?
そう!数か月前の私のように!
そんな方へ私からオススメするのが、ネットワーク監視ツール「UptimeRobot」です!
UptimeRobotとは
Webサイトを5分ごとに監視し、サイトがダウンしていたらアラートを通知してくれるサービスです
https://uptimerobot.com
監視対象は以下
アラート通知対象はEメールやSMS、TwitterやSlackなど選択可能です
それ以外にも、スマホアプリをインストールすることでスマホへプッシュ通知が届くようにもできます
メールだとつい見逃してしまう、私のような人間にはプッシュ通知が本当に助かります(メール見なさい><)
無料版の機能としては以下を有しています
- モニタリング間隔:5分~
- モニター数:50
- 2ヶ月分のログを保持
- 公開ステータスページ(サイトの監視ステータスを公開してくれる)
無料でも必要十分な機能が備わっていると思います
何より、サイトへ何かインストールするだったり、画面へ埋め込む必要がありません
それだけでも導入へのハードルが下がると思います
因みにこちら、有料プラン(Pro Plan)だと更に便利な機能が!
- モニタリング間隔:1分~
- モニター数:50~1000
- 24ヶ月分のログを保持
- SSLモニタリング(よくやりがちな証明書切れを通知してくれます)
- 詳細な通知方法の設定可能(y分ダウンした場合、x分ごとにアラート通知など)
- HTTPタイプのカスタマイズ(HEAD, GET, POSTなど)
- メンテナンスウィンドウ(事前に定義した期間、監視を止める)
- 公開ステータスページへお知らせを記載
また、APIも公開されており、XMLかJSONでレスポンスを取得できます
画面のイメージについて
サービスのサインアップなどは他のブログさんにお任せして、利用時の画面をご紹介します
Dashbord
登録している監視対象の一覧や、それぞれのアラートが表示されます
監視対象の情報
監視対象を選んで、レスポンス時間などを確認できます(URLが表示される箇所は塗りつぶしています)
公開ステータスページ
監視状態を公開できます(カスタムドメインを設定する事も可能)
スマホアプリについて
UptimeRobotのスマホアプリがAndroidやiPhoneで公開されています
Google Play
App Store
インストールすることで、ダウン&アップアラートがスマホにプッシュ通知で出すことができます
Dashbord
最後に
とりあえずサービスが落ちていないか監視したい、という人だけでなく業務レベルでも十分便利なサービスではないかな、と思います
便利なサービスをうまく利用して、趣味も仕事も効率の良いWebサービス運用をしていきましょう!
スタイルエッジ・LABOでは一緒に働く仲間を募集しております。
興味をお持ち頂けましたら是非とも下記をクリックしてください↓↓
recruit.styleedge-labo.co.jp