ja-JP

プロダクトの概要


総合的なサービス可用性のモニタリング

アプリケーションの分散がますます進んでいくにつれ、ネットワークに関するユーザエクスペリエンスの可視化は困難になっています。

ネットワークインフラが正常でも、多くの要因がサービスに影響を与えます:

クリックして拡大
  • クライアントのネットワークインフラは正常でも、ビジネスクリティカルなサービスへのアクセスが遅かったり接続できないできないなどの不満がエンドユーザーから上がります。
  • ビジネスクリティカルなサービスがクライアントのデジタルトランスフォーメーションに伴い変更する中、エンドユーザーに良いサービスエクスペリエンスを提供することが重要です。
  • また、特にSaaSやクラウドに移行する際、社内ITチームには、ユーザーがビジネスクリティカルなアプリケーションやサービスをどのように利用しているかより良い可視化が求められます。

昨今のモニタリングソリューションの市場について

ネットワークの現在・未来のあり方は、ネットワークをいかに可視化・理解できるかにかかっています。

市場にネットワーク可視化ソリューションが多く存在していますが、十分に活用されないのはなぜでしょう?

特定のテクノロジーに頼ったのモニタリング
ベンダーは、自社テクノロジーによるモニタリングとアラートのツールを提供しています - なぜ他に必要なのでしょうか?
  • ベンダーのツールは、自社のテクノロジースタックをモニタするのには適していますが、そのスタックを越えてモニタすることはできません。マルチベンダー環境では、複数のツールが存在するため、テクノロジー間の連携に課題が発生します。
  • ベンダーツールでは、イベントとアラートを調整することが難しい場合があります。
オープンソースのツール群
ネットワークとインフラのモニタリングには、多数のDIYアプローチがあります - なぜコストを払う必要があるのでしょうか?
  • オープンソースのモニタリングツールの構築、チューニングとその維持は、簡単ではありません。さらにレポーティング、分析、データの可視化などを考えると、それ以上に困難です。モニタリングツールの構築と保守は貴社のコアビジネスでしょうか?
  • オープンソースのツールを新しい技術に応用させることは非常に難しいことで、そのために適切な人材のアサインも簡単ではありません。
サードパーティーのオーバーレイモニタリングサービス
オーバーレイモニタリングソリューションは、ユーザーエクスペリエンスをさらに可視化することができますが限界があります。
  • サードパーティのオーバーレイモニタリングツールは、エンドユーザーがネットワーク経由でアプリケーションにアクセスする際のサービスエクスペリエンスを可視化することができます。
  • 商用モデル、ボトルネック、帯域幅の制限により、これらのソリューションが必ずしも適しているとは限りません。
  • オーバーレイモニタリングツールとネットワークベンダーツール間のデータの連携は難しい可能性があります。

NTTのアプローチ - Service Experience Insights

Service Experience Insightsは、クラウド、オンプレミスを問わず、複数拠点のネットワークから重要なビジネスクリティカルなアプリケーションにアクセスする際のユーザーエクスペリエンスを常時モニタします。

Service Experience Insightsは、以下のキーとなるユースケースをサポートします:

  1. エッジロケーションとSaaS、クラウド、またはオンプレミスのターゲット間におけるpingロス、レイテンシー、ジッター、およびpingの往復時間を含む経路の常時モニタリング
  2. エッジロケーションと、クラウドまたはオンプレミスのターゲット間のスピードテストモニタリング
  3. エッジロケーションからターゲットまでのルートを示すインターネットのパスディスカバリー及びモニタリング

Service Experience Insightsは、ネットワークのメトリック情報と組み合わせて、ネットワークの正常性とユーザーエクスペリエンスの全体像を提供します。


システム概要

Service Experience Insightsは、エージェントとターゲット間を常時モニタリングするため、簡単にデプロイできる柔軟なシステムを提供します。

  • ネットワーク全体に軽量なプロービングエージェントをデプロイすることが可能です。
  • ネットワークに論理的に対応した高度なプロービングポリシーを作成できます。
  • スタンドアローンのダッシュボードまたはNTTのサービスポータルで、リアルタイムおよび時系列のモニタリングデータを可視化することができます。
  • トラブルシュートのためオンデマンドでネットワークテストを実行することができます。
クリックして拡大

包括的で高信頼性、かつお手頃な価格のネットワークサービスエクスペリエンスモニタリングツール

急速に進化するネットワーク・トポロジーや変化する顧客のビジネス要件を、顧客が求める粒度でモニタリングできる柔軟性

ベンダーやトポロジーに依存しない、クライアントのユースケースごとに対応できるように設計されたソリューション

