Udostępnij za pośrednictwem


Microsoft.Dashboard grafana

Definicja zasobu Bicep

Typ zasobu grafana można wdrożyć przy użyciu operacji docelowych:

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@2024-11-01-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    apiKey: 'string'
    autoGeneratedDomainNameLabelScope: 'string'
    deterministicOutboundIP: 'string'
    enterpriseConfigurations: {
      marketplaceAutoRenew: 'string'
      marketplacePlanId: 'string'
    }
    grafanaConfigurations: {
      security: {
        csrfAlwaysCheck: bool
      }
      smtp: {
        enabled: bool
        fromAddress: 'string'
        fromName: 'string'
        host: 'string'
        password: 'string'
        skipVerify: bool
        startTLSPolicy: 'string'
        user: 'string'
      }
      snapshots: {
        externalEnabled: bool
      }
      unifiedAlertingScreenshots: {
        captureEnabled: bool
      }
      users: {
        editorsCanAdmin: bool
        viewersCanEdit: bool
      }
    }
    grafanaIntegrations: {
      azureMonitorWorkspaceIntegrations: [
        {
          azureMonitorWorkspaceResourceId: 'string'
        }
      ]
    }
    grafanaMajorVersion: 'string'
    grafanaPlugins: {
      {customized property}: {}
    }
    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ści usługi zarządzanej przypisane do tego zasobu. ManagedServiceIdentity (tożsamość usługi)
lokalizacja Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
nazwa Nazwa zasobu struna

Ograniczenia:
Wzorzec = ^[a-zA-Z][a-z0-9A-Z-]{0,28}[a-z0-9A-Z]$ (wymagane)
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. ciąg

Konfiguracje przedsiębiorstwa

Nazwa Opis Wartość
marketplaceAutoRenew (Automatyczne odnawianie) Ustawienie AutoRenew subskrypcji Enterprise "Wyłączone"
"Włączone"
marketplacePlanId (identyfikator rynku) Identyfikator planu subskrypcji witryny Azure Marketplace dla wtyczek Enterprise ciąg

GrafanaConfigurations

Nazwa Opis Wartość
zabezpieczenia Ustawienia zabezpieczeń narzędzia Grafana Bezpieczeństwo
Smtp Ustawienia serwera poczty e-mail.
https://grafana.com/docs/grafana/v9.0/setup-grafana/configure-grafana/#smtp
Smtp
Migawek Ustawienia migawek narzędzia Grafana migawek
unifiedAlertingZrzuty ekranu Ustawienia zrzutów ekranu narzędzia Grafana Unified Alerting Ujednolicone alertyZrzuty ekranu
Użytkowników Ustawienia użytkowników narzędzia Grafana użytkownicy

Integracje GrafanaIntegracje

Nazwa Opis Wartość
azureMonitorWorkspaceIntegrations AzureMonitorWorkspaceIntegration[]

Wtyczka GrafanaPlugin

Nazwa Opis Wartość

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"
Konfiguracje przedsiębiorstwa Ustawienia przedsiębiorstwa wystąpienia narzędzia Grafana EnterpriseConfigurations
grafanaKonfiguracje Konfiguracje serwera wystąpienia narzędzia Grafana GrafanaConfigurations
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
grafanaMajorVersion Główna wersja oprogramowania Grafana docelowa. ciąg
grafanaPlugins (Wtyczki grafana) Zainstalowana lista wtyczek wystąpienia narzędzia Grafana. Klucz to identyfikator wtyczki, wartość to definicja wtyczki. ManagedGrafanaPropertiesGrafanaPlugins
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"

ManagedGrafanaPropertiesGrafanaPlugins

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 Nazwa jednostki SKU. ciąg (wymagany)

Zabezpieczenia

Nazwa Opis Wartość
csrfAlwaysCheck (Sprawdzanie w przeglądarce) Ustaw wartość true, aby wykonać sprawdzanie CSRF, nawet jeśli plik cookie logowania nie znajduje się w żądaniu (wartość domyślna false). Bool

