サポートされるランタイム環境

このセクションには、ほとんど、またはまったく構成を行わずに、.NETエージェントが自動検出を行う環境がリストアップされています。サポートされているその他の環境については、「ブラウザRUM対応環境」を参照してください。

アウトプロセス IIS アプリケーションは、スタンドアロン アプリケーションとしてインストゥルメント化する必要があります。

OSバージョン

ターゲットランタイムおよびオペレーティング システム ベンダーがサポートするすべてのバージョンの Windows(x86/x64)および Linux(x64)オペレーティングシステム(OS)。 

ランタイム

AppDynamics は、Microsoft が現在サポートしているバージョンの .NET Framework のみをサポートしています。リストにない以前のバージョンは、Microsoft または AppDynamics によってサポートされていません。Microsoft .NET Framework のサポートされているバージョンを参照してください。 

  • Microsoft .NET Framework:3.5 SP1、4.6.2、4.7.x、4.8.x
  • Microsoft .NET:6、7

ホスト

  • 管理されたスタンドアロンアプリケーション
  • 管理されたWindowsサービス
  • Microsoft IIS
  • IIS内部で稼働するサービスとしてのMicrosoft SharePoint 2010、2013

Microsoft Windows Azure

  • Azure ポータルの Windows での Azure App Services
    • Web アプリ
    • Web ジョブ
    • API アプリ
    • コンテナ サービス
    Azure App Service の場合、CLR クラッシュレポート、マシンスナップショット、および Windows パフォーマンス カウンタ モニタリングなど、特定のインフラストラクチャ モニタリング機能はサポートされません。
  • Azure Cloud Services
    • Web役割
    • worker ロール

自動検出されるビジネス トランザクション

.NET エージェントは、デフォルトで以下のフレームワークのビジネストランザクションを検出します。エージェントにより、追加の構成なしで検出が有効になります。

タイプ

カスタム構成オプションですか?

ダウンストリーム相関ですか?

ASP.NET*

はい

はい

ASP.NET MVC 2
ASP.NET MVC 3
ASP.NET MVC 4
ASP.NET MVC 5

はい

はい

ASP.NET Core

Open Web Interface for .NET(OWIN)Web API

はいはい

.NET Remoting

いいえ

.NET Remotingの関連付けを有効化」を参照してください。

Windows Communication Foundation(WCF)

いいえ

はい

SOAPを含むWebサービス

いいえ

はい

メッセージキュー



Apache ActiveMQ NMSフレームワークおよび関連MQ

いいえ

はい

IBM WebSphere MQ

いいえ

はい

Microsoft Message Queuing (MSMQ)いいえはい
Microsoft Service Bus / Windows Azure Service Busいいえはい
MSMQまたはRabbitMQトランスポート上のNServiceBusいいえはい
RabbitMQはいはい

TIBCO Enterprise Message Service

いいえ

はい

TIBCO Rendezvous

いいえ

はい

Windows Azureキューいいえいいえ

.NET エージェントは、ページディレクティブで「true」に設定された Asynic プロパティを使用して、ASP.NET Web フォームのエントリポイントを自動的に検出します。

次のエージェントに対応したロガー .NET Agent

  • Log4Net
  • NLog
  • システムトレース
  • Windows Event Log
  • Microsoft.Extensions.Logging.ILogger API を実装する .NET Core 上のロガー

他のロガーを使用している場合は、「エラー検出」を参照してください。

リモートサービス検出

.NET エージェントは、次のリモートサービスタイプを自動的に検出します。エージェントにより、検出はデフォルトで有効になっています。追加の構成は必要ありません。

タイプ

カスタム構成オプションですか?

非同期検出ですか?*

ダウンストリーム相関ですか?

CosmosDB:

  • v2.x(Microsoft.Azure.DocumentDB.Core)
  • v3.x(Microsoft.Azure.Cosmos)
いいえ.NETの非同期イグジットポイント」を参照してください。該当なし

LDAPを含むディレクトリサービス

いいえ

いいえ

なし

HTTP

はい

.NETの非同期イグジットポイント」を参照してください。

あり

MongoDB: C#および.NET MongoDBドライババージョン 1.10、2.0なし.NETの非同期イグジットポイント」を参照してください。該当なし

.NET Remoting

はい

非対応

.NET Remotingの関連付けを有効化」を参照してください。

