Download PDF
Download page Azure Function Apps.
Azure Function Apps
Microsoft Azure Functions は、アプリケーションの実行に必要なすべての継続的に更新されるインフラストラクチャとリソースを提供する、オンデマンドで利用可能なクラウド サービスです。
このエンティティを監視するには、クラウド接続を構成する必要があります。「Azure クラウド接続の設定」を参照してください。
Cisco Cloud Observability は、[Observe] ページに Azure エンティティを表示します。特定のエンティティインスタンスのメトリックは、リストビューと詳細ビューに表示されます。
This page has not yet been translated to Japanese.
詳細ビュー
Azure Function App インスタンスの詳細ビューを表示するには、次の手順を実行します。
- [Observe] ページに移動します。
- [App Integrations] の下で、[Azure App Services] をクリックします。リストビューが表示されます。
- [Type] 列ヘッダーを使用して、エンティティをタイプでフィルタ処理します。
- インスタンスの [Name] をクリックすると、詳細ビューが表示されます。詳細ビューには、選択したインスタンスに関連するメトリック、重要業績評価指標、およびプロパティ(属性)が表示されます。
メトリックと重要業績評価指標
Cisco Cloud Observability では Azure Function App に、次のメトリックと重要業績評価指標(KPI)が表示されます。「Supported metrics with Azure Monitor」を参照してください。
Display Name | Source Metric Name | Description |
Requests(数) | Requests | 結果の HTTP ステータス コードに関係なく、リクエストの総数。 |
HTTP Response Codes (数) | Http101 | HTTP ステータス コード 101 になったリクエストの数。 |
Http2xx | HTTP ステータス コードが 200 以上 300 未満になったリクエストの数。 | |
Http3xx | HTTP ステータス コードが 300 以上、400 未満になったリクエストの数。 | |
Http401 | HTTP 401 ステータス コードになるリクエストの数。 | |
Http403 | HTTP 403 ステータス コードになるリクエストの数。 | |
Http404 | HTTP 404 ステータス コードになるリクエストの数。 | |
Http406 | HTTP 406 ステータス コードになるリクエストの数。 | |
Http4xx | HTTP ステータス コードが 400 以上、500 未満になるリクエストの数。 | |
HTTP Server Errors(数) | Http5xx | HTTP ステータス コードが 500 以上、600 未満になったリクエストの数。 |
Memory Usage vs. Reserved(バイト) | MemoryWorkingSet | アプリケーションによって使用されている現在のメモリの量(MiB 単位)。 |
PrivateBytes | Private Bytes は、アプリケーションプロセスによって割り当てられた、他のプロセスと共有できない現在のメモリのサイズ(バイト単位)です。 | |
Duration(秒) | HttpResponseTime | アプリがリクエストを処理するのにかかった時間 (秒単位)。 |
Connections (数) | Connections | サンドボックスに存在するバインドされたソケットの数 (w3wp.exe とその子プロセス)。バインドされたソケットは bind()/connect() API を呼び出すことによって作成され、そのソケットが CloseHandle()/closesocket() で閉じられるまで残ります。 |
Handles(数) | Handles | アプリ プロセスによって現在開かれているハンドルの総数。 |
Threads(数) | Threads | アプリ プロセスで現在アクティブなスレッドの数。 |
Health Check Status(数) | HealthCheckStatus | App Service プランのアプリケーションのインスタンス全体の平均正常性ステータス。 |
File System Usage(バイト) | FileSystemUsage | ストレージ共有ごとの使用量 (バイト単位)。 |
IO Bytes Per Second | IoReadBytesPerSecond | アプリ プロセスが I/O 操作からバイトを読み取る速度。 |
IoWriteBytesPerSecond | アプリ プロセスが I/O 操作にバイトを書き込んでいるレート。 | |
IoOtherBytesPerSecond | アプリ プロセスが、制御操作などのデータを伴わない I/O 操作にバイトを発行する速度。 | |
IO Operations Per Second | IoReadOperationsPerSecond | アプリ プロセスが読み取り I/O 操作を発行している率。 |
IoWriteOperationsPerSecond | アプリ プロセスが書き込み I/O 操作を発行する率。 | |
IoOtherOperationsPerSecond | アプリ プロセスが読み取りまたは書き込み操作ではない I/O 操作を発行している率。 | |
Network I/O(バイト) | DataIn | アプリが消費した受信帯域幅の量 (MiB 単位)。 |
DataOut | アプリが消費した送信帯域幅の量 (MiB 単位)。 | |
Current Assemblies (数) | CurrentAssemblies | このアプリケーションのすべての AppDomain にロードされているアセンブリの現在の数。 |
App Domains(数) | TotalAppDomains | このアプリケーションにロードされている AppDomain の現在の数。 |
TotalAppDomainsUnloaded | アプリケーションの開始以降にアンロードされた AppDomain の総数。 | |
Garbage Collections (数) | Gen0Collections | アプリ プロセスの開始以降、ジェネレーション 0 オブジェクトがガベージ コレクションされた回数。上位世代の GC には、下位世代のすべての GC が含まれます。 |
Gen1Collections | アプリ プロセスの開始以降、ジェネレーション 1 オブジェクトがガベージ コレクションされた回数。上位世代の GC には、下位世代のすべての GC が含まれます。 | |
Gen2Collections | アプリ プロセスの開始以降、ジェネレーション 2 オブジェクトがガベージ コレクションされた回数。 | |
Function Execution Units (数) |
| 関数実行ユニット。FunctionApp のみ。 |
Function Execution Count |
| 関数実行回数。FunctionApp のみ。 |
プロパティ(属性)
Azure Function App の [ Name] をクリックすると、右側に [Properties] パネルがある詳細ビューが表示されます。
Cisco Cloud Observability Azure Function Apps の次のプロパティを表示します。
[表示名(Display Name)] | プロパティ名 | 説明 |
---|---|---|
Resource ID | azure.resource.id | アプリ サービスの完全修飾リソース ID。 |
Resource Group | azure.resource.group | アプリ サービスのリソース グループ。 |
App Service Plan ID | azure.app_service.app_service_plan_id | アプリ サービスが実行されているアプリ サービス プランの完全修飾リソース ID。 |
Kind | azure.app_service.kind | アプリサービスの種類。 |
Type | azure.app_service.type | リソースの種類。 |
Worker Current | azure.app_service.worker.current | リソースの現在のワーカー数。 |
Worker Maximum | azure.app_service.worker.maximum | リソースが持つことができるワーカーの最大数。 |
Is Reserved | azure.app_service.is_reserved | アプリ サービスが予約されているかどうかを示します。 |
Is HTTPS Only | azure.app_service.is_https_only | アプリ サービスが HTTPS のみに対して有効になっているかどうかを示します。 |
SKU Name | azure.app_service.sku.name | アプリ サービスの SKU 名。 |
SKU Tier | azure.app_service.sku.tier | アプリ サービスの SKU 層。 |
State | azure.app_service.state | リソースの状態。 |
Hostnames | azure.app_service.hostnames | ホスト名を表すコレクション。 |
Cloud PaaS Hostname | cloud.paas.hostname | サービスとしてのプラットフォームのホスト名。 |
Enabled Hostnames | azure.app_service.hostnames.enabled | 有効なホスト名。 |
Webspace Name | azure.app_service.webspace_name | リソース Web スペース。 |
Self-link | azure.app_service.self_link | アプリ サービスへの URI リンク。 |
Repository Site Name | azure.app_service.repository_site_name | リポジトリ サイトの名前。 |
Is Enabled | azure.app_service.is_enabled | アプリ サービスが有効かどうかを示します。 |
Is Admin Enabled | azure.app_service.is_admin_enabled | 管理者が有効になっているかどうかを示します。 |
Subnet ID | cloud.subnet.id | インスタンスのサブネットの ID。 |
Public Access | azure.app_service.is_public_network_accessible | アプリ サービスにインターネットからアクセスできるかどうかを示します。 |
Outbound IP Addresses | cloud.paas.ip_addresses.outbound | サービスとしてのプラットフォームに接続されたアウトバウンド IP のリスト。 |
Inbound IP Addresses | cloud.paas.ip_addresses.inbound | サービスとしてのプラットフォームに接続されているインバウンド IP のリスト。 |
Region | cloud.region | リソースの地理的リージョン。 |
PaaS Deployment ID Name | cloud.paas.name | サービスとしてのプラットフォームの名前またはデプロイメント ID。 |
Cloud Account ID | cloud.account.id | リソースが割り当てられているクラウドアカウント ID。 |
This page has not yet been translated to Japanese.
Microsoft Azure、Microsoft Azure ロゴ、Azure、およびこれらの資料で使用されているその他の Microsoft Azure マークは、米国およびその他の国における Microsoft Corporation またはその関連会社の商標です。