ウェブサイト監視サービスには何を使用していますか?
私は、サイトが稼働しているかどうか、およびサイトが要求に応答する速度を監視するために、サイトへの特定のヒットを構成できるサービスを参照しています。
複数の場所からサーバーにアクセスし、サイトが特定の許容範囲内で応答しない場合に通知する外部サービスを探しています。
無料または有料です。
以下は、外部パフォーマンス監視スペースの主要なプレーヤーの内訳です。
トップシェルフ
- Webmetrics.com -最大のネットワーク、優れた監視技術、楽しいUI
- Keynote.com -宇宙での長時間のモバイルプレーヤーに焦点を当てています
- Gomez.com -さまざまな製品が多数あり、製品のライフサイクルに重点を置いています
ミドル
- AlertSite.com -多くのことを行いますが、非常にうまくいくことはありません
- Pingdom.com -Web 2.0の世界で人気
- site24x7.com -zohoが所有、安い
- webmon.com -エスカレーション、カスタムトリガー、リアルタイムダッシュボードをサポート
ローエンド
さまざまなオプションを決定する際に注意する必要があるもの:
トランザクションとパフォーマンスの監視については、AlertFoxがKeynoteシステムよりもさらに強力であることがわかりました。私が(4月09日)チェックしたとき、それはFlashおよびJavaアプレットのパフォーマンスを適正な価格で監視できる唯一のサービスでした。
Alertfoxは1つの処理(トランザクションの監視)のみを実行し、veryを実行します。
私の個人的な好みはPingdomです。世界中にいくつかのサーバーがあり、「ダウン」アラートを送信する前にデータが集約されます。また、稼働時間と到達可能性に関する情報も提供されるため、取得する「9」の数を決定できます。
http://mon.itor.us/ を見てください。これには、httpおよびその他の応答時間に関する興味深いグラフィックオプションが多数あります。プラスは、より良いカバレッジのための3つの異なる場所からの測定です。また、ダウン時にメッセージングをセットアップし、RSSアラートを作成することもできます。
また、テストを集約して、500人がyourサイトを監視するためにサービスを使用することを決定した場合、一度だけpingを取得します。
誰もこれを推奨していないことにショックを受けましたか?! Nagiosは、非常にカスタマイズされた素晴らしいオープンソースソリューションです。中規模の環境(サーバー数が100以下)で使用したことがあり、私はそれをとても気に入っています。サービスチェックを作成してカスタマイズする必要がありますが、非常に強力です。
GUIは非常にユーザーフレンドリーで、デスクトップ用のアプリケーションだけでなく、Android OSでインフラストラクチャを監視します。メールを送信する機能やアラート用のテキスト通知は言うまでもありません。
Nagiosは、微調整/カスタマイズを行う時間がある場合は一見の価値がありますが、「箱から出して」実行する準備ができている少数のサービスチェックさえあります
**これは、複数の異なる場所からサーバーを監視するためのソリューションではありませんが、これを実現するために「クライアントに面する」Nagiosサーバーを外部でセットアップしているため、複数のコロケーションがある場合でも実行できます。
私たちは最近 http://www.catchpoint.com を使い始めました。これは非常に印象的な監視ソリューションです。 Internet Explorerブラウザーまたはそれらのエミュレートされたブラウザーを使用して、インフラストラクチャ内から複数の地理的な場所から監視できます。 Webパフォーマンスに関するすべてのメトリックをキャプチャし、それらはすべてインターフェースを介してグラフ化できます。
他の外部監視ツールで発生した大きな問題の1つは、特にDNS解決での誤検知エラーの数でした。 Catchpointでこのようなデータを見たことはありません。また、Webテストとは関係なくDNS解決を監視して、DNSプロバイダーのパフォーマンスを明確に確認し、SLAを保証できます。
最近Zabbixを発見しました。
Nagiosがネイティブで持っているすべての機能があり、Nagiosにモジュールとしてインストールする必要がある多くの機能がすでにあります。
http://www.catchpoint.com 私が強くお勧めする新しいプレイヤーの1人。それらには、何年も前から存在している他の有名人よりも迅速に問題を特定するのに役立つ多くの機能があります。
WebWatchBot(www.webwatchbot.com)は、トランザクションの監視(応答時間を監視するのに適しています)およびサーバーやデータベースなどのインフラストラクチャの個々のコンポーネントを介してエンドユーザーエクスペリエンスを監視したい人のための別のオプションです。私たちは、アプリケーションがハングしている間、 "up"を表示するサーバーに噛まれました。トランザクションとコンポーネントの監視を組み合わせることで、これを防ぎ、トラブルシューティングを迅速化します。エンタープライズレベルに簡単に拡張できる無料の試用版と手頃な価格のプロバージョン。
http://exactstate.com は、basicstateのプロバージョンです
主な差別化要因は、複数のデータセンターから並列テストを実行することです。
テストはすべてのデータセンターから並行して実行され、結果がマージされます。失敗は、すべてのテストから正の結果が返されなかった場合にのみ記録されます。このメカニズムは、誤検知を最小限に抑えることを目的としています。
一部のサービスは複数の場所を要求しますが、最初の試行が失敗した場合、2番目のランダムサーバーからのみテストします。これはまったく同じではありません。
過去に Keynote を使用しました。特に安かったわけではありませんが、多くの場所から監視したり、アラートを送信したりできます。
240を超える場所と160の大都市圏にある2,400を超える測定用コンピュータとモバイルデバイスから、サービスレベルをリアルタイムでテスト、測定、および改善できます。
誰も提案していないことに驚いた http://www.servermojo.com/ (REDは悪いため)
1つのサイトに30ドル/年で安く、彼はHTTP-Keywordのような便利だと思う機能を持っています。これは、サイトが効果的に稼働しているかどうかを検出するために非常に重要だと思います。
Pingテストまたはhttpヘッダーテストで良い結果を得るのは簡単ですが、サーバーはページの残りの部分も吐き出す必要があります。 HTTP-キーワードテストでは、<?php echo "keyword"; ?>
を使用してページで作成され、ページの最後に配置されているキーワードを探すだけで、PHPが実行されているかどうかをテストすることもできます。
http://100Pulse.com 私が思いついた最高の監視サービスの1つ。 5分間隔でウェブサイト監視サービスを利用できます。サイトがダウンした場合は無料のインスタントアラートが表示されます。ソフトウェアをインストールする必要はありません。無料の定期レポートはユーザーの選択に依存します。グラフやデータを通じてウェブサイトのパフォーマンスを簡単に分析できます。
J2EEまたはRuby on Rails)を使用している場合は、次の優れた監視システムを使用できます。
([Live Demo!](右側の青いボタン)をクリックすると、動作を確認できます)
何ができるかに応じて、多くのサブスクリプションオプションがあります(無料の場合もあります)。
朝の大半を費やして、ここにリストされているこれらのサイトをすべて確認した後。 PingdomとSentinelMonitoringが最もよく表示されているように見える(Webサイトを表示して価格と外観サービスの外観を比較して)存在するものから見つけた上位の選択肢。
しかし、私はちょうど HowsThe.Com (かなり滑らかなドメイン名)に出くわしました。これは、中小企業向けの機能/サービスレベルにとって、その価格は最良の1つであるようです。私はすぐに彼らと一緒に試用アカウントを構成し、実際に彼らのサービスを使用した後に私の投稿を更新することを忘れないようにしようとします。
フォローアップ:HowsThe.Comは実際に使用する準備ができていないようです。これらは、URLのヒットと、含まれるテキストの一致のチェックのみをサポートしています。 http応答コードの方がずっと興味があり、一致するものが含まれていません。私は結局、Monitisに行きました。
SentinelMonitoring.comも試してください。
PING、HTTP、HTTPS、POP3、SMTPなどの通常のすべてのものと、デジタル証明書の有効期限やIceCastとSHOUTCastを介したストリーミングメディアなどの異常なものを監視します。
Sentinelでは、サーバーサイドエージェントをインストールして、DISKスペース、CPU LOAD、PROCESSESなどを監視することもできます。
全体として、それはかなりクールなサービスであり、一見の価値があります。
大規模なWebサイトとしてgomez(www.gomez.com)を使用しています。そこで、世界中のいくつかの場所からの良い統計でパフォーマンスを確認できます。