ZabbixとNagiosは知っていますが、他のユーザーが使用できるようにこれらのサービスをホストしている会社は知りません。
少なくとも一部のパブリックURLを監視したソリューションが期待されます(期待どおりの結果が返される場合)。
私の会社は製品 Server Density を提供しています。これはまさにこれです。 Zabbix/Nagiosはカスタムモニタリングに適していますが、CPU、メモリ、ディスク使用量、MySQL、Apache、Nginxなどのアプリケーションなどの主要なOS統計情報を監視します。プラグインシステムとAPIもあります。
Windows、Linux、Mac、FreeBSDサーバーをサポートしています。
アップタイムと応答時間の測定には Pingdom があります。 Ping、HTTP、POP、IMAP、SMTPを使用して、サーバーの稼働時間と応答時間を確認できます。
メールやSMSは、サーバーにアクセスできない場合、または目的の結果が得られない場合に送信できますが、HTTPチェックを使用する場合に受信するコンテンツを指定できないと思います。 200 OK、404エラー、500エラーなど、さまざまなHTTP応答コードだけがチェックされます。ニースのグラフとレポート、そして外出先での監視用のiPhoneアプリがあります。
世界中のサーバーのプールからチェックを実行し、別のサーバーを介して障害を確認して、独自のデータセンターの問題に悩まされないようにします。
私は最近彼らのトライアルを始めました、そして使いやすさと応答速度にかなり感銘を受けました。欠点は、外部からチェックできるものだけをチェックすることです。つまり、CPUモニタリングやディスクスペースアラートはチェックしません。
NagiosまたはZabbixのホストバージョンを提供している企業はありません。それらは実際にはマルチテナントのホストモデル用に設計されていないためです。単一のデプロイメントをセットアップする場合はうまく機能しますが、個々の顧客に対して個別のデプロイメントをセットアップしようとするとうまく機能しません。同様のサービスを提供する監視プロバイダーは多数あります(完全な開示、私の会社 Panopta はその1つです)が、ホストモデルのニーズに合わせてカスタム開発を除くすべての傾向があります。
あなたのニーズが何であるかに応じて、そこにはかなりの数のオプションがあります。最も単純な目的は、無料または月額数ドルの少数のWebページを監視するサービスから、数百のサーバーとサーバーごとの多数のサービスを処理できるハイエンドのサービスまでです。他にも推奨事項を提供するスレッドがいくつかありますが、Googleで「サーバーの監視」を検索してかなりの数を見つけることができます。ほとんどの場合、サービスをテストできる無料の試用期間が提供されるので、それらのいくつかを試して、ニーズに最適なものを確認できます。
ウェブサイト Monitor Tools には、サービスモデルとしてホストまたは配信される監視ツールのディレクトリがあります。
アラートロジックとカウンターペインを確認してください。それらは私が知っているものです。しかし、あなたが言及したように、無料で商用の監視ツールがたくさんあり、この仕事をしています。
通常のNagios設定に加えて WebSitePulse を使用して、特に世界中の複数の場所からネットワークへのパブリックアクセスをテストします。残念ながら少し値段が高いですが、サービスは良いです。
Pingdom は、同様の「マルチソース」サービスを提供し、UIが向上していますが、前回チェックしたところ、地理的モニタリングソースがそれほど多くありませんでした。彼らもはるかに安いです。
多くのお客様も Site Confidence を非常に喜んで使用しています。 SLAレポートは、私が理解している限り、適切です。
これは実際には、実行しているOSと監視するサービスに依存します。最近、HoundDog(GFIが所有)を使用し始めました http://www.hounddogiseasy.com/ 、その非常にWindowsベースのOSに適しています。
あるいは、PingdomはWebサーバーの稼働時間などをチェックするのに最適です
Pager Dutyをご覧ください