> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appsignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Dépannage

Si vous rencontrez des problèmes avec RSyslog, vous pouvez suivre certaines des informations de dépannage de cette documentation. Vous pouvez également consulter la [documentation officielle de dépannage RSyslog](https://docs.rsyslog.com/doc/troubleshooting/index.html). Si cela ne résout toujours pas vos problèmes, vous pouvez [nous contacter](mailto:support@appsignal.com), et nous vous aiderons à trouver une solution !

### Vérifier l'installation

Pour voir si le démon RSyslog est installé, vous pouvez exécuter la commande terminal suivante :

<CodeGroup>
  ```sh Shell theme={null}
  command -v rsyslogd
  ```
</CodeGroup>

Si RSyslog est installé, la sortie de cette commande sera le chemin vers le binaire RSyslog. Si rien n'est renvoyé par cette commande, rsyslog n'est probablement pas installé.

Pour les instructions d'installation, veuillez consulter la [documentation officielle d'installation RSyslog](https://www.rsyslog.com/doc/master/installation.html).

Pour voir si le démon RSyslog est en cours d'exécution, vous pouvez exécuter la commande terminal suivante :

<CodeGroup>
  ```sh Shell theme={null}
  pgrep rsyslogd
  ```
</CodeGroup>

Si RSyslog est en cours d'exécution, la sortie de cette commande sera l'ID du processus du démon RSyslog en cours d'exécution.

Si rien n'est renvoyé par cette commande, le démon RSyslog n'est pas en cours d'exécution. Dans la plupart des installations de RSyslog, la commande suivante démarrera le démon RSyslog :

<CodeGroup>
  ```sh Shell theme={null}
  systemctl start rsyslog
  ```
</CodeGroup>

### Débogage

Si vous rencontrez des problèmes, vous voudrez peut-être inspecter le comportement du démon RSyslog. Pour ce faire, vous pouvez configurer RSyslog pour créer un journal de débogage. Ajoutez les lignes suivantes au début de votre fichier `rsyslog.conf` :

```text Text theme={null}
$DebugFile /tmp/rsyslogd.log
$DebugLevel 2
```

Un `DebugLevel` de `2` active le mode de débogage permanent, tandis qu'un niveau de `0` désactive le mode de débogage. Pour d'autres options de débogage, veuillez consulter la [documentation sur les journaux de débogage RSyslog](https://www.rsyslog.com/doc/v8-stable/troubleshooting/howtodebug.html#how-to-create-a-debug-log).

Pour appliquer les modifications de configuration, redémarrez le processus du démon RSyslog :

<CodeGroup>
  ```sh Shell theme={null}
  systemctl restart rsyslog
  ```
</CodeGroup>

Vous pouvez maintenant consulter les journaux de débogage RSyslog dans `/tmp/rsyslogd.log`. Lorsque vous avez terminé, assurez-vous de désactiver le mode de débogage en annulant les modifications de configuration et en redémarrant à nouveau RSyslog.

<Note>
  🔎 Pour plus d'informations sur le dépannage et le débogage avec syslog, veuillez
  consulter la [documentation officielle de dépannage
  RSyslog](https://www.rsyslog.com/doc/v8-stable/troubleshooting/).
</Note>
