Kostenloses Online-Hosting für WorkStations

<Zurück | Inhalte | Weiter>

1.5. Protokollierung


Die Aktivitätsprotokollierung für slapd ist bei der Implementierung einer OpenLDAP-basierten Lösung unverzichtbar, muss jedoch nach der Softwareinstallation manuell aktiviert werden. Andernfalls erscheinen in den Protokollen nur rudimentäre Meldungen. Die Protokollierung wird wie jede andere slapd-Konfiguration über die slapd-config-Datenbank aktiviert.

OpenLDAP verfügt über mehrere Protokollierungssubsysteme (Ebenen), wobei jedes das untere (additive) enthält. Ein gutes Level zum Ausprobieren sind Statistiken. Die slapd-config3 Auf der Manpage finden Sie weitere Informationen zu den verschiedenen Subsystemen.


Erstellen Sie die Datei logging.ldif mit folgendem Inhalt:


dn: cn=config changetype: ändern ersetzen: olcLogLevel olcLogLevel: stats

Implementieren Sie die Änderung:


sudo ldapmodify -Q -Y EXTERNAL -H ldapi:/// -f logging.ldif


Dadurch wird eine beträchtliche Menge an Protokollierung erzeugt, und Sie sollten die Protokollierung auf eine weniger ausführliche Ebene reduzieren, sobald Ihr System in der Produktion ist. In diesem ausführlichen Modus kann es sein, dass die Syslog-Engine (rsyslog) Ihres Hosts Schwierigkeiten hat, Schritt zu halten, und möglicherweise Nachrichten fallen lässt:


rsyslogd-2177: imuxsock hat aufgrund von Ratenbegrenzung 228 Nachrichten von PID 2547 verloren


Möglicherweise erwägen Sie eine Änderung der Konfiguration von rsyslog. In /etc/rsyslog.conf, setzen:


# Ratenbegrenzung deaktivieren

# (Standard sind 200 Nachrichten in 5 Sekunden; unten machen wir aus den 5 0)

$SystemLogRateLimitInterval 0


Und starten Sie dann den rsyslog-Daemon neu:


sudo systemctl startet syslog.service neu


Top OS Cloud Computing bei OnWorks: