Forrester Total Economic Impact™の調査によると、Edwin AIは複合組織において313%の投資対効果(ROI)を実現したことが判明しました。

続きを読む

Edwin AI AppDynamics 統合は、お客様がホストする Python アプリケーションです。Edwin AI は、ポーリングベースのメカニズムを使用して AppDynamics からイベントデータを取り込むことができます。この統合により、Edwin AI はアプリケーションの健全性を監視し、インシデントを検出し、AppDynamics API から取得した構造化データを使用してアラートを拡充することができます。

この統合により、AppDynamics に対して定期的にイベントおよびヘルス違反データを照会し、Edwin AI の Common Event Format (CEF) に変換して、Edwin AI に転送し、処理します。すべてのポーリングとデータ転送には事前の設定が必要です。

Edwin AI AppDynamics 統合を設定するには、次のタスクを完了します。

  1. インフラストラクチャに統合アプリケーションをインストールする
  2. データフィールドをEdwin AI共通フォーマットにマッピングする

Edwin AI AppDynamics 統合を構成するための要件

Edwin AI AppDynamics 統合をインストールして構成するには、次のものが必要です。

  • AppDynamics API 資格情報(アクセス トークンまたはクライアント ID またはシークレット)
  • 関連する AppDynamics API へのアクセス権限
  • Edwin AI イベント取り込みエンドポイントへのアウトバウンド HTTPS アクセス
  • ブックマークの永続的なストレージ

Edwin AI AppDynamics統合のインストールと設定

  1. Pythonでは、 AppDynamics アプリケーションディレクトリ。
  2. 設定ファイルを開きます。
    たとえば、 config.yaml or .env展開に応じて異なります。
  3. ポーリング頻度 フィールドに、分または時間単位で間隔を入力します。
  4. APIアクセストークン フィールドにアクセス トークンを入力します。
  5. あなたの〜を入力してください ユーザ名 (NAIST) と password.
  6.   フィールドに、Edwin AI で取得する必要があるイベントの種類と重大度を入力します。
    具体的な例を挙げますと、以下の通りです。 event_types: [APPLICATION_ERROR, AGENT_ERROR]
  7. をセットする edwin_endpoint フィールドを正しい取り込み URL に設定します。
    具体的な例を挙げますと、以下の通りです。 https://accountname.dexda.ai/integration/event/v1
  8. 統合に必要なすべての AppDynamics API への読み取りアクセス権があることを確認します。
    具体的な例を挙げますと、以下の通りです。 /events, /healthrules
  9. ブックマークファイル フィールドには、最後に成功したポーリング状態を追跡するための永続的な保存場所を設定します。
    これにより、新しいデータまたは更新されたデータのみが処理され、重複したイベントの取り込みが防止されます。
  10. 選択 Save 統合を開始します。
  11. ポーリングを開始するには、統合アプリケーションを再起動または起動します。

AppDynamics データを Edwin AI 共通イベント形式にマッピングする

次の表は、AppDynamics イベント フィールドが Edwin AI CEF にどのようにマッピングされるかを示しています。

source「AppDynamics」
sourceUrldeepLinkUrl
timestampAppDynamics タイムスタンプ
eventCItriggeredEntity.name
eventObjectイベントの種類によって異なります
eventNameAppDynamicsイベント名
eventDescriptionAppDynamicsイベントの説明

注意: eventObject、eventName、および eventDescription フィールドは、AppDynamics イベント タイプの構造に応じてカスタマイズが必要になる場合があります。

ヘルスルール違反マッピング

次の表は、ヘルス ルール違反のフィールド マッピングを示しています。

source「AppDynamics」
sourceUrldeepLinkUrl
timestampstartTimeInMillis
eventCIaffectedEntityDefinition.name
eventObjectaffectedEntityDefinition.entityType
eventNametriggeredEntityDefinition.name
eventDescriptiondescription

14日間フルアクセス LogicMonitor プラットフォーム