Skip to content

Latest commit

 

History

History
100 lines (76 loc) · 4.6 KB

resource-manager-samples.md

File metadata and controls

100 lines (76 loc) · 4.6 KB
title description ms.topic ms.date
Resource Manager template samples for Azure Monitor
Deploy and configure Azure Monitor features by using Resource Manager templates.
sample
08/09/2023

Resource Manager template samples for Azure Monitor

You can deploy and configure Azure Monitor at scale by using Azure Resource Manager templates. This article lists sample templates for Azure Monitor features. You can modify these samples for your particular requirements and deploy them by using any standard method for deploying Resource Manager templates.

Deploy the sample templates

The basic steps to use one of the template samples are:

  1. Copy the template and save it as a JSON file.
  2. Modify the parameters for your environment and save the JSON file.
  3. Deploy the template by using any deployment method for Resource Manager templates.

Following are basic steps for using different methods to deploy the sample templates. Follow the included links for more details.

For more details, see Deploy resources with ARM templates and Azure portal.

  1. In the Azure portal, select Create a resource, search for template. and then select Template deployment.
  2. Select Create.
  3. Select Build your own template in editor.
  4. Click Load file and select your template file.
  5. Click Save.
  6. Fill in parameter values.
  7. Click Review + Create.

For more details, see How to use Azure Resource Manager (ARM) deployment templates with Azure CLI.

az login
az deployment group create \
    --name AzureMonitorDeployment \
    --resource-group <resource-group> \
    --template-file azure-monitor-deploy.json \
    --parameters azure-monitor-deploy.parameters.json

For more details, see Deploy resources with ARM templates and Azure PowerShell.

Connect-AzAccount
Select-AzSubscription -SubscriptionName <subscription>
New-AzResourceGroupDeployment -Name AzureMonitorDeployment -ResourceGroupName <resource-group> -TemplateFile azure-monitor-deploy.json -TemplateParameterFile azure-monitor-deploy.parameters.json

For more details, see Deploy resources with ARM templates and Azure Resource Manager REST API.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Resources/deployments/{deploymentName}?api-version=2020-10-01

In the request body, provide a link to your template and parameter file.

{
 "properties": {
   "templateLink": {
     "uri": "http://mystorageaccount.blob.core.windows.net/templates/template.json",
     "contentVersion": "1.0.0.0"
   },
   "parametersLink": {
     "uri": "http://mystorageaccount.blob.core.windows.net/templates/parameters.json",
     "contentVersion": "1.0.0.0"
   },
   "mode": "Incremental"
 }
}

List of sample templates

Next steps

Learn more about Resource Manager templates.