Linux 用 Network Watcher Agent 仮想マシン拡張機能

概要

Azure Network Watcher は、Azure ネットワークの監視に使用できる、ネットワーク パフォーマンスの監視、診断、および分析サービスです。 Network Watcher Agent 仮想マシン (VM) 拡張機能は、オンデマンドでのネットワーク トラフィックの捕捉やその他の高度な機能などの Azure VM の一部 Network Watcher 機能に必須の機能です。

この記事では、Linux 用 Network Watcher Agent 仮想マシン拡張機能でサポートされているプラットフォームとデプロイ オプションについて詳しく説明します エージェントのインストールによって、仮想マシンが中断されることも、再起動が必要になることもありません。 デプロイする仮想マシンに拡張機能をデプロイすることができます。 仮想マシンが Azure サービスによってデプロイされる場合は、サービスのドキュメントを調べて、仮想マシンへの拡張機能のインストールが許可されるかどうかを確認します。

前提条件

オペレーティング システム

Network Watcher Agent 拡張機能は、次の Linux ディストリビューションで構成できます。

Distribution Version
Ubuntu 12 以降
Debian 7 および 8
Red Hat 6、7
Oracle Linux 6.8 以降、7
SUSE Linux Enterprise Server 11、12
OpenSUSE Leap 42.3 以降
CentOS 6.5 以降、7
CoreOS 899.17.0 以降

インターネット接続

一部の Network Watcher Agent 機能では、仮想マシンがインターネットに接続されている必要があります。 送信接続を確立できない場合、一部の Network Watcher Agent 機能が正しく動作しなかったり、使用できなくなったりすることがあります。 このエージェントを必要とする Network Watcher 機能についての詳細は、Network Watcher ドキュメント をご覧ください。

拡張機能のスキーマ

次の JSON は、Network Watcher Agent 拡張機能のスキーマを示しています。 この拡張機能は、設定のユーザー指定を必要とせず、サポートもしていません。 既定の構成のみ利用できます。

{
    "type": "extensions",
    "name": "Microsoft.Azure.NetworkWatcher",
    "apiVersion": "[variables('apiVersion')]",
    "location": "[resourceGroup().location]",
    "dependsOn": [
        "[concat('Microsoft.Compute/virtualMachines/', variables('vmName'))]"
    ],
    "properties": {
        "publisher": "Microsoft.Azure.NetworkWatcher",
        "type": "NetworkWatcherAgentLinux",
        "typeHandlerVersion": "1.4",
        "autoUpgradeMinorVersion": true
    }
}

プロパティ値

名前 値/例
apiVersion 2015-06-15
publisher Microsoft.Azure.NetworkWatcher
type NetworkWatcherAgentLinux
typeHandlerVersion 1.4

テンプレートのデプロイ

Azure VM 拡張機能は、Azure Resource Manager テンプレートを使ってデプロイできます。 Network Watcher Agent 拡張機能をデプロイするには、テンプレートで前回の JSON スキーマを利用します。

Azure クラシック CLI でのデプロイ

重要

クラシック VM は 2023 年 3 月 1 日に廃止される予定です。

ASM の IaaS リソースを使用する場合は、すぐに移行の計画を開始し、2023 年 3 月 1 日までに完了してください。ASM の IaaS リソースを使用する場合は、すぐに移行の計画を開始し、2023 年 3 月 1 日までに完了してください。 Azure Resource Manager の多数の機能強化を活用するために、早急に切り替えを行うことをお勧めします。

詳細については、「2023 年 3 月 1 日までに IaaS リソースを Azure Resource Manager に移行する」を参照してください。

次の例では、従来のデプロイ モデルを使用してデプロイされた既存の VM に Network Watcher Agent VM 拡張機能をデプロイします。

azure config mode asm
azure vm extension set myVM1 NetworkWatcherAgentLinux Microsoft.Azure.NetworkWatcher 1.4

Azure CLI でのデプロイ

次の例では、Resource Manager を使用してデプロイされた既存の VM に Network Watcher Agent VM 拡張機能をデプロイします。

az vm extension set --resource-group myResourceGroup1 --vm-name myVM1 --name NetworkWatcherAgentLinux --publisher Microsoft.Azure.NetworkWatcher --version 1.4

トラブルシューティングとサポート

トラブルシューティング

Azure Portal または Azure CLI を使用して、拡張機能のデプロイ状態に関するデータを取得できます。

次の例は、Azure CLI で Resource Manager を使用してデプロイされた VM の NetworkWatcherAgentLinux に対する拡張機能のデプロイ状態を示しています。

az vm extension show --name NetworkWatcherAgentLinux --resource-group myResourceGroup1 --vm-name myVM1

サポート

この記事についてさらにヘルプが必要な場合は、Network Watcher のドキュメントをご覧ください。また、MSDN の Azure フォーラムと Stack Overflow フォーラムで Azure エキスパートに問い合わせることもできます。 または、Azure サポート インシデントを送信できます。 その場合は、 Azure サポートのサイト に移動して、 [サポートの要求] をクリックします。 Azure サポートのご利用方法についての詳細は、「Microsoft Azure サポートに関する FAQ」を参照してください。