Smtp

Nazwa Opis Wartość
Włączone Włącz tę opcję, aby zezwolić aplikacji Grafana na wysyłanie wiadomości e-mail. Wartość domyślna to false Bool
fromAddress (adres nadawcy) Adres używany podczas wysyłania wiadomości e-mail
https://pkg.go.dev/net/mail#Address
ciąg
fromName (nazwa_od) Nazwa do użycia podczas wysyłania wiadomości e-mail. Wartość domyślna to "Azure Managed Grafana Notification" (Powiadomienie zarządzane przez platformę Azure)
https://pkg.go.dev/net/mail#Address
ciąg
gospodarz Nazwa hosta serwera SMTP z portem, np. test.email.net:587 ciąg
hasło Hasło uwierzytelniania SMTP. Jeśli hasło zawiera #lub ;, musisz owinąć je potrójnymi cudzysłowami struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
pomińZweryfikuj Sprawdź protokół SSL dla serwera SMTP. Wartość domyślna to false
https://pkg.go.dev/crypto/tls#Config
Bool
startTLSPolicy Ustawienie StartTLSPolicy konfiguracji SMTP
https://pkg.go.dev/github.com/go-mail/mail#StartTLSPolicy
"ObowiązkowyStartTLS"
"NoStartTLS"
"OporportunisticStartTLS"
użytkownik Użytkownik uwierzytelniania SMTP ciąg

Migawek

Nazwa Opis Wartość
externalEnabled (Włączone zewnętrzne) Ustaw wartość false, aby wyłączyć zewnętrzny punkt końcowy publikowania migawek Bool

Śledzone tagi zasobów

Nazwa Opis Wartość

Ujednolicone alertyZrzuty ekranu

Nazwa Opis Wartość
captureEnabled (przechwytywanie) Ustaw wartość false, aby wyłączyć przechwytywanie zrzutu ekranu w Unified Alert z powodu problemu z wydajnością. Bool

UserAssignedIdentities

Nazwa Opis Wartość

Tożsamość przypisana przez użytkownika

Nazwa Opis Wartość

Użytkownicy

Nazwa Opis Wartość
redaktorzyCanAdmin Ustaw wartość true, aby redaktorzy mogli administrować tworzonymi przez siebie pulpitami nawigacyjnymi, folderami i zespołami. Bool
widzowieCanEdit Ustaw wartość true, aby osoby przeglądające mogły uzyskiwać dostęp do paneli na pulpitach nawigacyjnych, do których mają dostęp, oraz korzystać z nich, eksplorować i wykonywać tymczasowe edycje na panelach. Nie mogą zapisać swoich zmian. Bool

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:

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": "2024-11-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "apiKey": "string",
    "autoGeneratedDomainNameLabelScope": "string",
    "deterministicOutboundIP": "string",
    "enterpriseConfigurations": {
      "marketplaceAutoRenew": "string",
      "marketplacePlanId": "string"
    },
    "grafanaConfigurations": {
      "security": {
        "csrfAlwaysCheck": "bool"
      },
      "smtp": {
        "enabled": "bool",
        "fromAddress": "string",
        "fromName": "string",
        "host": "string",
        "password": "string",
        "skipVerify": "bool",
        "startTLSPolicy": "string",
        "user": "string"
      },
      "snapshots": {
        "externalEnabled": "bool"
      },
      "unifiedAlertingScreenshots": {
        "captureEnabled": "bool"
      },
      "users": {
        "editorsCanAdmin": "bool",
        "viewersCanEdit": "bool"
      }
    },
    "grafanaIntegrations": {
      "azureMonitorWorkspaceIntegrations": [
        {
          "azureMonitorWorkspaceResourceId": "string"
        }
      ]
    },
    "grafanaMajorVersion": "string",
    "grafanaPlugins": {
      "{customized property}": {
      }
    },
    "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 "2024-11-01-preview"
tożsamość Tożsamości usługi zarządzanej przypisane do tego zasobu. ManagedServiceIdentity (tożsamość usługi)
lokalizacja Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
nazwa Nazwa zasobu struna

