Protokollierung

circle-info

Gilt für Version 2.4 und höher

AppConfig:LoggingConfig:WorkspaceId

Linux: AppConfig__LoggingConfig__WorkspaceId

Wert: Guid

Beschreibung:

Die WorkspaceID Ihres Log Analytics-Arbeitsbereichs (angezeigt in der Übersicht des Arbeitsbereichs). Dies ist eine erforderliche Einstellung, wenn Sie Azure Monitor zusammen mit verwenden möchten SharedKey.

circle-exclamation

AppConfig:LoggingConfig:SharedKey

Linux: AppConfig__LoggingConfig__SharedKey

Wert: String

Beschreibung:

Verwenden Sie einen der beiden Schlüssel für den Log Analytics-Arbeitsbereich. Sie werden angezeigt, wenn Sie den Log Analytics-Arbeitsbereich im portal.azure.com aufrufen und zu Einstellungen/Agents navigieren, wo Sie den Abschnitt "Log Analytics agent instructions" aufklappen können. Verwenden Sie entweder den Primary- oder den Secondary-Schlüssel.

Dies ist eine erforderliche Einstellung, wenn Sie Azure Monitor zusammen mit WorkspaceId verwenden möchten.

circle-exclamation
circle-info

SCEPman Certificate Master unterstützt nicht das Speichern von Konfigurationswerten im Key Vault auf die gleiche Weise wie die SCEPman-Kernkomponente. Es gibt jedoch eine generische Möglichkeit, App Service-Einstellungen im Key Vault zu speichern, die Mika Berglundarrow-up-right in seinem Blog beschreibt. Kurz gesagt müssen Sie der Managed Identity des Certificate Master die Berechtigung Secrets-Get hinzufügen und für den SharedKey würden Sie @Microsoft.KeyVault(SecretUri=https://YOURKEYVAULTNAMEHERE.vault.azure.net/secrets/appconfig--loggingconfig--sharedkey/) als Wert für AppConfig:LoggingConfig:SharedKey verwenden.

AppConfig:LoggingConfig:DataCollectionEndpointUri

Linux: AppConfig__LoggingConfig__DataCollectionEndpointUri

Wert: String

Beschreibung:

Wird in Verbindung mit AppConfig:LoggingConfig:RuleId verwendet, um in einen Log Analytics-Arbeitsbereich zu protokollieren und sich mit der Managed Identity des App Service zu authentifizieren.

Dies ist die URI des Data Collection Endpoint (DCE) von Azure Monitor.

AppConfig:LoggingConfig:RuleId

Linux: AppConfig__LoggingConfig__RuleId

Wert: String

Beschreibung:

Wird in Verbindung mit AppConfig:LoggingConfig:DataCollectionEndpointUri verwendet, um in einen Log Analytics-Arbeitsbereich zu protokollieren und sich mit der Managed Identity des App Service zu authentifizieren.

Diese Einstellung ist die unveränderliche Id der Data Collection Rule (DCR)-Ressource.

Den Managed Identities der App Services, die in die DCR protokollieren, muss die Monitoring Metrics Publisher Rolle auf der DCR zugewiesen werden.

In der Regel konfigurieren Sie diese Einstellung nicht manuell, da das SCEPman PS-Modul oder das Terraform-Modul dies für Sie tun und beim Erstellen der DCR und DCE automatisch die erforderliche Rolle zuweisen.

AppConfig:LoggingConfig:AzureOfferingDomain

Linux: AppConfig__LoggingConfig__AzureOfferingDomain

Wert: String

Beschreibung:

Wenn sich der Arbeitsbereich nicht in der Global Azure Cloud befindet, können Sie hier die Offering-Domain konfigurieren. Standard ist 'azure.com'.

triangle-exclamation

AppConfig:LoggingConfig:LogLevel

Linux: AppConfig__LoggingConfig__LogLevel

Wert: Trace, Debug, Info, Warn, Error, Fatal

Beschreibung:

Das minimale zu protokollierende Log-Level. Standard ist 'Info'. Es werden nur Logeinträge mit einem Log-Level gleich oder höher als das konfigurierte Log-Level protokolliert.

Beachten Sie, dass bei Konfiguration dieses Settings auf 'Trace' oder 'Debug' die Protokollausgabe personenbezogene Daten wie UPNs oder IP-Adressen von Benutzern enthalten kann. Wenn Sie personenbezogene Daten in der Protokollausgabe vermeiden möchten, sollten Sie diese Einstellung auf 'Info' oder höher setzen.

AppConfig:LoggingConfig:AzureEventHubConnectionString

Linux: AppConfig__LoggingConfig__AzureEventHubConnectionString

circle-info

Das Protokollieren in Azure Event Hub ist in Version 2.7 und höher möglich

Wert: String

Beschreibung:

Die Verbindungszeichenfolge zu Ihrem Azure Event Hub. Dies ist eine erforderliche Einstellung, wenn Sie Azure Event Hub verwenden möchten.

AppConfig:LoggingConfig:AzureEventHubName

Linux: AppConfig__LoggingConfig__AzureEventHubName

circle-info

Das Protokollieren in Azure Event Hub ist in Version 2.7 und höher möglich

Wert: String

Beschreibung:

Der Name Ihres Azure Event Hub. Dies ist eine erforderliche Einstellung, wenn Sie Azure Event Hub verwenden möchten.

AppConfig:LoggingConfig:AzureEventHubPartitionKey

Linux: AppConfig__LoggingConfig__AzureEventHubPartitionKey

circle-info

Das Protokollieren in Azure Event Hub ist in Version 2.7 und höher möglich

Wert: String

Beschreibung:

Der Partition Key Ihres Azure Event Hub. Das Festlegen ist optional. Wenn Sie diesen nicht setzen, lautet der Standardwert '0'.

Zuletzt aktualisiert

War das hilfreich?