Microsoft Azure App Service

Microsoft Azure App Service

Crawler Crawler

概要

Azure App Service は、Web、モバイル、API、およびビジネスロジックアプリケーションを実行し、それらのアプリケーションが必要とするリソースを自動的に管理する、PaaS (サービスとしてのプラットフォーム) です。

Azure App Service からメトリクスを取得すると、以下のことができます。

  • アプリのパフォーマンスを視覚化できます。
  • Azure アプリのパフォーマンスを他のアプリと関連付けることができます。

セットアップ

インストール

Microsoft Azure インテグレーションをまだセットアップしていない場合は、最初にセットアップします。これ以外に必要なインストール手順はありません。

ログおよびトレース ID 挿入など、その他のモニタリングオプションについては、Azure App Service 拡張機能をご覧ください。

収集データ

メトリクス

azure.app_services.average_memory_working_set
(gauge)
The average memory used by the app
Shown as byte
azure.app_services.average_response_time
(gauge)
The average response time of the app (Deprecated)
Shown as second
azure.app_services.bytes_received
(gauge)
The average number of bytes received
Shown as byte
azure.app_services.bytes_sent
(gauge)
The average number of bytes sent
Shown as byte
azure.app_services.connections
(count)
The number of bound sockets existing in the sandbox
Shown as connection
azure.app_services.cpu_time
(gauge)
The average cpu time of the app
Shown as second
azure.app_services.current_assemblies
(count)
The current number of assemblies loaded across all app domains
azure.app_services.file_system_usage
(gauge)
The percentage of filesystem quota consumed by the app
Shown as byte
azure.app_services.function_execution_count
(count)
The number of function execution count.
azure.app_services.function_execution_units
(count)
The number of function execution units.
azure.app_services.gen_0_garbage_collections
(count)
The count of Gen 0 Garbage Collections
Shown as garbage collection
azure.app_services.gen_1_garbage_collections
(count)
The count of Gen 1 Garbage Collections
Shown as garbage collection
azure.app_services.gen_2_garbage_collections
(count)
The count of Gen 2 Garbage Collections
Shown as garbage collection
azure.app_services.handle_count
(count)
The number of handles currently open by the app process
azure.app_services.health_check_status
(count)
The count of health check status
azure.app_services.http101
(count)
The total number of 101 requests served by the app
Shown as request
azure.app_services.http2xx
(count)
The total number of 2xx requests served by the app
Shown as request
azure.app_services.http3xx
(count)
The total number of 3xx requests served by the app
Shown as request
azure.app_services.http401
(count)
The total number of 401 requests served by the app
Shown as request
azure.app_services.http403
(count)
The total number of 403 requests served by the app
Shown as request
azure.app_services.http404
(count)
The total number of 404 requests served by the app
Shown as request
azure.app_services.http406
(count)
The total number of 406 requests served by the app
Shown as request
azure.app_services.http4xx
(count)
The total number of 4xx requests served by the app
Shown as request
azure.app_services.http5xx
(count)
The total number of 5xx requests served by the app
Shown as request
azure.app_services.io_other_bytes_per_second
(rate)
The rate of IO other bytes per Second
Shown as byte
azure.app_services.io_other_operations_per_second
(rate)
The rate of IO other Operations per Second
Shown as operation
azure.app_services.io_read_bytes_per_second
(rate)
The rate of IO read Bytes per Second
Shown as byte
azure.app_services.io_read_operations_per_second
(rate)
The rate of IO read operations per Second
Shown as operation
azure.app_services.io_write_bytes_per_second
(rate)
The rate of IO write bytes per Second
Shown as byte
azure.app_services.io_write_operations_per_second
(rate)
The rate of IO write operations per Second
Shown as operation
azure.app_services.memory_working_set
(gauge)
The average memory used by the app
Shown as byte
azure.app_services.private_bytes
(gauge)
The current size of memory allocated that can't be shared with other process
Shown as byte
azure.app_services.requests
(count)
The total number of requests served by the app
Shown as request
azure.app_services.requests_in_application_queue
(count)
The number of requests in the application request queue
Shown as request
azure.app_services.response_time
(gauge)
The time taken for the app to serve requests
Shown as second
azure.app_services.status
(gauge)
The status of Azure App Services
azure.app_services.count
(gauge)
The count of Azure App Services resources
azure.app_services.thread_count
(count)
The number of threads currently active in the app process
Shown as thread
azure.app_services.total_app_domains
(count)
The current number of App Domains loaded in this application
azure.app_services.total_app_domains_unloaded
(count)
The total number of App Domains unloaded since the start of the application
azure.app_services.webjob_count
(gauge)
The current number of webjobs configured per-webapp
azure.web_serverfarms.maximum_number_of_workers
(gauge)
The maximum number of workers configured for an App Service Plan
azure.web_serverfarms.number_of_sites
(gauge)
The number of sites configured for an App Service Plan
azure.web_serverfarms.target_worker_count
(gauge)
The target number of workers configured for an App Service Plan
azure.web_serverfarms.current_instance_count
(gauge)
The current number of instances running inside an App Service Plan

イベント

Azure App Service インテグレーションには、イベントは含まれません。

サービスのチェック

Azure App Service インテグレーションには、サービスのチェック機能は含まれません。

トラブルシューティング

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