Przykłady szablonów usługi Resource Manager dla skoroszytów w usłudze Azure Monitor
Ten artykuł zawiera przykładowe szablony usługi Azure Resource Manager do tworzenia skoroszytów w usłudze Azure Monitor. Każdy przykład zawiera plik szablonu i plik parametrów z przykładowymi wartościami, które mają być udostępniane szablonowi.
Uwaga
Zobacz Przykłady usługi Azure Resource Manager dla usługi Azure Monitor, aby uzyskać listę dostępnych przykładów i wskazówki dotyczące wdrażania ich w ramach subskrypcji platformy Azure.
Skoroszyty mogą być złożone, więc typową strategią jest utworzenie skoroszytu w witrynie Azure Portal, a następnie wygenerowanie szablonu usługi Resource Manager. Zobacz szczegóły tej metody w szablonie usługi Azure Resource Manager na potrzeby wdrażania skoroszytów.
Tworzenie skoroszytu
Poniższy przykład tworzy prosty skoroszyt.
Plik szablonu
@description('The unique guid for this workbook instance.')
param workbookId string = newGuid()
@description('The location of the resource.')
param location string = resourceGroup().location
@description('The friendly name for the workbook that is used in the Gallery or Saved List. Needs to be unique in the scope of the resource group and source.')
param workbookDisplayName string = 'My Workbook'
@description('The gallery that the workbook will been shown under. Supported values include workbook, `tsg`, Azure Monitor, etc.')
param workbookType string = 'tsg'
@description('The id of resource instance to which the workbook will be associated.')
param workbookSourceId string = '<insert-your-resource-id-here>'
resource workbook 'Microsoft.Insights/workbooks@2018-06-17-preview' = {
name: workbookId
location: location
kind: 'shared'
properties: {
displayName: workbookDisplayName
serializedData: '{"version":"Notebook/1.0","items":[{"type":1,"content":"{\\"json\\":\\"Hello World!\\"}","conditionalVisibility":null}],"isLocked":false}'
version: '1.0'
sourceId: workbookSourceId
category: workbookType
}
}
output workbookId string = workbook.id
Plik parametrów
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentParameters.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"workbookDisplayName": {
"value": "Sample Hello World workbook"
},
"workbookType": {
"value": "workbook"
},
"workbookSourceId": {
"value": "Azure Monitor"
}
}
}