# Protokollierung

{% hint style="info" %}
Diese Einstellungen sollten nur auf den SCEPman App Service angewendet werden, nicht auf den Certificate Master. Bitte verweisen Sie auf [SCEPman-Einstellungen](https://docs.scepman.com/de/scepman-konfiguration/application-settings).

Gilt für Version 2.4 und höher
{% endhint %}

## AppConfig:LoggingConfig:DataCollectionEndpointUri

*Linux: AppConfig\_\_LoggingConfig\_\_*&#x44;ataCollectionEndpointUri

{% hint style="info" %}
Protokollierung über DCE ist in Version 3.0 und höher möglich
{% endhint %}

**Wert:** Uri

**Beschreibung:**

Die Data Collection Endpoint-Uri ist das Ziel, an das SCEPman seine Protokolle sendet. Dies nutzt das Standard-DCE der Data Collection Rule, die bei einer Standardbereitstellung automatisch erstellt wird.

## AppConfig:LoggingConfig:RuleId

*Linux: AppConfig\_\_LoggingConfig\_\_*&#x52;uleId

{% hint style="info" %}
Protokollierung über DCE ist in Version 3.0 und höher möglich
{% endhint %}

**Wert:** String

**Beschreibung:**

Dies ist die eindeutige Kennung der Data Collection Rule, die von SCEPman verwendet werden soll.

## AppConfig:LoggingConfig:WorkspaceId

*Linux: AppConfig\_\_LoggingConfig\_\_WorkspaceId*

**Wert:** Guid

**Beschreibung:**

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

## AppConfig:LoggingConfig:SharedKey

*Linux: AppConfig\_\_LoggingConfig\_\_SharedKey*

**Wert:** String

**Beschreibung:**

Verwenden Sie einen der beiden Schlüssel für den Log Analytics-Arbeitsbereich. Diese werden angezeigt, wenn Sie auf Ihren SCEPman Log Analytics-Arbeitsbereich zugreifen 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.

## AppConfig:LoggingConfig:AzureOfferingDomain

*Linux: AppConfig\_\_LoggingConfig\_\_AzureOfferingDomain*

**Wert:** String

**Beschreibung:**

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

{% hint style="danger" %}
Änderungen können Ihrem Dienst schaden!
{% endhint %}

## AppConfig:LoggingConfig:LogLevel

*Linux: AppConfig\_\_LoggingConfig\_\_LogLevel*

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

**Beschreibung:**

Das minimale Protokollierungsniveau, das protokolliert werden soll. Standard ist 'Info'. Nur Protokolleinträge mit einem Protokollierungsniveau, das gleich oder höher als das konfigurierte Niveau ist, werden protokolliert.

Beachten Sie, dass bei Konfiguration dieses Werts 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 diesen Wert auf 'Info' oder höher einstellen.

## AppConfig:LoggingConfig:AzureEventHubConnectionString

*Linux: AppConfig\_\_LoggingConfig\_\_AzureEventHubConnectionString*

{% hint style="info" %}
Das Protokollieren an Azure Event Hub ist in Version 2.5 und höher möglich
{% endhint %}

**Wert:** String

**Beschreibung:**

Die Verbindungszeichenfolge zu Ihrem Azure Event Hub. Wenn Sie Azure Event Hub verwenden möchten, müssen Sie entweder diese Einstellung konfigurieren oder [AppConfig:LoggingConfig:AzureEventHubServiceUri](#appconfig-loggingconfig-azureeventhubserviceuri). Wenn Sie AzureEventHubConnectionString verwenden, muss sie die Authentifizierungsinformationen enthalten.

## AppConfig:LoggingConfig:AzureEventHubName

*Linux: AppConfig\_\_LoggingConfig\_\_AzureEventHubName*

{% hint style="info" %}
Das Protokollieren an Azure Event Hub ist in Version 2.5 und höher möglich
{% endhint %}

**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*

{% hint style="info" %}
Das Protokollieren an Azure Event Hub ist in Version 2.5 und höher möglich
{% endhint %}

**Wert:** String

**Beschreibung:**

Der Partition Key Ihres Azure Event Hub. Diese Einstellung ist optional. Wenn Sie diesen Wert nicht setzen, lautet der Standard '0'.

## AppConfig:LoggingConfig:AzureEventHubServiceUri

*Linux: AppConfig\_\_LoggingConfig\_\_AzureEventHubServiceUri*

{% hint style="info" %}
Das Protokollieren an Azure Event Hub mit Managed Identity ist in Version 2.8 und höher möglich
{% endhint %}

**Wert:** String

Beschreibung: Die Service-URI des Azure Event Hub. Wenn Sie Azure Event Hub verwenden möchten, müssen Sie entweder diese Einstellung konfigurieren oder [AppConfig:LoggingConfig:AzureEventHubConnectionString](#appconfig-loggingconfig-azureeventhubconnectionstring). Wenn Sie AzureEventHubServiceUri verwenden, authentifiziert sich SCEPman/Certificate Master mit seiner Managed Identity gegenüber dem Azure Event Hub Service.
