Supported OS Windows

インテグレーションバージョン4.0.0

概要

ASP.NET からメトリクスをリアルタイムに取得すると、以下のことができます。

  • ASP.NET の状態を視覚化および監視できます。
  • ASP.NET のフェイルオーバーとイベントの通知を受けることができます。

セットアップ

インストール

ASP.NET チェックは Datadog Agent パッケージに含まれています。サーバーに追加でインストールする必要はありません。

構成

  1. ASP.NET のパフォーマンスデータの収集を開始するには、Agent のコンフィギュレーションディレクトリのルートにある conf.d/ フォルダーの aspdotnet.d/conf.yaml ファイルを編集します。使用可能なすべてのコンフィギュレーションオプションの詳細については、サンプル aspdotnet.d/conf.yaml を参照してください。

  2. Agent を再起動します

: このチェックのバージョン 1.9.0 以降では、メトリクスの収集に新しい実装を使用し、これには Python 3 が必要です。Python 3 の使用が不可能なホストの場合や、このチェックのレガシーバージョンを使用する場合は、以下のコンフィグを参照してください。

ログ収集

ASP.NET は IIS ロギングを使用します。ASP.NET リクエストおよび失敗に関するログを表示するには、IIS のセットアップ手順に従います。

ASP.NET アプリケーションに関する未処理の 500 レベルの例外およびイベントは、Windows Application EventLog を使用して表示できます。

検証

Agent の status サブコマンドを実行し、Checks セクションで aspdotnet を探します。

収集データ

メトリクス

aspdotnet.application_restarts
(gauge)
Shows the number of times the application has been restarted during the Web server's lifetime.
aspdotnet.applications.forms_authentication.failure
(gauge)
Number of failed access requests made
Shown as request
aspdotnet.applications.forms_authentication.successes
(gauge)
Number of successful access requests made
Shown as request
aspdotnet.applications.requests.executing
(gauge)
Shows the number of requests currently executing.
Shown as request
aspdotnet.applications.requests.in_queue
(gauge)
Shows the number of requests in the application request queue.
Shown as request
aspdotnet.applications.requests.persec
(gauge)
Shows the number of requests executed per second.
Shown as request
aspdotnet.request.wait_time
(gauge)
Shows the number of ms the most recent request was waiting in the queue.
Shown as millisecond
aspdotnet.worker_process_restarts
(gauge)
Shows the number of times a worker process has restarted on the computer.

イベント

ASP.NET チェックにはイベントは含まれません。

サービスチェック

ASP.NET チェックには、サービスのチェック機能は含まれません。

トラブルシューティング

ご不明な点は、Datadog のサポートチームまでお問い合わせください。