Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Definicja zasobu Bicep
Typ zasobu grafana można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Dashboard/grafana, dodaj następujący kod Bicep do szablonu.
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'
}
}
Wartości właściwości
Microsoft.Dashboard/grafana
Nazwa | Opis | Wartość |
---|---|---|
tożsamość | Tożsamość zarządzana zasobu grafana. | ManagedServiceIdentity (tożsamość usługi) |
lokalizacja | Lokalizacja geograficzna, w której znajduje się zasób grafana | struna |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Właściwości specyficzne dla zasobu grafana. | ManagedGrafanaProperties |
Numer jednostki magazynowej | Jednostka SKU zasobu grafana. | Jednostka SKU zasobów |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
AzureMonitorWorkspaceIntegration
Nazwa | Opis | Wartość |
---|---|---|
azureMonitorWorkspaceResourceId | Identyfikator zasobu połączonego obszaru roboczego usługi Azure Monitor. | struna |
Integracje GrafanaIntegracje
Nazwa | Opis | Wartość |
---|---|---|
azureMonitorWorkspaceIntegrations | AzureMonitorWorkspaceIntegration[] |
ManagedGrafanaProperties
Nazwa | Opis | Wartość |
---|---|---|
Klucz apiKey | Ustawienie klucza interfejsu API wystąpienia narzędzia Grafana. | "Wyłączone" "Włączone" |
autoGeneratedDomainNameLabelScope | Zakres obliczania skrótu nazwy deterministycznej dns. | "TenantReuse" |
deterministicOutboundIP | Czy wystąpienie narzędzia Grafana używa deterministycznych wychodzących adresów IP. | "Wyłączone" "Włączone" |
grafanaIntegracje | GrafanaIntegrations to połączone środowisko obserwacji (np. wstępnie skonfigurowane źródło danych, dostosowane pulpity nawigacyjne narzędzia Grafana, ustawienia domyślne alertów) dla typowych scenariuszy monitorowania. | Integracje GrafanaIntegracje |
dostęp do sieci publicznej | Wskazuje stan włączania lub wyłączania ruchu przez interfejs publiczny. | "Wyłączone" "Włączone" |
strefaRedundancja | Ustawienie nadmiarowości strefy wystąpienia narzędzia Grafana. | "Wyłączone" "Włączone" |
ManagedGrafanaTags
Nazwa | Opis | Wartość |
---|
ManagedServiceIdentity (tożsamość usługi)
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości usługi zarządzanej (gdzie dozwolone są typy SystemAssigned i UserAssigned). | "Brak" "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" (wymagane) |
tożsamości przypisane użytkownikom | Zestaw tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Klucze słownika userAssignedIdentities będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Wartości słownika mogą być pustymi obiektami ({}) w żądaniach. | UserAssignedIdentities |
Jednostka SKU zasobów
Nazwa | Opis | Wartość |
---|---|---|
nazwa | ciąg (wymagany) |
UserAssignedIdentities
Nazwa | Opis | Wartość |
---|
Tożsamość przypisana przez użytkownika
Nazwa | Opis | Wartość |
---|
Przykłady użycia
Przykłady szybkiego startu platformy Azure
Poniższe szablony szybkiego startu platformy Azure zawierają przykłady Bicep na potrzeby wdrażania tego typu zasobu.
Plik Bicep | Opis |
---|---|
tworzenie usługi AKS przy użyciu rozwiązania Prometheus i narzędzia Grafana za pomocą linku privae | Spowoduje to utworzenie narzędzia Azure grafana, AKS i zainstalowanie rozwiązania Prometheus, zestawu narzędzi do monitorowania i zgłaszania alertów typu open source w klastrze usługi Azure Kubernetes Service (AKS). Następnie użyjesz zarządzanego prywatnego punktu końcowego usługi Azure Managed Grafana, aby nawiązać połączenie z tym serwerem Prometheus i wyświetlić dane rozwiązania Prometheus na pulpicie nawigacyjnym narzędzia Grafana |
Definicja zasobu szablonu usługi ARM
Typ zasobu grafana można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Dashboard/grafana, dodaj następujący kod JSON do szablonu.
{
"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"
}
}
Wartości właściwości
Microsoft.Dashboard/grafana
Nazwa | Opis | Wartość |
---|---|---|
apiVersion (wersja interfejsu api) | Wersja interfejsu API | '2022-08-01' |
tożsamość | Tożsamość zarządzana zasobu grafana. | ManagedServiceIdentity (tożsamość usługi) |
lokalizacja | Lokalizacja geograficzna, w której znajduje się zasób grafana | struna |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Właściwości specyficzne dla zasobu grafana. | ManagedGrafanaProperties |
Numer jednostki magazynowej | Jednostka SKU zasobu grafana. | Jednostka SKU zasobów |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
typ | Typ zasobu | "Microsoft.Dashboard/grafana" |
AzureMonitorWorkspaceIntegration
Nazwa | Opis | Wartość |
---|---|---|
azureMonitorWorkspaceResourceId | Identyfikator zasobu połączonego obszaru roboczego usługi Azure Monitor. | struna |
Integracje GrafanaIntegracje
Nazwa | Opis | Wartość |
---|---|---|
azureMonitorWorkspaceIntegrations | AzureMonitorWorkspaceIntegration[] |
ManagedGrafanaProperties
Nazwa | Opis | Wartość |
---|---|---|
Klucz apiKey | Ustawienie klucza interfejsu API wystąpienia narzędzia Grafana. | "Wyłączone" "Włączone" |
autoGeneratedDomainNameLabelScope | Zakres obliczania skrótu nazwy deterministycznej dns. | "TenantReuse" |
deterministicOutboundIP | Czy wystąpienie narzędzia Grafana używa deterministycznych wychodzących adresów IP. | "Wyłączone" "Włączone" |
grafanaIntegracje | GrafanaIntegrations to połączone środowisko obserwacji (np. wstępnie skonfigurowane źródło danych, dostosowane pulpity nawigacyjne narzędzia Grafana, ustawienia domyślne alertów) dla typowych scenariuszy monitorowania. | Integracje GrafanaIntegracje |
dostęp do sieci publicznej | Wskazuje stan włączania lub wyłączania ruchu przez interfejs publiczny. | "Wyłączone" "Włączone" |
strefaRedundancja | Ustawienie nadmiarowości strefy wystąpienia narzędzia Grafana. | "Wyłączone" "Włączone" |
ManagedGrafanaTags
Nazwa | Opis | Wartość |
---|
ManagedServiceIdentity (tożsamość usługi)
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości usługi zarządzanej (gdzie dozwolone są typy SystemAssigned i UserAssigned). | "Brak" "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" (wymagane) |
tożsamości przypisane użytkownikom | Zestaw tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Klucze słownika userAssignedIdentities będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Wartości słownika mogą być pustymi obiektami ({}) w żądaniach. | UserAssignedIdentities |
Jednostka SKU zasobów
Nazwa | Opis | Wartość |
---|---|---|
nazwa | ciąg (wymagany) |
UserAssignedIdentities
Nazwa | Opis | Wartość |
---|
Tożsamość przypisana przez użytkownika
Nazwa | Opis | Wartość |
---|
Przykłady użycia
Szablony szybkiego startu platformy Azure
Następujące szablony szybkiego startu platformy Azure wdrożyć ten typ zasobu.
Szablon | Opis |
---|---|
tworzenie usługi AKS przy użyciu rozwiązania Prometheus i narzędzia Grafana za pomocą linku privae wdrażanie |
Spowoduje to utworzenie narzędzia Azure grafana, AKS i zainstalowanie rozwiązania Prometheus, zestawu narzędzi do monitorowania i zgłaszania alertów typu open source w klastrze usługi Azure Kubernetes Service (AKS). Następnie użyjesz zarządzanego prywatnego punktu końcowego usługi Azure Managed Grafana, aby nawiązać połączenie z tym serwerem Prometheus i wyświetlić dane rozwiązania Prometheus na pulpicie nawigacyjnym narzędzia Grafana |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu grafana można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Dashboard/grafana, dodaj następujący program Terraform do szablonu.
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"
}
}
}
Wartości właściwości
Microsoft.Dashboard/grafana
Nazwa | Opis | Wartość |
---|---|---|
tożsamość | Tożsamość zarządzana zasobu grafana. | ManagedServiceIdentity (tożsamość usługi) |
lokalizacja | Lokalizacja geograficzna, w której znajduje się zasób grafana | struna |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Właściwości specyficzne dla zasobu grafana. | ManagedGrafanaProperties |
Numer jednostki magazynowej | Jednostka SKU zasobu grafana. | Jednostka SKU zasobów |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. |
typ | Typ zasobu | "Microsoft.Dashboard/grafana@2022-08-01" |
AzureMonitorWorkspaceIntegration
Nazwa | Opis | Wartość |
---|---|---|
azureMonitorWorkspaceResourceId | Identyfikator zasobu połączonego obszaru roboczego usługi Azure Monitor. | struna |
Integracje GrafanaIntegracje
Nazwa | Opis | Wartość |
---|---|---|
azureMonitorWorkspaceIntegrations | AzureMonitorWorkspaceIntegration[] |
ManagedGrafanaProperties
Nazwa | Opis | Wartość |
---|---|---|
Klucz apiKey | Ustawienie klucza interfejsu API wystąpienia narzędzia Grafana. | "Wyłączone" "Włączone" |
autoGeneratedDomainNameLabelScope | Zakres obliczania skrótu nazwy deterministycznej dns. | "TenantReuse" |
deterministicOutboundIP | Czy wystąpienie narzędzia Grafana używa deterministycznych wychodzących adresów IP. | "Wyłączone" "Włączone" |
grafanaIntegracje | GrafanaIntegrations to połączone środowisko obserwacji (np. wstępnie skonfigurowane źródło danych, dostosowane pulpity nawigacyjne narzędzia Grafana, ustawienia domyślne alertów) dla typowych scenariuszy monitorowania. | Integracje GrafanaIntegracje |
dostęp do sieci publicznej | Wskazuje stan włączania lub wyłączania ruchu przez interfejs publiczny. | "Wyłączone" "Włączone" |
strefaRedundancja | Ustawienie nadmiarowości strefy wystąpienia narzędzia Grafana. | "Wyłączone" "Włączone" |
ManagedGrafanaTags
Nazwa | Opis | Wartość |
---|
ManagedServiceIdentity (tożsamość usługi)
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości usługi zarządzanej (gdzie dozwolone są typy SystemAssigned i UserAssigned). | "Brak" "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" (wymagane) |
tożsamości przypisane użytkownikom | Zestaw tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Klucze słownika userAssignedIdentities będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Wartości słownika mogą być pustymi obiektami ({}) w żądaniach. | UserAssignedIdentities |
Jednostka SKU zasobów
Nazwa | Opis | Wartość |
---|---|---|
nazwa | ciąg (wymagany) |
UserAssignedIdentities
Nazwa | Opis | Wartość |
---|
Tożsamość przypisana przez użytkownika
Nazwa | Opis | Wartość |
---|