Grafana - Get
Obtenga las propiedades de un área de trabajo específica para el recurso de Grafana.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Dashboard/grafana/{workspaceName}?api-version=2024-10-01
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas. |
subscription
|
path | True |
string minLength: 1 |
Identificador de la suscripción de destino. |
workspace
|
path | True |
string pattern: ^[a-zA-Z][a-z0-9A-Z-]{0,28}[a-z0-9A-Z]$ |
Nombre del área de trabajo de Azure Managed Grafana. |
api-version
|
query | True |
string minLength: 1 |
Versión de la API que se va a usar para esta operación. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
De acuerdo. Devuelve las propiedades del área de trabajo necesaria para el recurso de Grafana. |
|
Other Status Codes |
Respuesta de error común para todas las API de Azure Resource Manager para devolver los detalles de error de las operaciones con errores. |
Ejemplos
Grafana_Get
Solicitud de ejemplo
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Dashboard/grafana/myWorkspace?api-version=2024-10-01
Respuesta de muestra
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/grafana/myWorkspace",
"name": "myWorkspace",
"type": "Microsoft.Dashboard/grafana",
"sku": {
"name": "Standard"
},
"properties": {
"provisioningState": "Succeeded",
"grafanaVersion": "9.4.5",
"endpoint": "https://myworkspace-abcdefghijklmnop.wus.grafana.azure.com",
"zoneRedundancy": "Enabled",
"apiKey": "Enabled",
"deterministicOutboundIP": "Enabled",
"outboundIPs": [
"192.168.0.1",
"192.168.0.2"
],
"publicNetworkAccess": "Enabled",
"autoGeneratedDomainNameLabelScope": "TenantReuse",
"grafanaConfigurations": {
"smtp": {
"enabled": true,
"host": "smtp.sendemail.com:587",
"user": "username",
"fromAddress": "test@sendemail.com",
"fromName": "emailsender",
"startTLSPolicy": "OpportunisticStartTLS",
"skipVerify": true
},
"snapshots": {
"externalEnabled": true
},
"users": {
"viewersCanEdit": true
},
"security": {
"csrfAlwaysCheck": false
}
},
"grafanaIntegrations": {
"azureMonitorWorkspaceIntegrations": [
{
"azureMonitorWorkspaceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/microsoft.monitor/accounts/myAzureMonitorWorkspace"
}
]
},
"enterpriseConfigurations": {
"marketplacePlanId": "myPlanId",
"marketplaceAutoRenew": "Enabled"
},
"grafanaPlugins": {
"sample-plugin-id": {
"pluginId": "sample-plugin-id"
}
},
"grafanaMajorVersion": "9"
},
"tags": {
"Environment": "Dev"
},
"location": "West US",
"systemData": {
"createdBy": "string",
"createdByType": "User",
"createdAt": "2020-02-03T01:01:01.1075056Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User",
"lastModifiedAt": "2020-02-04T02:03:01.1974346Z"
}
}
Definiciones
Nombre | Description |
---|---|
Api |
|
Auto |
Ámbito del cálculo hash de nombre determinista dns |
Azure |
Integraciones para el área de trabajo de Azure Monitor. |
created |
Tipo de identidad que creó el recurso. |
Deterministic |
|
Enterprise |
Configuración empresarial de una instancia de Grafana |
Error |
Información adicional sobre el error de administración de recursos. |
Error |
Detalle del error. |
Error |
Respuesta de error |
Grafana |
Configuraciones de servidor de una instancia de Grafana |
Grafana |
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. |
Grafana |
Complemento de Grafana |
Managed |
Tipo de recurso grafana. |
Managed |
Propiedades específicas del recurso de grafana. |
Managed |
Identidad de servicio administrada (identidades asignadas por el sistema o asignadas por el usuario) |
Managed |
Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned). |
Marketplace |
Configuración AutoRenew de la suscripción Enterprise |
Private |
El recurso Punto de conexión privado. |
Private |
El recurso Conexión de punto de conexión privado. |
Private |
Estado de aprovisionamiento actual. |
Private |
Estado de conexión del punto de conexión privado. |
Private |
Colección de información sobre el estado de la conexión entre el consumidor del servicio y el proveedor. |
Provisioning |
|
Public |
Indique el estado para habilitar o deshabilitar el tráfico a través de la interfaz pública. |
Resource |
|
Security |
Configuración de seguridad de Grafana |
Smtp |
Configuración del servidor de correo electrónico. https://grafana.com/docs/grafana/v9.0/setup-grafana/configure-grafana/#smtp |
Snapshots |
Configuración de instantáneas de Grafana |
Start |
Valor StartTLSPolicy de la configuración SMTP https://pkg.go.dev/github.com/go-mail/mail#StartTLSPolicy |
system |
Metadatos relativos a la creación y última modificación del recurso. |
User |
Propiedades de identidad asignadas por el usuario |
Users |
Configuración de usuarios de Grafana |
Zone |
ApiKey
Valor | Description |
---|---|
Disabled | |
Enabled |
AutoGeneratedDomainNameLabelScope
Ámbito del cálculo hash de nombre determinista dns
Valor | Description |
---|---|
TenantReuse |
AzureMonitorWorkspaceIntegration
Integraciones para el área de trabajo de Azure Monitor.
Nombre | Tipo | Description |
---|---|---|
azureMonitorWorkspaceResourceId |
string |
Identificador de recurso del área de trabajo de Azure Monitor conectada. |
createdByType
Tipo de identidad que creó el recurso.
Valor | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
DeterministicOutboundIP
Valor | Description |
---|---|
Disabled | |
Enabled |
EnterpriseConfigurations
Configuración empresarial de una instancia de Grafana
Nombre | Tipo | Description |
---|---|---|
marketplaceAutoRenew |
Configuración AutoRenew de la suscripción Enterprise |
|
marketplacePlanId |
string |
Identificador de plan de la suscripción de Azure Marketplace para los complementos enterprise |
ErrorAdditionalInfo
Información adicional sobre el error de administración de recursos.
Nombre | Tipo | Description |
---|---|---|
info |
object |
Información adicional. |
type |
string |
Tipo de información adicional. |
ErrorDetail
Detalle del error.
Nombre | Tipo | Description |
---|---|---|
additionalInfo |
Información adicional del error. |
|
code |
string |
Código de error. |
details |
Detalles del error. |
|
message |
string |
Mensaje de error. |
target |
string |
Destino del error. |
ErrorResponse
Respuesta de error
Nombre | Tipo | Description |
---|---|---|
error |
Objeto de error. |
GrafanaConfigurations
Configuraciones de servidor de una instancia de Grafana
Nombre | Tipo | Description |
---|---|---|
security |
Configuración de seguridad de Grafana |
|
smtp |
Configuración del servidor de correo electrónico. https://grafana.com/docs/grafana/v9.0/setup-grafana/configure-grafana/#smtp |
|
snapshots |
Configuración de instantáneas de Grafana |
|
users |
Configuración de usuarios de Grafana |
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.
Nombre | Tipo | Description |
---|---|---|
azureMonitorWorkspaceIntegrations |
Integraciones para el área de trabajo de Azure Monitor. |
GrafanaPlugin
Complemento de Grafana
Nombre | Tipo | Description |
---|---|---|
pluginId |
string |
Identificador del complemento de Grafana |
ManagedGrafana
Tipo de recurso grafana.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Id. de ARM del recurso de grafana |
identity |
Identidad administrada del recurso de grafana. |
|
location |
string |
Ubicación geográfica donde reside el recurso de grafana |
name |
string |
Nombre del recurso de grafana. |
properties |
Propiedades específicas del recurso de grafana. |
|
sku |
SKU del recurso grafana. |
|
systemData |
Metadatos del sistema relacionados con este recurso de grafana. |
|
tags |
object |
Etiquetas para el recurso de grafana. |
type |
string |
Tipo del recurso de grafana. |
ManagedGrafanaProperties
Propiedades específicas del recurso de grafana.
Nombre | Tipo | Valor predeterminado | Description |
---|---|---|---|
apiKey | Disabled |
Configuración de la clave de API de la instancia de Grafana. |
|
autoGeneratedDomainNameLabelScope |
Ámbito del cálculo hash de nombre determinista dns. |
||
deterministicOutboundIP | Disabled |
Si una instancia de Grafana usa direcciones IP de salida deterministas. |
|
endpoint |
string |
Punto de conexión de la instancia de Grafana. |
|
enterpriseConfigurations |
Configuración empresarial de una instancia de Grafana |
||
grafanaConfigurations |
Configuraciones de servidor de una instancia de Grafana |
||
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. |
||
grafanaMajorVersion |
string |
La versión principal del software de Grafana que se va a dirigir. |
|
grafanaPlugins |
<string,
Grafana |
Lista de complementos instalada de la instancia de Grafana. La clave es el identificador del complemento, el valor es la definición del complemento. |
|
grafanaVersion |
string |
La versión de software de Grafana. |
|
outboundIPs |
string[] |
Lista de direcciones IP de salida si está habilitado deterministaOutboundIP. |
|
privateEndpointConnections |
Conexiones de punto de conexión privado de la instancia de Grafana. |
||
provisioningState |
Estado de aprovisionamiento del recurso. |
||
publicNetworkAccess | Enabled |
Indique el estado para habilitar o deshabilitar el tráfico a través de la interfaz pública. |
|
zoneRedundancy | Disabled |
Configuración de redundancia de zona de la instancia de Grafana. |
ManagedServiceIdentity
Identidad de servicio administrada (identidades asignadas por el sistema o asignadas por el usuario)
Nombre | Tipo | Description |
---|---|---|
principalId |
string (uuid) |
Identificador de entidad de servicio de la identidad asignada por el sistema. Esta propiedad solo se proporcionará para una identidad asignada por el sistema. |
tenantId |
string (uuid) |
Identificador de inquilino de la identidad asignada por el sistema. Esta propiedad solo se proporcionará para una identidad asignada por el sistema. |
type |
Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned). |
|
userAssignedIdentities |
<string,
User |
identidades de User-Assigned |
ManagedServiceIdentityType
Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned).
Valor | Description |
---|---|
None | |
SystemAssigned | |
SystemAssigned,UserAssigned | |
UserAssigned |
MarketplaceAutoRenew
Configuración AutoRenew de la suscripción Enterprise
Valor | Description |
---|---|
Disabled | |
Enabled |
PrivateEndpoint
El recurso Punto de conexión privado.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de ARM para punto de conexión privado |
PrivateEndpointConnection
El recurso Conexión de punto de conexión privado.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
Nombre del recurso |
properties.groupIds |
string[] |
Identificadores del grupo de conexiones del punto de conexión privado. |
properties.privateEndpoint |
Recurso del punto de conexión privado. |
|
properties.privateLinkServiceConnectionState |
Colección de información sobre el estado de la conexión entre el consumidor del servicio y el proveedor. |
|
properties.provisioningState |
Estado de aprovisionamiento del recurso de conexión de punto de conexión privado. |
|
systemData |
Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy. |
|
type |
string |
Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
PrivateEndpointConnectionProvisioningState
Estado de aprovisionamiento actual.
Valor | Description |
---|---|
Creating | |
Deleting | |
Failed | |
Succeeded |
PrivateEndpointServiceConnectionStatus
Estado de conexión del punto de conexión privado.
Valor | Description |
---|---|
Approved | |
Pending | |
Rejected |
PrivateLinkServiceConnectionState
Colección de información sobre el estado de la conexión entre el consumidor del servicio y el proveedor.
Nombre | Tipo | Description |
---|---|---|
actionsRequired |
string |
Mensaje que indica si los cambios en el proveedor de servicios requieren actualizaciones en el consumidor. |
description |
string |
Motivo de aprobación o rechazo de la conexión. |
status |
Indica si el propietario del servicio ha aprobado o rechazado o eliminado la conexión. |
ProvisioningState
Valor | Description |
---|---|
Accepted | |
Canceled | |
Creating | |
Deleted | |
Deleting | |
Failed | |
NotSpecified | |
Succeeded | |
Updating |
PublicNetworkAccess
Indique el estado para habilitar o deshabilitar el tráfico a través de la interfaz pública.
Valor | Description |
---|---|
Disabled | |
Enabled |
ResourceSku
Nombre | Tipo | Description |
---|---|---|
name |
string |
Security
Configuración de seguridad de Grafana
Nombre | Tipo | Description |
---|---|---|
csrfAlwaysCheck |
boolean |
Establézcalo en true para ejecutar la comprobación CSRF incluso si la cookie de inicio de sesión no está en una solicitud (el valor predeterminado es false). |
Smtp
Configuración del servidor de correo electrónico. https://grafana.com/docs/grafana/v9.0/setup-grafana/configure-grafana/#smtp
Nombre | Tipo | Valor predeterminado | Description |
---|---|---|---|
enabled |
boolean |
False |
Habilite esta opción para permitir que Grafana envíe correo electrónico. El valor predeterminado es false |
fromAddress |
string |
Dirección que se usa al enviar correos electrónicos https://pkg.go.dev/net/mail#Address |
|
fromName |
string |
Nombre que se usará al enviar correos electrónicos. El valor predeterminado es "Notificación de Grafana administrada de Azure" https://pkg.go.dev/net/mail#Address |
|
host |
string |
Nombre de host del servidor SMTP con puerto, por ejemplo, test.email.net:587 |
|
password |
string |
Contraseña de la autenticación SMTP. Si la contraseña contiene # o ;, tiene que encapsularla con comillas triples. |
|
skipVerify |
boolean |
Compruebe SSL para el servidor SMTP. El valor predeterminado es false https://pkg.go.dev/crypto/tls#Config |
|
startTLSPolicy |
Valor StartTLSPolicy de la configuración SMTP https://pkg.go.dev/github.com/go-mail/mail#StartTLSPolicy |
||
user |
string |
Usuario de la autenticación SMTP |
Snapshots
Configuración de instantáneas de Grafana
Nombre | Tipo | Description |
---|---|---|
externalEnabled |
boolean |
Establézcalo en false para deshabilitar el punto de conexión de publicación de instantáneas externas |
StartTLSPolicy
Valor StartTLSPolicy de la configuración SMTP https://pkg.go.dev/github.com/go-mail/mail#StartTLSPolicy
Valor | Description |
---|---|
MandatoryStartTLS | |
NoStartTLS | |
OpportunisticStartTLS |
systemData
Metadatos relativos a la creación y última modificación del recurso.
Nombre | Tipo | Description |
---|---|---|
createdAt |
string (date-time) |
Marca de tiempo de creación de recursos (UTC). |
createdBy |
string |
Identidad que creó el recurso. |
createdByType |
Tipo de identidad que creó el recurso. |
|
lastModifiedAt |
string (date-time) |
Marca de tiempo de la última modificación del recurso (UTC) |
lastModifiedBy |
string |
Identidad que modificó por última vez el recurso. |
lastModifiedByType |
Tipo de identidad que modificó por última vez el recurso. |
UserAssignedIdentity
Propiedades de identidad asignadas por el usuario
Nombre | Tipo | Description |
---|---|---|
clientId |
string (uuid) |
Identificador de cliente de la identidad asignada. |
principalId |
string (uuid) |
Identificador de entidad de seguridad de la identidad asignada. |
Users
Configuración de usuarios de Grafana
Nombre | Tipo | Description |
---|---|---|
viewersCanEdit |
boolean |
Establézcalo en true para que los visores puedan acceder a los paneles de los paneles a los que tienen acceso y usar exploran y realizan modificaciones temporales en los paneles a los que tienen acceso. No pueden guardar sus cambios. |
ZoneRedundancy
Valor | Description |
---|---|
Disabled | |
Enabled |