New Relic infrastructure monitoring は、 Microsoft Azure App Service のための統合を提供し、Azure Apps Service から New Relic プラットフォームにデータを報告します。このドキュメントでは、この統合を有効にする方法と、取得できるデータについて説明します。
特徴
Azure App Service は、フル マネージド プラットフォームで Web アプリケーション、REST API、およびモバイル バックエンドをホストおよび実行するためのサービスです。New Relic の Azure App Service への統合により、次のような Web アプリに関するメトリック データがレポートされます。
- リクエスト受付数
- HTTPレスポンスとエラーの数
また、サービスの状態や構成に関するデータを収集します。New Relic を使用すると、以下のことができます。
- Azure Storageのデータを、事前に作成されたインフラストラクチャダッシュボードで確認できます。
- カスタムクエリを実行し、NewRelicUIでデータを視覚化します。
- Storageデータの変化を通知するアラート条件を作成します。
統合をアクティブ化する
統合を有効にするには、標準的な手順に従って、 New Relic で Azure サービスを有効にしてください。
構成とポーリング
構成オプションを使用して、ポーリング頻度とフィルターデータを変更できます。
New Relic は、デフォルトの ポーリング の間隔に従って、Azure App Services を照会しますが、これはインテグレーションによって異なります。Azure App Services 統合のポーリング頻度。
- ポーリングの間隔。5分
- 解像度は1データポイント/分
データを見つけて使用する
インテグレーションデータを調べるには、 one.newrelic.com > All capabilities > Infrastructure > Azureにアクセスしてください。
イベントタイプ は。
AzureAppServiceWebAppSample
:アカウント内の各Azure AppServiceWebアプリを表します。AzureAppServiceHostNameSample
:アクセスに使用できるWebアプリにバインドされた各ドメイン名を表します。AzureAppServicePlan:
Webアプリを実行するための一連のコンピューティングリソースを表します。
メトリックデータ
Azure App Service統合によって報告されたメトリックを表示するには、 AzureAppServiceWebAppSample
またはAzureAppServicePlanSample
イベントタイプをクエリします。各メトリックに関連付けられたメタデータを使用して、レポートされるデータをフィルタリングおよびファセット化します。メトリック情報の詳細については、 Azureでサポートされているメトリックのドキュメントを参照してください。
WebApp メトリクス
メトリック | 説明 | メタデータ |
---|---|---|
| 平均接続数です。 |
|
| 平均的なメモリ・ワーキング・セット(単位:バイト)。 |
|
| 平均応答時間(単位:秒)。 |
|
| 総CPU時間(単位:秒)。 |
|
| 現在のアセンブリーの平均数 |
|
| 平均的な取り扱いリソース数 |
|
| 第0世代のガベージコレクションの総数。 |
|
| 第1世代のガベージコレクションの総数。 |
|
| 第2世代のガベージコレクションの総数。 |
|
| HTTP レスポンスの総数 101. |
|
| 200~299のHTTPレスポンスの総数。 |
|
| HTTPレスポンスの総数 300~399 |
|
| HTTPレスポンスの総数 401. |
|
| HTTP レスポンスの総数 403. |
|
| HTTPレスポンスの総数 404. |
|
| HTTP レスポンスの総数 406. |
|
| HTTPレスポンスの総数 400~499。 |
|
| HTTPサーバーエラーの総数 500~599 |
|
| 1秒あたりのIO Otherバイトの合計数。 |
|
| 1秒あたりのIO Other操作の総数。 |
|
| 1秒あたりのIO Readバイトの総数。 |
|
| IOの総数 1秒あたりのその他の操作バイト数。 |
|
| 1秒あたりのIO Writeバイトの総数。 |
|
| IOの総数 1秒あたりのその他の操作バイト数。 |
|
| ワーキングセットのメモリの総バイト数。 |
|
| プライベートの平均バイト数 |
|
| アプリへの総リクエスト数 |
|
| アプリケーションキューにあるリクエストの平均数。 |
|
| アプリが受信した総バイト数 |
|
| アプリが送信した総バイト数 |
|
| 平均スレッド数 |
|
| アプリの総ドメイン数 |
|
| トータルアプリのドメインをアンロード。 |
|
サービスプラン・メトリクス
メトリック | 説明 | メタデータ |
---|---|---|
| アプリケーションが受信したデータ量(単位:バイト)。 |
|
| アプリケーションが受信したデータ量(単位:バイト)。 |
|
| CPUの使用状況です。 |
|
| ディスクキューの長さ。 |
|
| HTTPキューの長さ。 |
|
| メモリの使用量です。 |
|