LM Envision アプリケーション トポロジ: アプリケーション接続を視覚化する新しい方法 

LM Envision アプリケーション トポロジ: アプリケーション接続を視覚化する新しい方法

アプリケーション内のサービス関係を見つけてボトルネックを診断することは、非常に困難な場合があります。特に、アプリケーションが複数のサービスにまたがっており、内部と外部の両方のサービス呼び出しがある場合はなおさらです。

ユーザーは、分散トレース機能を使用して個々のトレースを詳細に表示できましたが、サービスがさまざまなトレース間でどのように接続されているかを確認できませんでした。

新しいアプリケーション トポロジでは、これらの関係をリアルタイムで視覚化し、個々のサービスに関連付けられたログ、アラート、スパン、メタデータを表示できるため、面倒なプロセスが大幅に簡素化されます。 アプリケーション トレースを LogicMonitor に送信すると、当社の Envision プラットフォームは、取り込まれたデータに基づいてトポロジ マップを自動的に生成します。 これらのマップを使用して、アプリケーション内のサービスに関連付けられている全体的なスループット、待機時間、エラー率などの重要なメトリックを表示できます。

アプリケーション トポロジの使用

アプリケーション トポロジを開始するには、まず、アプリケーションがトレースを LM Envision プラットフォームに送信していることを確認する必要があります。 トレースを開始するには、サポート ドキュメントを確認してください ここ.

トレースが LM Envision に送信されたら、LogicMonitor ポータル内の [トレース] ページに移動します。

LogicMonitor のトレース ビュー

[トレース] テーブルの任意の行で [トポロジ] アイコンを選択して、[アプリケーション トポロジ] に移動します。 

LogicMonitor のトポロジ マップの例

このページでは、特定の名前空間 (アプリケーション) 内のすべてのサービスと、アップストリームとダウンストリームの依存関係、メタデータ、アラート、ログ、メトリックなどのその他のミッション クリティカルな詳細を確認できます。

根本原因に対するアラートのトリアージ

アプリケーション内のサービスの XNUMX つがアラートのしきい値を超えたというアラートを受け取り、問題の場所を調査して迅速に解決する必要があるとします。 

最初に、[アラート] ページに移動して、アラートの詳細、特性、およびその他の高レベル情報の概要をすばやく取得します。 ここから [トレース] アイコンをクリックして、アラートで影響を受けるサービスの [トレース] ページに直接移動できます。

LogicMonitor の [トレース] ボタンに移動

ここにアクセスすると、アラートの時間範囲内のアラート条件に対応する、取り込まれたすべてのスパンが表示されます。 次に、テーブル内の任意の行をクリックして、キャプチャおよび記録された詳細なトレースをすべて表示できます。

LogicMonitor でのスパンの例

このページでは、イベントの完全なタイムライン、各プロセスにかかった時間、メタデータ、および関連するアラート、ログ、メトリックを確認できます。 最も重要なことは、アラートとログの原因となっている正確なスパンを確認して、問題の修正方法を判断できることです。

LogicMonitor のイベントのタイムライン

これらのビューは、いくつかのことを識別するのに非常に役立ちます。

  1. このアラートの全体的な爆発範囲は?
  2. 何人のユーザーが影響を受けましたか?
  3. このアラートの原因となった正確なプロセスまたはサービスは何ですか?

ただし、これらの質問に一緒に答えて全体像を把握することは、達成するのがより困難です。

  1. これは、このアラート以外の他のトレースの問題でしたか?
  2. 私が気づいていない可能性のある、上流または下流に関連する潜在的な問題は他にありますか?

ここで、LM エンビジョンのアプリケーション トポロジーがその洞察を解き放ちます。 

同じ [トレース] ページで、各行の [トポロジ] アイコンをクリックして、特定のアプリケーション名前空間の完全なトポロジ マップを表示できます。 

そこに到達すると、フロントエンド サービスのみがアラート状態にあることがわかります。また、フロントエンド サービスが正常に動作し、運用を維持することに依存しているダウンストリーム サービスの数も確認できます。これらの洞察は、優先順位を付ける方法を理解するための基礎となります。アプリケーション内の問題を解決します。

LogicMonitor のトポロジ

これにより、何が遅いのか、どこが遅いのかを明らかにできるだけでなく、根本的な問題を診断したという確信が高まり、アプリケーション アラートのトラブルシューティングやトリアージを行う際の当て推量を排除できます。

私たちの進化の次のステップは、これらのアプリケーション トポロジ マップを LM エンビジョンの既存のインフラストラクチャ トポロジ マップと接続することです。これにより、ユーザーは、アプリケーションとそれらを動かす基盤となるリソースとの間のより深い関係を明らかにすることができます。 詳細については、お楽しみに!

LM エンビジョン アプリケーション トポロジは、APM ライセンスを持つすべてのユーザーが一般に利用できるようになりました。 LM カスタマー サクセス マネージャーに連絡して開始するか、 今すぐ 14 日間の無料トライアルにサインアップしてください!