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