最近のアプリはクラウドサービスが必須となっています。ネットワークを伴わないアプリは殆どないのではないでしょうか。しかしサーバを使うと気になるのが突然のレスポンス低下であったりサーバの停止です。
そこで使えるのが監視サービスです。自分で監視サーバを立てることもできますが、今回はより手軽に使えるクラウドベースの監視サービスを紹介します。
- Site24x7
- SAMS
- Mackerel(マカレル)
- Pingdom
- New Relic
- Free Website Uptime Monitor
- StatusCake
- SavaMoni.(サバモニ)
- application performance monitoring | Datadog
- Amazon CloudWatch
- OpManager
- パトロールクラリス|PATROLCLARICE
- まとめ
Site24x7
世界中から指定したWebサイトにアクセスしてレスポンスを測定できます。ユーザ操作をシナリオ登録して、実行もできます。サーバやDocker、VMWare、AWSなどの監視にも対応しています。
クラウド型Webサイト監視・サーバー監視ツール:Site24x7
SAMS
24時間365日の監視に加えて、復旧支援も含まれています。プランによって監視レベルが異なります。
Mackerel(マカレル)
はてな社の提供するサーバ管理、監視サービスです。エージェントをインストールして使います。サーバの監視だけでなく、売上やPVなどのメトリクスを送信して可視化できます。
Mackerel(マカレル): 新世代のサーバー管理・監視サービス
Pingdom
サーバの死活監視、レスポンス、サーバ負荷監視、リアルタイムユーザモニタリングなどが提供されています。Web管理画面にてグラフ化された状態で確認できます。
Website Performance and Availability Monitoring | Pingdom
New Relic
アプリケーションレベルでプラグインをインストールしてパフォーマンスを監視できます。230以上のシステムと連携できるようです。
New Relic | Deliver more perfect software
Free Website Uptime Monitor
世界各国から指定したWebサイトにアクセスして、そのレスポンスをグラフ化します。HTTPの他、IMAPやFTPなども監視対象にできます。
Website Monitoring • Free Website Uptime Monitor
StatusCake
サーバの死活監視、エージェントをインストールしたステータス監視、ドメインの失効防止監視、ページスピード、SSL証明書監視、ウィルス監視など様々な監視に対応しています。
Website Monitoring & Downtime Updates | StatusCake
SavaMoni.(サバモニ)
指定したサーバへのPingによるポート単位での監視の他、エージェントをインストールしてパフォーマンスをグラフ化できます。エラーが出た場合にはメールやWebhookを呼び出せます。
application performance monitoring | Datadog
様々なアプリケーション、プログラミング言語に対応した監視エージェントを提供しています。処理ごとのパフォーマンスを計測、可視化します。
Next-generation application performance monitoring | Datadog
Amazon CloudWatch
特にAWSに最適化されたリソース監視サービスです。アプリケーションの監視にも利用できます。AWSの各種サービスとシームレスに連携しているのがお勧めできる点でしょう。
Amazon CloudWatch(リソースとアプリケーションの監視と管理)| AWS
OpManager
マルチベンダー対応のネットワーク監視が可能です。サーバだけでなく、システムサービスやプロトコル、ミドルウェアなどのステータスも監視対象に含められます。
ネットワーク統合監視ツールならSNMP対応の「OpManager」- オーピーマネージャー
パトロールクラリス|PATROLCLARICE
エージェントレスで使えるサーバ監視、ネットワーク監視サービスです。運用自動化ロボット(RPA)としてパトロールロボコンも提供しています。
サーバ監視やネットワーク監視の統合監視ソフトウェアならパトロールクラリス|PATROLCLARICE
まとめ
サーバが突然停止すると、アプリ側にも大きな影響が出ます。監視サービスを使って健全な運用を心がけましょう。また、ニフクラ mobile backendを使うことで、サーバ運用をしないという選択もお勧めです。