Docs » Splunk Synthetic Monitoring をセットアップする

Splunk Synthetic Monitoring をセットアップする 🔗

合成ブラウザテスト、アップタイムテスト、API テストを実行して、ウェブページやアプリケーションのパフォーマンスを監視します。これらのテストにより、管理しているサイトやユーザーフローが利用できなくなったときに関連チームにプロアクティブにアラートを出したり、サイトやユーザーフローのパフォーマンスを時系列でレポートしたりできます。Splunk Synthetic Monitoring は大規模なインストールやセットアップを必要としません。Splunk Synthetic Monitoring のユーザーインターフェイスで直接最初のテストを作成することで開始できます。

合成テストを実行できるようにサイトを準備する 🔗

Splunk Synthetic Monitoringからのトラフィックを受け取るには、アプリケーションやウェブページに追加する必要があるいくつかの設定があります。

Splunk Synthetic Monitoring IP アドレスを許可する 🔗

Splunk Synthetic Monitoring は、一連の専用 IP アドレスから合成テストを実行します。内部ネットワークまたは Web アプリケーションファイアウォール (WAF) がこのトラフィックをブロックしないようにするには、これらの IP アドレスをブラウザまたはサイトの許可リストに入れます。

Splunk Synthetic Monitoring IP アドレスのリストについては パブリックロケーション を参照し、許可リストに追加する方法については内部ネットワークのドキュメントを参照してください。

Splunk Synthetic Monitoring を分析から除外する 🔗

ウェブ分析ツールを使ってWebサイトやアプリケーションのトラフィックを監視している場合、Splunk Synthetic MonitoringのIPアドレスをトラフィックとしてカウントしないようにしたい場合があります。

そのためには、ウェブ解析ツールの設定でSplunk Synthetic Monitoring IPアドレスをフィルタリングします。IPアドレスのリストについては パブリックロケーション を参照し、フィルタリングの方法については分析ツールのドキュメントを参照してください。

テストを選択する 🔗

以下の表は、モニターしたいシナリオにどのテストが有効かをまとめたものです。

テスト

監視したいワークフロー

アップタイム

  • HTTPエンドポイントのSLA

  • エンドポイントのヘルスコードとレスポンスコード

ブラウザテスト

  • ホームページや製品ページなどの単一ページのUXデータ。

  • デスクトップ、モバイル、タブレットなど、さまざまなデバイスタイプやロケーションにおけるUXデータ。

  • ログインやチェックアウトのような複数ステップの過程。

  • A / Bテスト。特定のサードパーティを追加または削除すると、パフォーマンスにどのような影響があるか。

  • パフォーマンスのベンチマークを設定し、長期的な傾向を把握します。

  • Google検索やウェブバイタルなどの業界標準とパフォーマンスを比較します。

  • HARファイルを使用して、ローカルの開発者環境やファイアウォールの背後にあるサイトでテストを実行します。

  • Splunk Synthetic Monitoring がコンテンツを監査できるように、完全なレスポンスボディを含む HAR ファイルをアップロードします。

API

  • APIとマイクロサービスのSLA、エンドポイントの健全性の把握

  • APIとマイクロサービスにおけるレイテンシ

  • 複数ステップのAPIトランザクション

最初のテストをセットアップする 🔗

使用するテストのタイプを選択したら、以下の手順に従ってテストをセットアップしてください:

テスト

リソース

アップタイム

ブラウザ

API

学習を続ける 🔗

Splunk Synthetic Monitoring の重要な用語や概念については、Splunk Synthetic Monitoring の主なコンセプト を参照してください。

このページは 2024年10月30日 に最終更新されました。