Naar hoofdinhoud gaan
Als u problemen heeft met RSyslog, kunt u enkele van de informatie voor probleemoplossing in deze documentatie volgen. U kunt ook de officiële documentatie voor probleemoplossing van RSyslog raadplegen. Lost dat uw problemen nog steeds niet op, neem dan contact met ons op, dan helpen we u verder!

Installatie controleren

Om te zien of de RSyslog-daemon is geïnstalleerd, kunt u het volgende terminalcommando uitvoeren:
command -v rsyslogd
Als RSyslog is geïnstalleerd, is de uitvoer van dit commando het pad naar de RSyslog-binary. Als dit commando niets retourneert, is rsyslog waarschijnlijk niet geïnstalleerd. Raadpleeg voor installatie-instructies de officiële installatiedocumentatie van RSyslog. Om te zien of de RSyslog-daemon draait, kunt u het volgende terminalcommando uitvoeren:
pgrep rsyslogd
Als RSyslog draait, is de uitvoer van dit commando het proces-ID van het momenteel draaiende RSyslog-daemonproces. Als dit commando niets retourneert, draait de RSyslog-daemon niet. In de meeste RSyslog-installaties start het volgende commando de RSyslog-daemon:
systemctl start rsyslog

Debuggen

Als u tegen problemen aanloopt, kunt u het gedrag van de RSyslog-daemon willen inspecteren. Daarvoor kunt u RSyslog configureren om een debuglog aan te maken. Voeg de volgende regels toe aan het begin van uw rsyslog.conf-bestand:
Text
$DebugFile /tmp/rsyslogd.log
$DebugLevel 2
Een DebugLevel van 2 activeert always-on debugmodus, terwijl een niveau van 0 debugmodus uitschakelt. Voor andere debugopties raadpleegt u de documentatie van RSyslog over Debug Log. Om de configuratiewijzigingen toe te passen, herstart u het RSyslog-daemonproces:
systemctl restart rsyslog
U kunt nu de RSyslog-debuglogs bekijken op /tmp/rsyslogd.log. Wanneer u klaar bent, zorg er dan voor dat u debugmodus deactiveert door de configuratiewijzigingen ongedaan te maken en RSyslog opnieuw te starten.
🔎 Voor meer informatie over probleemoplossing en debuggen met syslog, raadpleeg de officiële documentatie voor probleemoplossing van RSyslog.