[更新履歴]
-2025/12/22 ブログ公開
-2025/12/23 目次と各項目の修正
こんにちは、Azure Monitoring & Integration サポート チームの佐々木です。
今回の記事では、Azure Monitor Private Link Scope 利用の際に必要になる IP レンジについてご説明します。
目次
計算方法について
下記の計算式で算出できます。
1 | 8 + Application Insights の接続文字列に定義されたエンドポイント数 + データ収集エンドポイント*3 + Log Analytics ワークスペースのリージョン数*3 |
8 個の内訳
- api.monitor.azure.com
- global.in.ai.monitor.azure.com
- profiler.monitor.azure.com
- live.monitor.azure.com
- diagservices-query.monitor.azure.com
- snapshot.monitor.azure.com
- scadvisorcontentpl.blob.core.windows.net
- global.handler.control.monitor.azure.com
例えば、AMPLS に 1 つの LA を接続する場合は 最低 11 個の IP アドレスが必要です。
次の項目ではより詳細に、追加される FQDN と IP をご紹介します。
8以外の各リソース追加によって追加される IP
以下ドキュメントに概要が記載されています。
Log Analytics
Log Analytics は AMPLS へ追加された Log Analytics のリージョン1つにつき3つのIPアドレスを消費します。
以下の 3 個のエンドポイントはワークスペース毎に作られますが、リージョンごとに同じ IP が割り当てられます。
- <ワークスペース ID>.privatelink-oms-opinsights-azure-com
- <ワークスペース ID>.privatelink-ods-opinsights-azure-com
- <ワークスペース ID>.privatelink-agentsvc-azure-automation-net
以下の様に同じリージョンのエンドポイントは同じ IP に割り当てられます。
データ収集エンドポイント
データ収集エンドポイント(DCE) は AMPLS へ追加された データ収集エンドポイント 1つにつき3つのIPアドレスを消費します。
以下のエンドポイントにそれぞれ IP アドレスが割り当てられます。
- <unique-dce-identifier>.<regionname>.handler.control
- <unique-dce-identifier>.<regionname>.ingest
- <unique-dce-identifier>.<regionname>.metrics.ingest
ワークスペースとは異なり、同じリージョンの DCE を AMPLS に 2 つ以上を追加した場合でも、 IP はそれぞれ追加されます。
例えば2つの DCE を追加した時、同じリージョンか異なるリージョンかに関わらず、IP は 6 つ追加されます。
Application Insights
Application Insights は AMPLS へ追加された Application Insights のインジェストエンドポイントとライブメトリックエンドポイントのIPアドレスを消費します。
以下のエンドポイントにそれぞれ IP アドレスが割り当てられます。
- <リージョン>-<ID>.in.ai.monitor.azure.com
- <リージョン>.livediagnostics.monitor.azure.com
基本的に Application Insights 1 リージョンに対して 2 つの IP アドレスが消費される認識で問題ありませんが、
1 つのリージョンに対して 2 つのインジェスト エンドポイントが定義されるケースもあります。
つまり、同じリージョンの Application Insights が既に追加されていた場合でも 1つ の IP アドレスが追加されたり、されない場合があります。
具体的に以下の様に、同じリージョンであっても <ID> 部分が異なる場合があります。
この2つの Application Insights を AMPLS へ追加した場合、3つの IP が追加されます。
- 例1: InstrumentationKey=;IngestionEndpoint=https://
japaneast-0.in.applicationinsights.azure.com/;LiveEndpoint=https://japaneast.livediagnostics.monitor.azure.com/;ApplicationId= - 例2: InstrumentationKey=;IngestionEndpoint=https://
japaneast-1.in.applicationinsights.azure.com/;LiveEndpoint=https://japaneast.livediagnostics.monitor.azure.com/;ApplicationId=
接続文字列および <ID> 部は Application Insights リソース作成時に自動的に決められます。
Application Insights > 概要 より確認いただけます。
そのため、Application Insights では接続文字列内のエンドポイントを確認ください。
Q&A
Q. どの程度のIPレンジが必要になりますか?
A. お客様が将来的に AMPLS へ紐づけるリソースの数やそれらのリージョンによって必要な IP レンジは異なります。
追加される IP に対して、割り当て可能な IP レンジが不足した場合には、サブネットの再作成や VNET の再作成が必要になるケースもあります。
そのため冒頭に記載した計算式で計算いただき、その上で余裕のある数の IP レンジをご設定いただく事を推奨します。
※本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。