NTTの管理するネットワーク上で観測できるレイヤーを提供するために設計された、簡単にデプロイかつ利用できるSaaSベースのプラットフォーム

エージェント

エージェントは、ビジネスクリティカルなサービスへのネットワークトラフィックの品質を常時モニタするために、Synthetic テストトラフィックをインターネットエンドポイントや他のエージェントに送信するように設定できる軽量のプロービングソフトウェアです。

クリックして拡大

エージェントは、Synthetic テストトラフィックをインターネットエンドポイントやネットワーク内の他のエージェントに定期的に送信するように設定されています。 このテストトラフィックは、実際のネットワークトラフィックの動作を模倣し、ネットワークの品質とパフォーマンスをテストするために使用されます。テストトラフィックを送信することで、エージェントはネットワークの問題が重大になる前に検出できます。

多種多様なネットワーク環境でのデプロイをサポートするさまざまなエージェントソフトウェアを提供します。

スタティックエージェント

専用のネットワークデバイスを利用する方式

プリインストールモデルの SPEKTRA Edge デバイスをお使いになるか、EdgeLQ OS が動作している汎用デバイスを使用します。

スタティックエージェント

ネットワークアプライアンスの上でホストする方式

Docker コンテナアプリケーションをデプロイ可能な Cisco や Juniper のルータ・スイッチにデプロイします。

クラウドエージェント

データセンターまたはクラウド環境を利用する方式

パブリックまたはプライベートクラウド環境上の Docker が動作する VM にデプロイします。

モバイルエージェント

エンドユーザの端末を利用する方式

Wエージェントのネイティブアプリケーションを Windows、macOS または Android にデプロイします。セルフインストーションおよびエンドポイントマネジメントがサポートされています。

エージェントは、さまざまなICMP、HTTP、UDP、Speed Testの Synthetic テストトラフィックを送信するように設定できます。これにより、エージェントは多様なタイプのネットワークトラフィックをシミュレートし、レイテンシー、パケットロス、帯域幅、スループットなど、ネットワークのさまざまな側面をテストすることができます。

エージェントは、ビジネスクリティカルなサービスやサーバーなど、ネットワーク内の特定のエンドポイントやホストに Synthetic テストトラフィックを送信するように設定することができます。これにより、エージェントはこれらのサービスのパフォーマンスを監視し、サービスの可用性や品質に影響を与える可能性のあるあらゆる問題を検出することができます。 また、エージェントは、一般のウェブサイトやクラウドサービスなど、外部のエンドポイントに Synthetic テストトラフィックを送信するように設定することができます。これにより、エージェントは、クラウドアプリケーションやサードパーティーのサービスなど、ネットワークのパフォーマンスに影響を与える可能性のある外部サービスのパフォーマンスをモニタすることができます。


ターゲット

ターゲットは、エージェントからの Synthetic テストトラフィックのICMP、HTTP、UDP、およびスピードテストを受けるエンドポイントです。

クリックして拡大
ターゲットの種類

Service Experience Insightは非マネージドターゲットマネージドターゲットをサポートします。

  • 非マネージドターゲットは、エージェントから Synthetic テストトラフィックを受信するパブリックIPアドレスとドメインです。
  • マネージドターゲットは、他のエージェントから Synthetic テストトラフィックを受信ようにターゲット機能が有効になっているエージェントです。
  • プロービングプロトコルと利用可能なメトリックは、ターゲットの種類によって異なります。


ターゲットの種類別プロトコル

ICMP HTTP UDP スピードテスト
非マネージドターゲット --
マネージドターゲット --


対応プロトコル別のメトリクス

ICMP HTTP UDP スピードテスト
ジッター(ms) --
ロス(%) -- --
HTTP可用性(%) -- -- --
HTTPリクエスト応答時間(ms) -- -- --
接続設定 DNS ルックアップ(ms) -- -- --
初回接続(ms) -- -- --
SSL(ms) -- -- --
リクエスト応答 リクエスト送信(ms) -- -- --
TTFB待ち時間(ms) -- -- --
コンテンツのダウンロード(ms) -- -- --
Hopsレイテンシー(ms) --
プロービング間隔(デフォルト) 30 秒 60 秒 30 秒 1 時間
プロービング間隔(カスタム) 1 秒 から 10 分 30 秒 から 10 分 100 ミリ秒 から 10 分 1, 6, 12 または 24 時間
プロービング継続時間 NA NA NA 3, 8 または 10 秒


プロービング割り当て

プロービング割り当ては、エージェントとターゲット間の Synthetic テストトラフィックをトリガーするために設定可能なポリシーです

  • 複数のプロービング割り当ては、テナントごとにダッシュボードで作成され、リージョナルコントローラに保存されます。
  • プロービング割り当ては以下の通り定義することが可能です:

