Cougarアップデート
クーガーの跳躍力のようにボトルネックを捉える
2024年7月10日
翻訳: 竹洞 陽一郎
速い猫のテーマを続けて、このリリースはクーガー(パンサー、マウンテンライオン、ピューマとしても知られています)にちなんで名付けられました。
クーガーはアメリカ大陸に生息する大型の猫です。
他の野生の猫よりも敏捷で、時速40〜50マイルの速度に達するほど速いです。
大きな足と強力な後ろ足のおかげで、彼らは優れたジャンパーであり、熟練したクライマーです。
クーガーのリリースに含まれる機能が、あなたの獲物を仕留めるのに役立つことを期待しています。
あるいは、少なくともデジタルサービスのパフォーマンスを向上させることを願っています!
Enterpriseノード - 軽量版 (GA)
Catchpoint Enterpriseノードは、組織内の場所からテストを実行できるようにします。
企業は通常、Enterpriseノードをデータセンター、支店、コールセンター、実店舗などに物理的または仮想的なアプライアンスとして展開します。
このリリースでは、Enterpriseノードの新しいソフトウェアエディションであるEnterpriseノード軽量版の一般提供(GA)を発表します。
エンタープライズライトは、エンタープライズノードの非常に軽量で柔軟なバージョンであり、さまざまなネットワーク環境や場所に簡単に展開できるように設計されています。
例えば、オフィスや小売店舗のネットワークを監視する責任がある場合、エンタープライズライトを既存のネットワークハードウェア上のコンテナとして簡単に展開でき、各場所に追加のハードウェアを展開することなく、コスト効果の高い方法でネットワークの健康状態を理解できます。
エンタープライズライトは、主にネットワークパフォーマンス(ping、トレースルート、Webオブジェクトテスト)に焦点を当てたCatchpointのテストタイプをサポートします。
エンタープライズライトは、コンテナ展開(例:Docker)およびIntelとARMの両方のアーキテクチャをサポートしているため、Raspberry Piのような低コストのハードウェアでの実行に適しています。
スタックマップ
Catchpointのインターネットスタックマップの力を発見してください!
インターネットスタック全体にわたるサービスとその依存関係を視覚化するトポロジーマップを簡単に作成できます。
このリリースでは、スタックマップに地理的位置によるデータフィルタリング機能を追加しました。
さらに、分析ブレードに新しい単一レイヤー、サービス、およびテストビューを追加し、インサイトと使いやすさを向上させました。
スタックマップはインターネットソナーと完全に統合されており、インターネットソナーの購入に含まれています。
インターネットソナー
インターネットソナーは、ネットワークおよびインターネットスタック内のすべてのサービスの可視性を提供し、インシデントが発生したときに「原因は自分か、それとも他の何かか?」という質問に答えることができます。
このリリースでは、インターネットソナーにさまざまな改善を加えました。
- ISPインシデントがAPIを通じて報告されるようになりました。
- アラートは重大度でフィルタリングできるようになりました。
- 概要ダッシュボードのタイムラインは、スタックマップとテストフィルターに基づいてサービスをフィルタリングします。
- 新しいサービスとしてApigee、Mashery、およびMulesoftを追加しました。
- APIおよびUIクエリのパフォーマンスが向上しました。
ダッシュボードの複製
多数のリクエストに応えて、ダッシュボードを複製する機能を追加しました。
これにより、既存のダッシュボードを複製することで、新しいダッシュボードを簡単に作成でき、プロセスを簡素化し、新しいダッシュボードの作成時間を短縮できます。
例えば、あるサービス用のカスタムダッシュボードを作成し、それをテンプレートとして他のサービス用に複製し、必要に応じて変更することで、毎回同じダッシュボードを一から作り直す手間が省けます。
この機能は、通常のカスタムダッシュボード、スタックマップ、およびアースビューダッシュボードを含むすべてのダッシュボードタイプで使用できます。
RUMフラストレーションメトリクス
リアルユーザーモニタリング(RUM)の提供の一環として、以下のフラストレーションメトリクスをサポートするようになりました。
- エラークリック
- ユーザーがボタンやリンクなどをクリックした際にJavaScriptエラーが発生する場合
- デッドクリック
- ユーザーがウェブページの要素をクリックしても何も起こらない場合。リモコンのボタンを押してもテレビが反応しないのと同じような状況です
- レイジクリック
- ユーザーが読み込みの遅いページや反応しない機能にいら立ち、1秒以内に3回以上クリックする場合
- スラッシュドカーソル
- ユーザーがマウスを乱雑に、または円を描くように動かす場合。これにより、ユーザーが混乱している、迷っている、またはページの読み込みを待っていら立っている可能性を示すことができます
これらのメトリクスは、RUMスマートボードで表示でき、エクスプローラーで分析でき、コントロールセンターでアラートを作成することもできます。
この機能により、Webサイトやアプリケーションと対話する際の顧客の不満やいら立ちに関する貴重な洞察を提供し、それが何によって引き起こされているかを特定するのに役立ちます。
これにより、顧客満足度とエンゲージメントの向上につながります。
注意:この機能は、最新のRUMタグバージョン4.0.1に依存しています。
このタグは、RUMサイトプロパティのトラッキングコードで見つけることができます。
トレーシング
Catchpointトレーシングを使用すると、サーバーレスアーキテクチャ、コンテナ、および仮想マシン全体にわたる分散アプリケーションのエンドツーエンドの可視性を得ることができます。
リソース使用量を分析し、トラブルシューティングとパフォーマンスの最適化を行うために最新の機能強化を活用し、チームが迅速に意思決定を行い、シームレスなデジタル体験を保証できるようにします。
概要ダッシュボード
トレーシング概要ダッシュボードは、システムのすべてのトレースアプリケーションと関連するサービスのシステムレベルのアーキテクチャビューを提供します。
システムの全体的な健康状態と状態を強調し、問題やエラーがあるサービスを特定するための情報を提供します。
特徴には以下が含まれます。
- システムナビゲーションペインでは、表示するシステムを選択できます
- エラー量と平均応答時間、または他の重要なメトリックを示すインタラクティブなタイムライン
- 個々のサービスおよびシステムの健康状態を示すサービスおよびシステムスコア
システムマップビューでは、選択したシステムのサービス間の関連性とトランザクションを表示できます。
そこから、クラスターまたはフロービューを選択し、マップ上の各インタラクションおよびサービスの詳細を確認できます。
選択した期間内にトランザクションがない非アクティブサービスも特定されます。
コントロールセンターのシステム管理
システム管理を使用すると、トレーシングシステムを作成し、各サービスを割り当てることで概要ダッシュボードのビューを定義できます。
コントロールセンターのシステム管理では、以下のことができます。
- 共有サービスを持つシステムを作成する
- サービスを複数のシステムに割り当てる
- Catchpointシステムで新しいサービスを自動検出する
- 概要ダッシュボードで表示するデフォルトシステムを設定する
- システムからサービスを追加または削除する
- システムを有効化/無効化する
WebPageTestインスタントテスト
WebPageTestのゴールドスタンダードのWebパフォーマンステスト機能と、Catchpointの市場をリードするインターネットパフォーマンスモニタリングプラットフォームを組み合わせることで、Webサイトのパフォーマンスを向上させ、優れたユーザー体験を提供できます。
このリリースでは、WebPageTestの機能を以下の機能で強化しました。
「機会と実験」
「機会と実験」を使用して、ライブサイトに変更を加える前に各変更の潜在的な影響を把握し、自信を持ってサイトのパフォーマンスを最適化します。
「機会と実験」は、Webサイトのパフォーマンスボトルネックを特定するための診断を提供します。
ページ速度、コード効率、ユーザー体験など、サイトのさまざまな側面を分析し、パフォーマンスを向上させるための最適化を提案します。
これにより、どの最適化を実施するかをデータに基づいて判断できます。
コードを変更する前に、ノーコード実験を試してさまざまな最適化をテストしてください。
これにより、実際のコードを変更する前に、提案された変更の影響を迅速に評価することができます。
ウォーターフォールのフルビデオ
ウォーターフォールタブのビデオは、Webページの読み込みプロセスの視覚的な表現を提供し、読み込みプロセスの遅延や非効率を特定するのに役立ちます。
各個別の実行とWebPageTestのビューに関連付けられたユニークなビデオにより、ページの各要素がどれだけ速く読み込まれ、レンダリングされるかを確認し、問題がある可能性のある領域を特定できます。
追加のロケーション
デジタル体験を監視する際、ロケーションは重要です。
Catchpointは、さまざまな地理的ロケーションからWeb Pageインスタントテストを実行するためのカバレッジを拡大しました。
この拡張により、6大陸の35の異なるロケーションからテストを実行できます。
この広範なカバレッジにより、Webページのパフォーマンスをより広範な視点から評価でき、世界の異なる地域のユーザーに対するWebサイトやアプリケーションのパフォーマンスに関する洞察を得ることができます。
Playwright & Puppeteerモニター
PlaywrightとPuppeteerは、高度なブラウザ自動化とテストのためのクロスブラウザツールです。
CatchpointのPlaywrightとPuppeteerテストタイプを使用して、Webサイト上の完全なユーザージャーニーのパフォーマンスをキャプチャするためのマルチステップトランザクションテストを構築できます。
Playwrightのポップアップ処理
CatchpointのPlaywrightモニターは、複数のウィンドウをサポートするようになりました。
これにより、メインページと対話するときに新しいウィンドウを開くユーザージャーニーを監視できます。
サードパーティの認証情報を使用したサインインやテキストベースのチャットアプリケーションなどの重要なユースケースが、簡単にスクリプト化できるようになりました。
クライアント証明書
PlaywrightとPuppeteerは、パーソナル証明書を必要とするURLの使用をサポートしています。
これにより、テスト内でカスタムクライアント証明書を渡すことができます。これらの証明書は、テストURLおよびカスタムヘッダーを使用して任意の子URLに適用できます。
ノード間テスト
ノード間テストでは、複数のエンタープライズノード間にテストのメッシュを設定し、パケットロス、遅延、ジッターなどのネットワークメトリクスを監視できます。
1分間のテスト実行頻度
ノード間のスケジュールされたテストは、現在1分間隔の実行頻度をサポートしています。
この強化により、重要なネットワークパスのより頻繁な監視が可能になります。
この機能は、エンタープライズおよびエンタープライズ(Pt)ノード専用となります。
カスタムダッシュボードウィジェットのタイムフレーム
カスタムダッシュボード機能により、特定の要件に合わせたダッシュボードを設計できます。
更新されたノード間ウィジェットは複数のタイムフレームをサポートし、過去最大24時間のデータを表示できます。
エンタープライズブランチノード - パッケージとノードプロパティの更新
エンタープライズブランチノードに以下の変更を加えました。
- エンタープライズノード契約をクライアントプロパティページに追加する際に、任意のエンタープライズパッケージとカスタマーハードウェア(ブランチ)を選択できるようになりました。
- エンタープライズノード契約では、各インスタンスタイプに1つのパッケージのみ追加できます。
- ノードプロパティページでは、エンタープライズブランチネットワークタイプに利用可能なモデルオプションがA1とA2に更新されました。
- パッケージ詳細ページからノードタイプオプションが削除されました。
エンドポイント - アラートでのエンドポイント別内訳
メール通知には、アラートをトリガーしたエンドポイントのリストを、エンドポイントのエイリアス、メトリクス値、エンドポイントスマートボードへのリンクなどの詳細とともに含めることができます。
これにより、問題のあるエンドポイントをすぐに特定してトラブルシューティングを開始しやすくなります。
これらの詳細を含めるには、アラート作成時に「各エンドポイントに適用」を選択してください。これらの詳細は、アラートWebhookでも利用可能です。
REST API v2/v3の更新
このリリースには以下の更新が含まれます。
- REST API v3は安定版となり、プロダクションでの使用が可能です。そのため、このリリース以降、REST API v2には変更や機能強化は行われません。
- REST API v2の変更ログエンドポイントは廃止されました。今後はREST API v3を使用してください。
- テストデータエンドポイントにフィルターパラメータを追加しました。
- エンドポイント:PATCH/v2/tests/{testId}
- テストをフォルダー間で移動する機能を追加しました。
- エンドポイント:GET/v2.5/tests/explorer/aggregatedおよびGET/v2.5/tests/explorer/raw
- RUMお気に入りチャートの作成エンドポイントを追加しました。
- エンドポイント:POST/ v2.5/realuser/favoritechart/<chart_id>
- RUMお気に入りチャートの削除エンドポイントを追加しました。
- エンドポイント:DELETE/ v2.5/realuser/favoritechart/<chart_id>
- リアルユーザーアプリエンドポイントを追加しました。これには、ID、名前、ステータス、タイプ、ライセンス、変更日が含まれます。
注意:REST APIの利用者は、APIスキーマの厳密なデシリアライズを避けるべきです。
Catchpointは将来スキーマを拡張する権利を留保します。
追加機能
- 追加のモニターは、デフォルト設定としてTraceroute Insessionを使用するように構成されました。
- 継続的Pingモニターは、実行中のエラートレーサー間でデバッグをトリガーします。これにより、数秒間続くマイクロアウトエージの診断情報をキャプチャできます。
- 変更ログ - テストに大きな変更がある場合、「変更を確認」が表示され、選択すると変更が新しいブレードで開きます。
- インスタンスページで、新たに追加されたエンタープライズノードのエージェントエディション(エンタープライズノードは標準、エンタープライズライトノードはライト)を表示できるようになりました。
Catchpointエージェントのリリース
リリースの一部の機能(記載がある場合)には、選択したノードで最新バージョンのCatchpointエージェントが稼働している必要があります。
Catchpointエージェントの展開は2つの次元に分かれます。
- Catchpointが管理するパブリックノード
-
パブリックノードへのエージェントの展開は、各リリース後に段階的に行われます。
エージェントリリースの発表はここに投稿されます。 - 顧客が管理するプライベートエンタープライズノード
-
顧客は、都合の良い時にエンタープライズノードをアップグレードできます。
新機能を活用するために、各リリース後できるだけ早くエンタープライズノードをアップグレードすることをお勧めします。
エンタープライズノードのアップグレード手順はこちらで確認できます。