Ograniczenia:
Wzorzec = ^[a-zA-Z][a-z0-9A-Z-]{0,28}[a-z0-9A-Z]$ (wymagane)
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. ciąg

Konfiguracje przedsiębiorstwa

Nazwa Opis Wartość
marketplaceAutoRenew (Automatyczne odnawianie) Ustawienie AutoRenew subskrypcji Enterprise "Wyłączone"
"Włączone"
marketplacePlanId (identyfikator rynku) Identyfikator planu subskrypcji witryny Azure Marketplace dla wtyczek Enterprise ciąg

GrafanaConfigurations

Nazwa Opis Wartość
zabezpieczenia Ustawienia zabezpieczeń narzędzia Grafana Bezpieczeństwo
Smtp Ustawienia serwera poczty e-mail.
https://grafana.com/docs/grafana/v9.0/setup-grafana/configure-grafana/#smtp
Smtp
Migawek Ustawienia migawek narzędzia Grafana migawek
unifiedAlertingZrzuty ekranu Ustawienia zrzutów ekranu narzędzia Grafana Unified Alerting Ujednolicone alertyZrzuty ekranu
Użytkowników Ustawienia użytkowników narzędzia Grafana użytkownicy

Integracje GrafanaIntegracje

Nazwa Opis Wartość
azureMonitorWorkspaceIntegrations AzureMonitorWorkspaceIntegration[]

Wtyczka GrafanaPlugin

Nazwa Opis Wartość

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"
Konfiguracje przedsiębiorstwa Ustawienia przedsiębiorstwa wystąpienia narzędzia Grafana EnterpriseConfigurations
grafanaKonfiguracje Konfiguracje serwera wystąpienia narzędzia Grafana GrafanaConfigurations
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
grafanaMajorVersion Główna wersja oprogramowania Grafana docelowa. ciąg
grafanaPlugins (Wtyczki grafana) Zainstalowana lista wtyczek wystąpienia narzędzia Grafana. Klucz to identyfikator wtyczki, wartość to definicja wtyczki. ManagedGrafanaPropertiesGrafanaPlugins
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"

ManagedGrafanaPropertiesGrafanaPlugins

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 Nazwa jednostki SKU. ciąg (wymagany)

Zabezpieczenia

Nazwa Opis Wartość
csrfAlwaysCheck (Sprawdzanie w przeglądarce) Ustaw wartość true, aby wykonać sprawdzanie CSRF, nawet jeśli plik cookie logowania nie znajduje się w żądaniu (wartość domyślna false). Bool

Smtp

Nazwa Opis Wartość
Włączone Włącz tę opcję, aby zezwolić aplikacji Grafana na wysyłanie wiadomości e-mail. Wartość domyślna to false Bool
fromAddress (adres nadawcy) Adres używany podczas wysyłania wiadomości e-mail
https://pkg.go.dev/net/mail#Address
ciąg
fromName (nazwa_od) Nazwa do użycia podczas wysyłania wiadomości e-mail. Wartość domyślna to "Azure Managed Grafana Notification" (Powiadomienie zarządzane przez platformę Azure)
https://pkg.go.dev/net/mail#Address
ciąg
gospodarz Nazwa hosta serwera SMTP z portem, np. test.email.net:587 ciąg
hasło Hasło uwierzytelniania SMTP. Jeśli hasło zawiera #lub ;, musisz owinąć je potrójnymi cudzysłowami struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
pomińZweryfikuj Sprawdź protokół SSL dla serwera SMTP. Wartość domyślna to false
https://pkg.go.dev/crypto/tls#Config
Bool
startTLSPolicy Ustawienie StartTLSPolicy konfiguracji SMTP
https://pkg.go.dev/github.com/go-mail/mail#StartTLSPolicy
"ObowiązkowyStartTLS"
"NoStartTLS"
"OporportunisticStartTLS"
użytkownik Użytkownik uwierzytelniania SMTP ciąg

Migawek