クリックして拡大
プロービングの設定
  • プロービング割り当ては、設定を一度保存して有効にすると、選択されたエージェントにプロービング設定が反映されます。
  • プロービング設定によって、エージェントは、プロービング割り当てで定義したターゲット、希望のプロービング方法、各ターゲットにプロービングする頻度が指示されます。
  • プロービング割り当ては、ターゲットの追加や削除、パス検出の有効化、プロービング間隔の変更などを行うことができます。
  • コントローラーは60秒ごとに各エージェントに変更を送信します。
  • 新しいメトリクスがダッシュボードに表示されるまで最大5分ほどかかる場合があります。

プロービングセッションとプロービングイベント
  • プロービングセッションとは、1つのエージェントが1つのターゲットに対して、プロービングパケットを送信するための設定です。
  • プロービングイベントとは、プロービングセッションにおいてプロービングパケットが送信される各インスタンスのことです。

クリックして拡大


アラート

  • アラート機能により、Service Experience Insightsのユーザーは、プロアクティブなパフォーマンスモニタリング、問題の特定、および迅速な解決を通じて、サービス品質とユーザー満足度を向上させることができます。
  • Service Experience Insightsのアラート機能を使用することで、エージェントからターゲットまでのパフォーマンスを常時モニタするしきい値ベースのアラートポリシーを作成できます。これらのポリシーにより、観測中のメトリックがイベント期間中にしきい値を超えた場合、アラートとアラート通知をトリガーします。レイテンシー、ジッター、ロス、HTTPターゲット可用性、WiFi信号強度、エージェントの接続などをモニタするためにアラートポリシーを作成します。アラートポリシーによってトリガーされる、アラートのトリガー条件と通知チャネルを設定します。
  • アラートは時系列に格納され、アラートテーブルにリストされます。各アラートは、イベント前、中、および後のメトリックとしきい値を示すアラートページへリンクされます。アラートテーブルから検索するか、通知からクリックして表示できます。
  • 特定のエージェントから特定のターゲット間のアラートを受信するようにしたり、エージェントグループとターゲットグループを使って、特定の地域やネットワークセグメントに特化した問題を識別するアラートをトリガーするように設定することができます。
  • Webhookまたはメール経由でアラートを自動受信するように設定できます。Webhookを使用することで、Slackチャンネルに自動ポストなど、リアルタイム通知を受信できます。Webhookを登録して、アラートポリシーでグループ化されたアラートのJSONファイルを受信できます。既存のシステムと組み合わせて、SMSメッセージの送信やチケット管理ツールでのチケット作成などタスクの自動化ができます。

クリックして拡大

クリックして拡大


ユーザー管理

ユーザー管理では、管理者、共同管理者が各プロジェクトへのユーザーアクセスを管理することができます。

  • ユーザーロールは、ダッシュボードの機能およびリソースの読み取り/書き込み権限を定義します。
  • ユーザーはプロジェクトごとに追加できます。
  • 新規ユーザーにはログイン認証とMFAの設定を求める招待メールが送信されます。
  • すでに別のプロジェクトにログインしている既存のユーザーや、企業のSAML連携によって追加されたユーザーのために、ロールの紐付けを作成します。
    • ロールの紐付けを使用することで、管理者は既存ユーザーをプロジェクトへの招待メールを送らずに、プロジェクトに直接ユーザーを追加することができます。
    • ロールの紐付けは企業のSAML連携によって、ユーザーをプロジェクトに追加することもできます。


アクティビティログ

  • アクティビティログは、システムによって記録されたリソース、メトリクス、およびユーザーへの変更をフィルタリングして表示することを可能です。
  • ログは招待したユーザーがプロジェクトに参加したとき、エージェントがプロービング割り当てに追加されたときなどの変更を記録しますが、ダッシュボードの他の場所にあるメトリクスデータを複製するものではありません。
  • ログを使用するには、表示期間と以下のフィルターを指定する必要があります:
    • カテゴリー:新規作成、削除、更新などの変更。
    • サービス:
      • IAMはユーザー、サービスアカウント+キーおよびグループに対するシステムのIDおよび認証サービスです。このサービスをフィルターすることで、ユーザー招待、アカウント認証、更新と削除のアクティビティログを表示できます。
      • モニタリングはエージェントとターゲット間のメトリクスデータ収集をするサービスです。このサービスをフィルターすることで、データ収集ログを表示することができます。
      • エージェント、ターゲット、グループ、プロービング割り当てのようなリソースは、サービスごとに管理されています。サービスをフィルターすることで、リソースの作成/削除、更新、設定ログを表示できます。
    • ユーザー:変更ログをユーザーごとにソートすることができます。


この記事の内容