WCF

.NETの非同期イグジットポイント」を参照してください。

あり

WCF Data Services

はい

いいえ

いいえ

SOAPを含むWebサービス

.NETの非同期イグジットポイント」を参照してください。

あり

Azure Service Fabric Remoting v1 と v2(.NETマイクロサービスエージェントの場合)---
Data Integration


Microsoft BizTalk Server 2010、2013いいえはいMicrosoft BizTalkにおける相関」を参照してください。

メッセージキュー




Apache ActiveMQ NMSフレームワークおよび関連MQ

はい

いいえ

はい

IBM WebSphere MQ (IBM XMS)

はい

いいえ

はい

Microsoft Message Queuing (MSMQ)

あり

.NETのMSMQバックエンド」を参照してください

参照: .NETのMSMQバックエンド

Microsoft Service Bus / Windows Azure Service Bus

なし

非同期イグジットポイントのみ

あり

MSMQまたはRabbitMQトランスポート上のNServiceBusなし.NETのNServiceBusバックエンド」を参照してくださいはい
RabbitMQ.NETのRabbitMQバックエンド」を参照してくださいいいえはい

TIBCO Enterprise Message Service

はい

いいえ

はい

TIBCO Rendezvous

はい

いいえ

はい

Windows Azureキュー

いいえ

いいえ

いいえ

*エージェントは、Microsoft .NET 4.5 Frameworkの非同期トランザクションを検出します。「.NETの非同期イグジットポイント」を参照してください。

サポートされるWindows Azureリモートサービス

タイプ

カスタマイズ可能な構成ですか?

ダウンストリーム相関ですか?

Azure Blob

いいえ

いいえ

Azureキュー

いいえ

いいえ

Microsoft Service Bus

いいえ

はい

クライアントのキャッシュ

タイプ

カスタマイズ可能な構成ですか?

非同期検出ですか?*

データベース用AppD?

StackExchange.Redisいいえはい非対応


データストレージ検出

The .NET Agent は、以下のデータストレージタイプを自動的に検出します。エージェントにより、検出はデフォルトで有効になっています。追加の構成は必要ありません。

タイプ

カスタマイズ可能な構成ですか?

非同期検出ですか?*

データベース用AppD?

ADO.NET(対応クライアントに関しては下記参照)

はい

はい

非対応

Windows Azure Blob Storage

いいえ

はい

非対応

Windows Azure File Storageいいえはい非対応
Windows Azure Table Storageいいえはい非対応

*エージェントは、Microsoft .NET 4.5 Frameworkの非同期トランザクションを検出します。「.NETの非同期イグジットポイント」を参照してください。

サポートされるADO.NETクライアント

AppDynamicsは、あらゆるADO.NETクライアントバージョンおよびタイプをモニタリングできます。以下のクライアントでテストを実施済みです。

データベース名

データベースバージョン

クライアントタイプ

Oracle

10、11、12

ODP.NET

Oracle

10、11、12

Microsoft Provider for Oracle

MySQL

5.x

コネクタ/NetおよびADO.NET

Microsoft SQL Server*

2005、2008、2012

ADO.NET

* Microsoft、SQL Server、および Windows は、米国およびその他の国における Microsoft Corporation の登録商標です。

その他のバックエンド

  • ADO.NETバックエンドコール(SqlClient、MySql、SQLite、PostgreSQL)
  • EntityFramework

OpenTelemetry の .NET エージェントフレームワーク

ベンダーフレームワークバージョンエントリポイントイグジットポイント
MicrosoftASP.NET Core6.0はい-
MicrosoftWeb サービス(HttpClient)6.0-はい

制限事項

  • .NET Core/.NET ランタイムでは、階層ネットワークダッシュボードはサポートされていません。 
  • Linux では、ノードメモリはサポートされていません。 
  • Cisco Secure Application では、単一ファイルの展開はサポートされていません。

  • .NET Framework の場合、AppDynamics は脆弱なアセンブリをレポートします。エージェントが正しくレポートしているかどうかを確認するには、Cisco Secure Application ダッシュボードに移動して、[Application] に移動し、目的の [Tier] をクリックしてから目的の [Node ] の名前をクリックします。[Node] を選択すると、[Last Dependency Reported] 列を表示できます。 

サポートされていない .NET の機能