Microsoft Azure Functions は、アプリケーションの実行に必要なすべての継続的に更新されるインフラストラクチャとリソースを提供する、オンデマンドで利用可能なクラウド サービスです。 

このエンティティを監視するには、クラウド接続を構成する必要があります。「Azure クラウド接続の設定」を参照してください。

Cisco Cloud Observability は、[Observe] ページに Azure エンティティを表示します。特定のエンティティインスタンスのメトリックは、リストビューと詳細ビューに表示されます。

This page has not yet been translated to Japanese.

詳細ビュー

Azure Function App インスタンスの詳細ビューを表示するには、次の手順を実行します。

  1. [Observe] ページに移動します。
  2. [App Integrations] の下で、[Azure App Services] をクリックします。リストビューが表示されます。
  3. [Type] 列ヘッダーを使用して、エンティティをタイプでフィルタ処理します。
  4. インスタンスの [Name] をクリックすると、詳細ビューが表示されます。詳細ビューには、選択したインスタンスに関連するメトリック、重要業績評価指標、およびプロパティ(属性)が表示されます。

メトリックと重要業績評価指標

Cisco Cloud Observability では Azure Function App に、次のメトリックと重要業績評価指標(KPI)が表示されます。「Supported metrics with Azure Monitor」を参照してください。

Display NameSource Metric NameDescription
Requests(数)Requests結果の HTTP ステータス コードに関係なく、リクエストの総数。
HTTP Response Codes (数)






Http101HTTP ステータス コード 101 になったリクエストの数。
Http2xxHTTP ステータス コードが 200 以上 300 未満になったリクエストの数。
Http3xxHTTP ステータス コードが 300 以上、400 未満になったリクエストの数。
Http401HTTP 401 ステータス コードになるリクエストの数。
Http403HTTP 403 ステータス コードになるリクエストの数。
Http404HTTP 404 ステータス コードになるリクエストの数。
Http406HTTP 406 ステータス コードになるリクエストの数。
Http4xxHTTP ステータス コードが 400 以上、500 未満になるリクエストの数。
HTTP Server Errors(数)Http5xxHTTP ステータス コードが 500 以上、600 未満になったリクエストの数。
Memory Usage vs. Reserved(バイト)MemoryWorkingSetアプリケーションによって使用されている現在のメモリの量(MiB 単位)。
PrivateBytesPrivate Bytes は、アプリケーションプロセスによって割り当てられた、他のプロセスと共有できない現在のメモリのサイズ(バイト単位)です。
Duration(秒)HttpResponseTimeアプリがリクエストを処理するのにかかった時間 (秒単位)。 
Connections (数)Connectionsサンドボックスに存在するバインドされたソケットの数 (w3wp.exe とその子プロセス)。バインドされたソケットは bind()/connect() API を呼び出すことによって作成され、そのソケットが CloseHandle()/closesocket() で閉じられるまで残ります。 
Handles(数)Handlesアプリ プロセスによって現在開かれているハンドルの総数。
Threads(数)Threadsアプリ プロセスで現在アクティブなスレッドの数。
Health Check Status(数)HealthCheckStatusApp 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 (数)

FunctionExecutionUnits

関数実行ユニット。FunctionApp のみ。
Function Execution Count

FunctionExecutionCount

関数実行回数。FunctionApp のみ。

プロパティ(属性)

Azure Function App の [ Name] をクリックすると、右側に [Properties] パネルがある詳細ビューが表示されます。

Cisco Cloud Observability Azure Function Apps の次のプロパティを表示します。

[表示名(Display Name)]プロパティ名説明
Resource IDazure.resource.idアプリ サービスの完全修飾リソース ID。
Resource Groupazure.resource.groupアプリ サービスのリソース グループ。
App Service Plan IDazure.app_service.app_service_plan_idアプリ サービスが実行されているアプリ サービス プランの完全修飾リソース ID。
Kindazure.app_service.kind

アプリサービスの種類。

Typeazure.app_service.typeリソースの種類。
Worker Currentazure.app_service.worker.currentリソースの現在のワーカー数。
Worker Maximumazure.app_service.worker.maximumリソースが持つことができるワーカーの最大数。
Is Reservedazure.app_service.is_reservedアプリ サービスが予約されているかどうかを示します。
Is HTTPS Onlyazure.app_service.is_https_onlyアプリ サービスが HTTPS のみに対して有効になっているかどうかを示します。
SKU Nameazure.app_service.sku.nameアプリ サービスの SKU 名。
SKU Tierazure.app_service.sku.tier

アプリ サービスの SKU 層。

Stateazure.app_service.stateリソースの状態。
Hostnamesazure.app_service.hostnamesホスト名を表すコレクション。
Cloud PaaS Hostnamecloud.paas.hostnameサービスとしてのプラットフォームのホスト名。
Enabled Hostnamesazure.app_service.hostnames.enabled有効なホスト名。
Webspace Nameazure.app_service.webspace_nameリソース Web スペース。
Self-linkazure.app_service.self_linkアプリ サービスへの URI リンク。
Repository Site Nameazure.app_service.repository_site_nameリポジトリ サイトの名前。
Is Enabledazure.app_service.is_enabledアプリ サービスが有効かどうかを示します。
Is Admin Enabledazure.app_service.is_admin_enabled管理者が有効になっているかどうかを示します。
Subnet IDcloud.subnet.idインスタンスのサブネットの ID。
Public Accessazure.app_service.is_public_network_accessible

アプリ サービスにインターネットからアクセスできるかどうかを示します。

Outbound IP Addressescloud.paas.ip_addresses.outboundサービスとしてのプラットフォームに接続されたアウトバウンド IP のリスト。
Inbound IP Addressescloud.paas.ip_addresses.inboundサービスとしてのプラットフォームに接続されているインバウンド IP のリスト。
Regioncloud.regionリソースの地理的リージョン。
PaaS Deployment ID Namecloud.paas.nameサービスとしてのプラットフォームの名前またはデプロイメント ID。
Cloud Account IDcloud.account.idリソースが割り当てられているクラウドアカウント ID。

This page has not yet been translated to Japanese.

Microsoft Azure、Microsoft Azure ロゴ、Azure、およびこれらの資料で使用されているその他の Microsoft Azure マークは、米国およびその他の国における Microsoft Corporation またはその関連会社の商標です。