New Relic infrastructure monitoring は、 Microsoft Azure Service Bus のための統合を提供し、Azure Service Bus サービスから New Relic にデータを報告します。このドキュメントでは、この統合を有効にする方法と、取得できるデータについて説明します。
特徴
New RelicのAzure Service Bus向けインテグレーションでは、キュー内のメッセージ数、デッドレターメッセージ数、キューのバイトサイズなど、Service Busサービスに関するメトリックデータをレポートします。また、サービスのステータスや構成に関するデータも収集します。
New Relic から、Azure Service Bus のデータを監視し、アラートを出すことができます。また、 カスタムクエリやチャートダッシュボード を作成することも可能です。
統合をアクティブ化する
この統合を有効にするには、標準的な手順に従って、 New Relic で Azure サービスを有効にしてください。
構成とポーリング
構成オプションを使用して、ポーリング頻度とフィルターデータを変更できます。
デフォルト ポーリング Service Bus 統合のための情報です。
- ポーリングの間隔。5分
- 解像度は1データポイント/分
データを見つけて使用する
インテグレーションデータを見つけるには、 one.newrelic.com > All capabilities > Infrastructure > Azureに移動してインテグレーションを探します。
これらのイベントタイプを使用して、データのクエリと探索を行うことができます。
- 名前空間データ:
AzureServiceBusNamespaceSample
- キューデータ:
AzureServiceBusQueueSample
- サブスクリプションデータ:
AzureServiceBusSubscriptionSample
- トピックデータ:
AzureServiceBusTopicSample
統合データの見つけ方と使い方については、 Understand and use data を参照してください。
メトリックデータ
Azure Service Bus の統合によって報告されるメトリクスにはいくつかのセットがあります。データがどのように構成され、New Relic に報告されるかについては、 Understand and use integration data を参照してください。
名前空間のサンプルメトリクス
名前空間のメトリクスは、 Service Bus Messaging Premium tier の場合にのみ収集されます。
メトリック | 説明 |
---|---|
| 1つのネームスペースに対して成功したリクエストの総数です。 |
| Microsoft.ServiceBusのサーバーエラーです。 |
| Microsoft.ServiceBusのユーザーエラーです。 |
| Microsoft.ServiceBusへのリクエストを制限します。 |
| Microsoft.ServiceBusの着信要求。 |
| Microsoft.ServiceBusの着信メッセージ。 |
| Microsoft.ServiceBusの送信メッセージです。 |
| Microsoft.ServiceBusのアクティブな総接続数です。 |
| Microsoft.ServiceBusのオープンコネクションの数です。 |
| Microsoft.ServiceBusのクローズされたコネクションのカウントです。 |
| キュー/トピックのサイズ(単位:バイト)。 |
| Queue/Topicにあるメッセージの数。 |
| キュー/トピック内で配信の準備ができているアクティブなメッセージの数。 |
| デッドレターになっているメッセージの総数です。 |
| スケジュールされたメッセージの総数です。 |
| Service BusプレミアムネームスペースのCPU使用率(最大使用率を示す)。 |
| Service Busプレミアムネームスペースのメモリ使用率を示す指標で、最大使用率を示します。 |
| サービスバスプレミアムネームスペースのメモリ使用率 |
キューのサンプルメトリクス
メトリック | 説明 |
---|---|
| 1つのネームスペースに対して成功したリクエストの総数です。 |
| Microsoft.ServiceBusのサーバーエラーです。 |
| Microsoft.ServiceBusのユーザーエラーです。 |
| Microsoft.ServiceBusへのリクエストを制限します。 |
| Microsoft.ServiceBusの着信要求。 |
| Microsoft.ServiceBusの着信メッセージ。 |
| Microsoft.ServiceBusの送信メッセージです。 |
| Microsoft.ServiceBusのオープンコネクションの数です。 |
| Microsoft.ServiceBusのクローズされたコネクションのカウントです。 |
| キューのサイズ(単位:バイト)。 |
| キュー/トピック内のメッセージの数。 |
| キュー/トピック内のアクティブなメッセージの数。 |
| デッドレターになっているメッセージの総数です。 |
| スケジュールされたメッセージの総数です。 |
サブスクリプションのサンプルメトリクス
メトリック | 説明 |
---|---|
| キュー、トピック、またはサブスクリプション内のアクティブなメッセージの総数。 |
| デッドレターになっているメッセージの総数です。 |
| キューに入っているメッセージの総数です。 |
| スケジュールされたメッセージの総数です。 |
| デッドレターに転送されたメッセージの総数です。 |
| 別のキュー、トピック、またはサブスクリプションに転送されたメッセージの総数です。 |
トピックサンプルのメトリクス
メトリック | 説明 |
---|---|
| 1つのネームスペースに対して成功したリクエストの総数です。 |
| Microsoft.ServiceBusのサーバーエラーです。 |
| Microsoft.ServiceBusのユーザーエラーです。 |
| Microsoft.ServiceBusへのリクエストを制限します。 |
| Microsoft.ServiceBusの着信要求。 |
| Microsoft.ServiceBusの着信メッセージ。 |
| Microsoft.ServiceBusの送信メッセージです。 |
| Microsoft.ServiceBusのオープンコネクションの数です。 |
| Microsoft.ServiceBusのクローズされたコネクションのカウントです。 |
| トピックのサイズをバイト単位で表します。 |
| キュー/トピック内のメッセージの数。 |
| キュー/トピック内のアクティブなメッセージの数。 |
| デッドレターになっているメッセージの総数です。 |
| スケジュールされたメッセージの総数です。 |