1

私たちは現在、いくつかの Web アプリで合成トランザクションを監視するために HP SiteScope を使用しています。これは非常にうまく機能しますが、合成トランザクションごとのライセンス コストにより、アプリケーション全体で適切なカバレッジを確保することが非常に困難になります。

そのため、別の方法として、SiteScope の URL モニタリングを使用することもできます。これは、基本的に URL を呼び出してから、特定の文字列に対していくつかの基本的なチェックを行うことができます。このアプローチでは、一連のページを呼び出すページを作成するか、何らかの方法で MSTest グループを利用してテストを実行しようとするページを作成したいと考えています。

最後に、本番環境の検証、稼働時間、ステータスなどに使用する複数の環境に対して使用できる一連のテスト ケースが必要です。

ありがとう、マット

4

1 に答える 1

1

System Center Operations Manager 2007 をご覧になりましたか?

私は始めたばかりですが、質問で説明していることを実行しているようです。

私たちはデータセンターとウェブアプリケーションを監視しようとしています...ウェブで見つけたいくつかのことから、それは私たちのニーズに合うでしょう.

アップデート

それ以来、私は Application Insights に移行しました。優れた概要については、https://azure.microsoft.com/en-us/documentation/articles/app-insights-monitor-web-app-availability/をご覧ください。

使用できる方法は 2 つあります。単純な ping を使用する方法と、多段階の合成ユーザーの「エクスペリエンス」を記録する方法です。基本的にユーザーとして行動し、IE と Visual Studio Web テスト プロジェクトを使用して、サイト内の移動を記録し、そのファイルを Azure にアップロードします。

たとえば、ログイン、いくつかのページの移動、ログアウトを記録します。これらすべてのイベントがタイムリーに発生する限り、サイトは良好な運用状態にあります。

テストが失敗した場合、たとえば応答に時間がかかりすぎた場合、何かが正しくないことを警告する電子メールが届きます。

于 2008-11-10T21:18:21.123 に答える