2017-08-15 1 views

答えて

0

シナリオに応じて、VMでエージェントを削除し、新しいOMS構成でOMSエージェントをインストールする必要があります。ここにあなたが使用できるスクリプトがあります。私は私の研究室でテストする、それは私のために働く。

#!/bin/sh 

# resource group name, vm nmae, OMS Id and OMS key. 
rg=<resource group name> 
vmname=<> 
omsid="<>" 
omskey="" 

##Remvoe OMS agent from VM 
az vm extension delete -g $rg --vm-name $vmname -n OmsAgentForLinux 

# re-install and configure the OMS agent with your new OMS. 
az vm extension set \ 
    --resource-group $rg \ 
    --vm-name $vmname \ 
    --name OmsAgentForLinux \ 
    --publisher Microsoft.EnterpriseCloud.Monitoring \ 
    --version 1.0 --protected-settings '{"workspaceKey": "'"$omskey"'"}' \ 
    --settings '{"workspaceId": "'"$omsid"'"}' 
0

コマンド 'az vm extension set'を使用します。

このためのサンプルbashスクリプト。

#!/bin/sh 

vmname=<Replace with your vm name> 
rgname=<Replace with your Resource Group name> 
omsid=<Replace with your OMS Id> 
omskey=<Replace with your OMS key> 

az vm extension set \ 
    --resource-group $rgname \ 
    --vm-name $vmname \ 
    --name OmsAgentForLinux \ 
    --publisher Microsoft.EnterpriseCloud.Monitoring \ 
    --version 1.0 --protected-settings '{"workspaceKey": "'"$omskey"'"}' \ 
    --settings '{"workspaceId": "'"$omsid"'"}' 
関連する問題