Synthetic モニタリング の探索
Synthetic モニタリングがサービスエンドポイントのプロアクティブな自動テストを提供する方法について説明します。ユーザーのインタラクションをシミュレートすることで、実際のユーザーに影響を与える前に、バグ、パフォーマンスの問題、および機能停止を特定できます。
Synthetic モニタリングの概要
Synthetics モニターは、 構成管理データベース (CMDB) 内の HTTP エンドポイントを継続的に呼び出して、可用性、応答時間、または応答本文内の定義された文字列の存在をテストします。テストが構成された基準を満たしなかった場合、顧客が気付く前にエンドポイントの問題を警告できます。
たとえば、サービスの GET HTTP エンドポイントをテストするモニターを作成できます。ステータスコードが 200 で応答時間が 500 ミリ秒未満であるかどうかをチェックするようにそのモニターを設定できます。200 以外のコードが返された場合、または要求に 500 ミリ秒以上かかる場合、テストは失敗します。その後、アラートを生成し、 イベント管理を介して送信できます。
Synthetic モニタリングテストは、ネットワーク、MID サーバー、または ServiceNow プラットフォームに展開された エージェントクライアントコレクター (ACC) によって実行できます。
注:
HTTP エンドポイントは、HTTP エンドポイント [cmdb_ci_endpoint_http] テーブルに存在する必要があります。ServiceNowプラットフォームからテストされたエンドポイントは、パブリックにアクセス可能である必要があります。
Synthetic モニタリング ユーザー
| ユーザー | 説明 |
|---|---|
| Synthetic モニタリング アドミニストレーター (Admin ロール) | ロールをアサインし、モニターを作成および編集し、モニターテストとその結果を確認します。 |
| サービスオーナー (Editor ロール) | モニターを作成および編集し、モニターテストとその結果を確認することもできます。 |
| ネットワークオペレーションセンター (NOC) オペレーター (Viewer ロール) | テストとその結果を監視します。 |
Synthetic モニタリング 顧客ホスト型ワークフロー
アドミン、サービスオーナー、および NOC オペレーターは、以下のように Synthetic モニタリングを使用します。
- サービスオーナーは、ビジネス上の重要度に基づいて監視するエンドポイントを決定します。
- アドミンまたはサービスオーナーは、モニターを実行する場所を構成します。注:ServiceNowホストされている場所はデフォルトで利用可能であり、構成する必要はありません。ただし、その場所でテストされたエンドポイントは公開されている必要があります。ACC プロキシクラスターまたは MID サーバー からモニターを実行することもできます。
- アドミンまたはサービスオーナーは、モニターを構成し、一度実行した後でテストの結果を確認します。結果が成功しない場合は、構成のトラブルシューティングを行います。テストが失敗したときに発生するアラートを作成することもできます。
- Synthetic モニタリング はモニターの構成に基づいてテストを実行し、各テストの結果を報告します。
- サービスオーナーまたはオペレーターは、テスト結果を監視し、生成されたアラートにも応答します。
Synthetic モニタリング のメリット
| メリット | 機能 | ユーザー |
|---|---|---|
| モニターのアグリゲート情報を確認する。 Synthetic モニタリングのホームページでは、以下のことを実行できます。
|
モニターに関するアグリゲート情報の表示。 | オペレーター、サービスオーナー。 |
| synthetic テストの結果を可視化する。 モニターの詳細ページを表示し、次の項目を確認できます。
|
モニターとそのテストの表示。 | オペレーター、サービスオーナー。 |
| ユーザーに影響を与える前に、機能停止のリアルタイム通知を受け取る。 | テストが成功しなかった場合のアラートをオプションで構成します。 | オペレーター、サービスオーナー。 |
| ステークホルダーとインサイトを共有する。 | アグリゲートモニター情報の表示。 | オペレーター、サービスオーナー。 |
| ビジネスニーズに合わせてモニターを更新する。 | 既存の監視を編集します (非アクティブ化を含む)。 | サービスオーナー |
| モニターの結果を サービスオブザーバビリティ ダッシュボードに埋め込みます。 | サービスオブザーバビリティ での Synthetic モニタリングの使用 | サービスオーナー |
次に探索する内容
Synthetic モニタリングを構成して使用する方法の詳細については、以下を参照してください。