Nazwa Opis Wartość
externalEnabled (Włączone zewnętrzne) Ustaw wartość false, aby wyłączyć zewnętrzny punkt końcowy publikowania migawek Bool

Śledzone tagi zasobów

Nazwa Opis Wartość

Ujednolicone alertyZrzuty ekranu

Nazwa Opis Wartość
captureEnabled (przechwytywanie) Ustaw wartość false, aby wyłączyć przechwytywanie zrzutu ekranu w Unified Alert z powodu problemu z wydajnością. Bool

UserAssignedIdentities

Nazwa Opis Wartość

Tożsamość przypisana przez użytkownika

Nazwa Opis Wartość

Użytkownicy

Nazwa Opis Wartość
redaktorzyCanAdmin Ustaw wartość true, aby redaktorzy mogli administrować tworzonymi przez siebie pulpitami nawigacyjnymi, folderami i zespołami. Bool
widzowieCanEdit Ustaw wartość true, aby osoby przeglądające mogły uzyskiwać dostęp do paneli na pulpitach nawigacyjnych, do których mają dostęp, oraz korzystać z nich, eksplorować i wykonywać tymczasowe edycje na panelach. Nie mogą zapisać swoich zmian. Bool

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 w usłudze Azure
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@2024-11-01-preview"
  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"
      enterpriseConfigurations = {
        marketplaceAutoRenew = "string"
        marketplacePlanId = "string"
      }
      grafanaConfigurations = {
        security = {
          csrfAlwaysCheck = bool
        }
        smtp = {
          enabled = bool
          fromAddress = "string"
          fromName = "string"
          host = "string"
          password = "string"
          skipVerify = bool
          startTLSPolicy = "string"
          user = "string"
        }
        snapshots = {
          externalEnabled = bool
        }
        unifiedAlertingScreenshots = {
          captureEnabled = bool
        }
        users = {
          editorsCanAdmin = bool
          viewersCanEdit = bool
        }
      }
      grafanaIntegrations = {
        azureMonitorWorkspaceIntegrations = [
          {
            azureMonitorWorkspaceResourceId = "string"
          }
        ]
      }
      grafanaMajorVersion = "string"
      grafanaPlugins = {
        {customized property} = {
        }
      }
      publicNetworkAccess = "string"
      zoneRedundancy = "string"
    }
    sku = {
      name = "string"
    }
  }
}

Wartości właściwości

Microsoft.Dashboard/grafana

Nazwa Opis Wartość
tożsamość Tożsamości usługi zarządzanej przypisane do tego zasobu. ManagedServiceIdentity (tożsamość usługi)
lokalizacja Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
nazwa Nazwa zasobu struna

Ograniczenia:
Wzorzec = ^[a-zA-Z][a-z0-9A-Z-]{0,28}[a-z0-9A-Z]$ (wymagane)
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@2024-11-01-preview"

AzureMonitorWorkspaceIntegration

Nazwa Opis Wartość
azureMonitorWorkspaceResourceId Identyfikator zasobu połączonego obszaru roboczego usługi Azure Monitor. ciąg

Konfiguracje przedsiębiorstwa

Nazwa Opis Wartość
marketplaceAutoRenew (Automatyczne odnawianie) Ustawienie AutoRenew subskrypcji Enterprise "Wyłączone"
"Włączone"
marketplacePlanId (identyfikator rynku) Identyfikator planu subskrypcji witryny Azure Marketplace dla wtyczek Enterprise ciąg

GrafanaConfigurations

Nazwa Opis Wartość
zabezpieczenia Ustawienia zabezpieczeń narzędzia Grafana Bezpieczeństwo
Smtp Ustawienia serwera poczty e-mail.
https://grafana.com/docs/grafana/v9.0/setup-grafana/configure-grafana/#smtp
Smtp
Migawek Ustawienia migawek narzędzia Grafana migawek
unifiedAlertingZrzuty ekranu Ustawienia zrzutów ekranu narzędzia Grafana Unified Alerting Ujednolicone alertyZrzuty ekranu
Użytkowników Ustawienia użytkowników narzędzia Grafana użytkownicy

