でのテストの設定 Splunk Synthetic Monitoring
模擬テストは、ウェブページとアプリケーションの監視の主要なメカニズムです。 Splunk Synthetic Monitoring 。これらのテストは、お好きなデバイスや場所から好きな頻度で実行するように設定できます。これにより、管理するサイトやユーザーフローが利用できなくなったときに、関連チームに事前に警告したり、サイトやユーザーフローのパフォーマンスを経時的に報告したりできます。
テストオプション
Splunk Synthetic Monitoring 大規模なインストールやセットアップは不要です。最初のテストは、で直接作成することから始めることができます。 Splunk Synthetic Monitoring ユーザーインターフェース。実行できるテストには次の 3 種類があります。 ブラウザ 、 アップタイム 、および API 。
監視しているサイトやアプリケーションが、訪問者用の許可リストやブロックリスト、または分析ツールを使用してトラフィックを測定している場合は、訪問者からのトラフィックに対応するように構成されていることを確認してください Splunk Synthetic Monitoring 。見る 模擬テストに対応するようにサイトを構成してください。 手順について。
ブラウザテスト
ブラウザテストでは、指定した URL の模擬テストを実行して、単一ページまたは複数ステップのユーザーフローのユーザーエクスペリエンスを監視できます。このタイプのテストは、コンバージョン経路や、複数のステップを必要とする経路や JavaScript を実行する経路をモニタリングする場合に使用します。
ブラウザテストの作成方法については、この短いデモをご覧ください。
ブラウザテストについて詳しく知るためのその他のリソース
ベストプラクティスとトラブルシューティングのヒントについては、以下を参照してください。 Synthetics ブラウザテストの実行 。
テストの表示方法、結果の解釈、詳細設定の実装方法については、以下を参照してください。 Splunk のドキュメント 。
ブラウザテストにステップと合成トランザクションを追加するには、 ステップまたは合成トランザクションを編集 .見る ブラウザテストに合成トランザクションを追加する 詳細については、こちらをご覧ください。
稼働時間テスト
稼働時間テストでは、指定した URL またはポートアドレスにリクエストを送信し、その応答時間と応答コードを監視できます。稼働時間テストでは、実行ごとに、応答時間、DNS 時間、最初のバイトまでの時間という 3 つの指標が記録されます。稼働時間テストには、HTTP テストとポート稼働時間テストの 2 種類があります。
- HTTP 稼働時間テストは、単一の URL またはエンドポイントの稼働時間または応答コードをチェックします。複数のエンドポイントをテストしたり、より複雑なリクエストを行うには、 API テスト 代わりに。
- ポート稼働時間テストは、伝送制御プロトコル (TCP) またはユーザーデータグラムプロトコル (UDP) を使用してサーバーポートの応答をチェックします。
どちらの種類の稼働時間テストの作成方法についても、こちらの短いデモをご覧ください。
稼働時間テストについて学ぶためのその他のリソース
テストを確認したり、結果を解釈したりするには、以下を参照してください。 Splunk のドキュメンテーション 。
API テスト
API テストでは、API エンドポイントの機能とパフォーマンスを柔軟にチェックできます。複数ステップの API インタラクションをテストしたい場合でも、エンドポイントのパフォーマンスを可視化したい場合でも、API テストは目標の達成に役立ちます。
API テストの設定方法については、この短いデモをご覧ください。
さらに詳しいガイダンスが必要な場合は、を参照してください。 API テストをセットアップする 。
その他のリソース API テストについて詳しく知るには
-
- ホワイトペーパー: 動作中の API
- ドキュメント: API テスト結果を解釈する
- ドキュメント: API テストメトリクス
シンセティックスのユースケースの実例
その方法を視覚化しやすくするため Splunk Synthetic Monitoring 実際のビジネスシナリオにおける問題の解決に役立つ架空の電子商取引会社、バターカップ・インダストリーズを設立しました。サイト信頼性エンジニアのカイが共有している様子をフォローしてください。 この 3 種類のテストを彼らがどのように使用したかについてのストーリー アプリケーションとサービスを監視し、対策を講じるためです。