# Journalisation

{% hint style="info" %}
Ces paramètres ne doivent être appliqués qu’au SCEPman App Service, et non au Certificate Master. Veuillez vous référer à [SCEPman Settings](https://docs.scepman.com/fr/configuration-scepman/application-settings).

Applicable à la version 2.4 et ultérieure
{% endhint %}

## AppConfig:LoggingConfig:DataCollectionEndpointUri

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

{% hint style="info" %}
La journalisation via DCE est possible à partir de la version 3.0 et ultérieure
{% endhint %}

**Valeur :** Uri

**Description :**

L’URI du point de terminaison de collecte de données est la cible vers laquelle SCEPman envoie ses journaux. Cela utilise le DCE par défaut de la Data Collection Rule qui est créée automatiquement lors d’un déploiement standard.

## AppConfig:LoggingConfig:RuleId

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

{% hint style="info" %}
La journalisation via DCE est possible à partir de la version 3.0 et ultérieure
{% endhint %}

**Valeur :** Chaîne

**Description :**

Il s’agit de l’identifiant unique de la Data Collection Rule à utiliser par SCEPman.

## AppConfig:LoggingConfig:WorkspaceId

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

**Valeur :** Guid

**Description :**

Le WorkspaceID de votre Log Analytics Workspace (affiché dans la vue d’ensemble de l’espace de travail). Il s’agit d’un paramètre obligatoire si vous souhaitez utiliser Azure Monitor, avec SharedKey.

## AppConfig:LoggingConfig:SharedKey

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

**Valeur :** Chaîne

**Description :**

Utilisez l’une des deux clés du Log Analytics Workspace. Elles s’affichent si vous accédez à votre SCEPman Log Analytics Workspace et naviguez vers Settings/Agents, où vous pouvez déployer la section « Log Analytics agent instructions ». Utilisez soit la clé Primary, soit la clé Secondary.

Il s’agit d’un paramètre obligatoire si vous souhaitez utiliser Azure Monitor, avec WorkspaceId.

## AppConfig:LoggingConfig:AzureOfferingDomain

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

**Valeur :** Chaîne

**Description :**

Si le workspace ne se trouve pas dans le cloud Azure global, vous pouvez configurer ici le domaine d’offre. La valeur par défaut est « azure.com ».

{% hint style="danger" %}
Les modifications peuvent nuire à votre service !
{% endhint %}

## AppConfig:LoggingConfig:LogLevel

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

**Valeur :** *Trace*, *Debug*, *Info*, *Warn*, *Error*, ou *Fatal*

**Description :**

Le niveau de journalisation minimum à enregistrer. La valeur par défaut est « Info ». Seules les entrées de journal dont le niveau est égal ou supérieur au niveau configuré seront enregistrées.

Notez que si vous configurez ce paramètre sur « Trace » ou « Debug », la sortie des journaux peut contenir des données personnelles comme des UPN ou des adresses IP d’utilisateurs. Si vous souhaitez éviter les données personnelles dans la sortie des journaux, vous devez configurer ce paramètre sur « Info » ou plus.

## AppConfig:LoggingConfig:AzureEventHubConnectionString

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

{% hint style="info" %}
La journalisation vers Azure Event Hub est possible à partir de la version 2.5 et ultérieure
{% endhint %}

**Valeur :** Chaîne

**Description :**

La chaîne de connexion vers votre Azure Event Hub. Si vous souhaitez utiliser Azure Event Hub, vous devez soit configurer ce paramètre, soit [AppConfig:LoggingConfig:AzureEventHubServiceUri](#appconfig-loggingconfig-azureeventhubserviceuri). Si vous utilisez AzureEventHubConnectionString, elle doit inclure les informations d’authentification.

## AppConfig:LoggingConfig:AzureEventHubName

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

{% hint style="info" %}
La journalisation vers Azure Event Hub est possible à partir de la version 2.5 et ultérieure
{% endhint %}

**Valeur :** Chaîne

**Description :**

Le nom de votre Azure Event Hub. Il s’agit d’un paramètre obligatoire si vous souhaitez utiliser Azure Event Hub.

## AppConfig:LoggingConfig:AzureEventHubPartitionKey

*Linux : AppConfig\_\_LoggingConfig\_\_AzureEventHubPartitionKey*

{% hint style="info" %}
La journalisation vers Azure Event Hub est possible à partir de la version 2.5 et ultérieure
{% endhint %}

**Valeur :** Chaîne

**Description :**

La clé de partition de votre Azure Event Hub. La définition de ce paramètre est facultative. Si vous ne la définissez pas, la valeur par défaut sera « 0 ».

## AppConfig:LoggingConfig:AzureEventHubServiceUri

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

{% hint style="info" %}
La journalisation vers Azure Event Hub avec Managed Identity est possible à partir de la version 2.8 et ultérieure
{% endhint %}

**Valeur :** Chaîne

Description : l’URI du service de l’Azure Event Hub. Si vous souhaitez utiliser Azure Event Hub, vous devez soit configurer ce paramètre, soit [AppConfig:LoggingConfig:AzureEventHubConnectionString](#appconfig-loggingconfig-azureeventhubconnectionstring). Si vous utilisez AzureEventHubServiceUri, SCEPman/Certificate Master s’authentifiera auprès du service Azure Event Hub avec son Managed Identity.