Integracje GrafanaIntegracje

Nazwa Opis Wartość
azureMonitorWorkspaceIntegrations AzureMonitorWorkspaceIntegration[]

Wtyczka GrafanaPlugin

Nazwa Opis Wartość

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"
Konfiguracje przedsiębiorstwa Ustawienia przedsiębiorstwa wystąpienia narzędzia Grafana EnterpriseConfigurations
grafanaKonfiguracje Konfiguracje serwera wystąpienia narzędzia Grafana GrafanaConfigurations
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
grafanaMajorVersion Główna wersja oprogramowania Grafana docelowa. ciąg
grafanaPlugins (Wtyczki grafana) Zainstalowana lista wtyczek wystąpienia narzędzia Grafana. Klucz to identyfikator wtyczki, wartość to definicja wtyczki. ManagedGrafanaPropertiesGrafanaPlugins
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"

ManagedGrafanaPropertiesGrafanaPlugins

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 Nazwa jednostki SKU. ciąg (wymagany)

Zabezpieczenia

Nazwa Opis Wartość
csrfAlwaysCheck (Sprawdzanie w przeglądarce) Ustaw wartość true, aby wykonać sprawdzanie CSRF, nawet jeśli plik cookie logowania nie znajduje się w żądaniu (wartość domyślna false). Bool

Smtp

Nazwa Opis Wartość
Włączone Włącz tę opcję, aby zezwolić aplikacji Grafana na wysyłanie wiadomości e-mail. Wartość domyślna to false Bool
fromAddress (adres nadawcy) Adres używany podczas wysyłania wiadomości e-mail
https://pkg.go.dev/net/mail#Address
ciąg
fromName (nazwa_od) Nazwa do użycia podczas wysyłania wiadomości e-mail. Wartość domyślna to "Azure Managed Grafana Notification" (Powiadomienie zarządzane przez platformę Azure)
https://pkg.go.dev/net/mail#Address
ciąg
gospodarz Nazwa hosta serwera SMTP z portem, np. test.email.net:587 ciąg
hasło Hasło uwierzytelniania SMTP. Jeśli hasło zawiera #lub ;, musisz owinąć je potrójnymi cudzysłowami struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
pomińZweryfikuj Sprawdź protokół SSL dla serwera SMTP. Wartość domyślna to false
https://pkg.go.dev/crypto/tls#Config
Bool
startTLSPolicy Ustawienie StartTLSPolicy konfiguracji SMTP
https://pkg.go.dev/github.com/go-mail/mail#StartTLSPolicy
"ObowiązkowyStartTLS"
"NoStartTLS"
"OporportunisticStartTLS"
użytkownik Użytkownik uwierzytelniania SMTP ciąg

Migawek

Nazwa Opis Wartość
externalEnabled (Włączone zewnętrzne) Ustaw wartość false, aby wyłączyć zewnętrzny punkt końcowy publikowania migawek Bool

Śledzone tagi zasobów

Nazwa Opis Wartość

Ujednolicone alertyZrzuty ekranu

Nazwa Opis Wartość
captureEnabled (przechwytywanie) Ustaw wartość false, aby wyłączyć przechwytywanie zrzutu ekranu w Unified Alert z powodu problemu z wydajnością. Bool

UserAssignedIdentities

Nazwa Opis Wartość

Tożsamość przypisana przez użytkownika

Nazwa Opis Wartość

Użytkownicy

Nazwa Opis Wartość
redaktorzyCanAdmin Ustaw wartość true, aby redaktorzy mogli administrować tworzonymi przez siebie pulpitami nawigacyjnymi, folderami i zespołami. Bool
widzowieCanEdit Ustaw wartość true, aby osoby przeglądające mogły uzyskiwać dostęp do paneli na pulpitach nawigacyjnych, do których mają dostęp, oraz korzystać z nich, eksplorować i wykonywać tymczasowe edycje na panelach. Nie mogą zapisać swoich zmian. Bool