Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Definición de recursos de Bicep
El tipo de recurso grafana se puede implementar con operaciones destinadas a:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Dashboard/grafana, agregue lo siguiente a la plantilla de Bicep.
resource symbolicname 'Microsoft.Dashboard/grafana@2022-08-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
apiKey: 'string'
autoGeneratedDomainNameLabelScope: 'string'
deterministicOutboundIP: 'string'
grafanaIntegrations: {
azureMonitorWorkspaceIntegrations: [
{
azureMonitorWorkspaceResourceId: 'string'
}
]
}
publicNetworkAccess: 'string'
zoneRedundancy: 'string'
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valores de propiedad
Microsoft.Dashboard/grafana
Nombre | Descripción | Valor |
---|---|---|
identidad | Identidad administrada del recurso de grafana. | managedServiceIdentity |
ubicación | Ubicación geográfica donde reside el recurso de grafana | cuerda |
nombre | El nombre del recurso | string (obligatorio) |
Propiedades | Propiedades específicas del recurso de grafana. | managedGrafanaProperties |
Sku | SKU del recurso grafana. | ResourceSku de |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
AzureMonitorWorkspaceIntegration
Nombre | Descripción | Valor |
---|---|---|
azureMonitorWorkspaceResourceId | Identificador de recurso del área de trabajo de Azure Monitor conectada. | cuerda |
GrafanaIntegrations
Nombre | Descripción | Valor |
---|---|---|
azureMonitorWorkspaceIntegrations | AzureMonitorWorkspaceIntegration[] |
ManagedGrafanaProperties
Nombre | Descripción | Valor |
---|---|---|
apiKey | Configuración de la clave de API de la instancia de Grafana. | 'Deshabilitado' 'Habilitado' |
autoGeneratedDomainNameLabelScope | Ámbito del cálculo hash de nombre determinista dns. | 'Reutilización de inquilinos' |
deterministicOutboundIP | Si una instancia de Grafana usa direcciones IP de salida deterministas. | 'Deshabilitado' 'Habilitado' |
grafanaIntegrations | GrafanaIntegrations es una experiencia de observabilidad agrupada (por ejemplo, origen de datos preconfigurado, paneles personalizados de Grafana, valores predeterminados de alerta) para escenarios comunes de supervisión. | |
publicNetworkAccess | Indique el estado para habilitar o deshabilitar el tráfico a través de la interfaz pública. | 'Deshabilitado' 'Habilitado' |
zoneRedundancia | Configuración de redundancia de zona de la instancia de Grafana. | 'Deshabilitado' 'Habilitado' |
ManagedGrafanaTags
Nombre | Descripción | Valor |
---|
ManagedServiceIdentity
ResourceSku
Nombre | Descripción | Valor |
---|---|---|
nombre | string (obligatorio) |
UserAssignedIdentities
Nombre | Descripción | Valor |
---|
IdentidadAsignadaPorElUsuario
Nombre | Descripción | Valor |
---|
Ejemplos de uso
Ejemplos de inicio rápido de Azure
Los siguientes plantillas de inicio rápido de Azure contienen ejemplos de Bicep para implementar este tipo de recurso.
Archivo de Bicep | Descripción |
---|---|
Crear AKS con Prometheus y Grafana con vínculo privae | Esto creará una instancia de Azure grafana, AKS e instalará Prometheus, un kit de herramientas de supervisión y alertas de código abierto, en un clúster de Azure Kubernetes Service (AKS). Después, use el punto de conexión privado administrado de Azure Managed Grafana para conectarse a este servidor de Prometheus y mostrar los datos de Prometheus en un panel de Grafana. |
Definición de recursos de plantilla de ARM
El tipo de recurso grafana se puede implementar con operaciones destinadas a:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Dashboard/grafana, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.Dashboard/grafana",
"apiVersion": "2022-08-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"apiKey": "string",
"autoGeneratedDomainNameLabelScope": "string",
"deterministicOutboundIP": "string",
"grafanaIntegrations": {
"azureMonitorWorkspaceIntegrations": [
{
"azureMonitorWorkspaceResourceId": "string"
}
]
},
"publicNetworkAccess": "string",
"zoneRedundancy": "string"
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valores de propiedad
Microsoft.Dashboard/grafana
Nombre | Descripción | Valor |
---|---|---|
apiVersion | La versión de api | '2022-08-01' |
identidad | Identidad administrada del recurso de grafana. | managedServiceIdentity |
ubicación | Ubicación geográfica donde reside el recurso de grafana | cuerda |
nombre | El nombre del recurso | string (obligatorio) |
Propiedades | Propiedades específicas del recurso de grafana. | managedGrafanaProperties |
Sku | SKU del recurso grafana. | ResourceSku de |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
tipo | El tipo de recurso | 'Microsoft.Dashboard/grafana' |
AzureMonitorWorkspaceIntegration
Nombre | Descripción | Valor |
---|---|---|
azureMonitorWorkspaceResourceId | Identificador de recurso del área de trabajo de Azure Monitor conectada. | cuerda |
GrafanaIntegrations
Nombre | Descripción | Valor |
---|---|---|
azureMonitorWorkspaceIntegrations | AzureMonitorWorkspaceIntegration[] |
ManagedGrafanaProperties
Nombre | Descripción | Valor |
---|---|---|
apiKey | Configuración de la clave de API de la instancia de Grafana. | 'Deshabilitado' 'Habilitado' |
autoGeneratedDomainNameLabelScope | Ámbito del cálculo hash de nombre determinista dns. | 'Reutilización de inquilinos' |
deterministicOutboundIP | Si una instancia de Grafana usa direcciones IP de salida deterministas. | 'Deshabilitado' 'Habilitado' |
grafanaIntegrations | GrafanaIntegrations es una experiencia de observabilidad agrupada (por ejemplo, origen de datos preconfigurado, paneles personalizados de Grafana, valores predeterminados de alerta) para escenarios comunes de supervisión. | |
publicNetworkAccess | Indique el estado para habilitar o deshabilitar el tráfico a través de la interfaz pública. | 'Deshabilitado' 'Habilitado' |
zoneRedundancia | Configuración de redundancia de zona de la instancia de Grafana. | 'Deshabilitado' 'Habilitado' |
ManagedGrafanaTags
Nombre | Descripción | Valor |
---|
ManagedServiceIdentity
ResourceSku
Nombre | Descripción | Valor |
---|---|---|
nombre | string (obligatorio) |
UserAssignedIdentities
Nombre | Descripción | Valor |
---|
IdentidadAsignadaPorElUsuario
Nombre | Descripción | Valor |
---|
Ejemplos de uso
Plantillas de inicio rápido de Azure
Los siguientes plantillas de inicio rápido de Azure implementar este tipo de recurso.
Plantilla | Descripción |
---|---|
Crear AKS con Prometheus y Grafana con vínculo privae |
Esto creará una instancia de Azure grafana, AKS e instalará Prometheus, un kit de herramientas de supervisión y alertas de código abierto, en un clúster de Azure Kubernetes Service (AKS). Después, use el punto de conexión privado administrado de Azure Managed Grafana para conectarse a este servidor de Prometheus y mostrar los datos de Prometheus en un panel de Grafana. |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso grafana se puede implementar con operaciones destinadas a:
- grupos de recursos de
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Dashboard/grafana, agregue el siguiente Terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Dashboard/grafana@2022-08-01"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
apiKey = "string"
autoGeneratedDomainNameLabelScope = "string"
deterministicOutboundIP = "string"
grafanaIntegrations = {
azureMonitorWorkspaceIntegrations = [
{
azureMonitorWorkspaceResourceId = "string"
}
]
}
publicNetworkAccess = "string"
zoneRedundancy = "string"
}
sku = {
name = "string"
}
}
}
Valores de propiedad
Microsoft.Dashboard/grafana
Nombre | Descripción | Valor |
---|---|---|
identidad | Identidad administrada del recurso de grafana. | managedServiceIdentity |
ubicación | Ubicación geográfica donde reside el recurso de grafana | cuerda |
nombre | El nombre del recurso | string (obligatorio) |
Propiedades | Propiedades específicas del recurso de grafana. | managedGrafanaProperties |
Sku | SKU del recurso grafana. | ResourceSku de |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. |
tipo | El tipo de recurso | "Microsoft.Dashboard/grafana@2022-08-01" |
AzureMonitorWorkspaceIntegration
Nombre | Descripción | Valor |
---|---|---|
azureMonitorWorkspaceResourceId | Identificador de recurso del área de trabajo de Azure Monitor conectada. | cuerda |
GrafanaIntegrations
Nombre | Descripción | Valor |
---|---|---|
azureMonitorWorkspaceIntegrations | AzureMonitorWorkspaceIntegration[] |
ManagedGrafanaProperties
Nombre | Descripción | Valor |
---|---|---|
apiKey | Configuración de la clave de API de la instancia de Grafana. | 'Deshabilitado' 'Habilitado' |
autoGeneratedDomainNameLabelScope | Ámbito del cálculo hash de nombre determinista dns. | 'Reutilización de inquilinos' |
deterministicOutboundIP | Si una instancia de Grafana usa direcciones IP de salida deterministas. | 'Deshabilitado' 'Habilitado' |
grafanaIntegrations | GrafanaIntegrations es una experiencia de observabilidad agrupada (por ejemplo, origen de datos preconfigurado, paneles personalizados de Grafana, valores predeterminados de alerta) para escenarios comunes de supervisión. | |
publicNetworkAccess | Indique el estado para habilitar o deshabilitar el tráfico a través de la interfaz pública. | 'Deshabilitado' 'Habilitado' |
zoneRedundancia | Configuración de redundancia de zona de la instancia de Grafana. | 'Deshabilitado' 'Habilitado' |
ManagedGrafanaTags
Nombre | Descripción | Valor |
---|
ManagedServiceIdentity
ResourceSku
Nombre | Descripción | Valor |
---|---|---|
nombre | string (obligatorio) |
UserAssignedIdentities
Nombre | Descripción | Valor |
---|
IdentidadAsignadaPorElUsuario
Nombre | Descripción | Valor |
---|