3.12. Protokollierung von Aktivitäten in der Domäne#
Über die Admin Diary App besteht die Möglichkeit, wichtige Ereignisse in der Domäne zu protokollieren. Dazu gehören unter anderem:
Das Anlegen, Verschieben, Verändern oder Löschen von Benutzern und anderen Objekten über Univention Directory Manager
Installation, Update und Deinstallation von Apps
Server-Passwort-Änderungen
Start, Ende und eventuelle Fehler bei Domänenbeitritten
Start und Ende von UCS Updates
Abb. 3.4 zeigt, wie die Ereignisse im UMC-Modul Admin Diary dargestellt werden. Die angezeigten Einträge werden standardmäßig wochenweise gruppiert und können über das Suchfeld weiter eingegrenzt werden. Durch das Auswählen eines Eintrags gelangt man zu einer Detailansicht, wie sie in Abb. 3.5 zu sehen ist. Dieser kann man weitere Details zum Wo und Wann entnehmen. Zudem besteht die Möglichkeit, das Ereignis zu kommentieren.
Die App besteht aus zwei Komponenten:
- Admin Diary Backend
Das Backend muss auf einem System in der Domäne installiert sein, bevor das Frontend installiert werden kann. Es beinhaltet eine Anpassung für rsyslog und schreibt in eine zentrale Datenbank, standardmäßig PostgreSQL. Falls MariaDB oder MySQL vorher auf dem Zielsystem installiert ist, dann wird es statt PostgreSQL verwendet.
- Admin Diary Frontend
Auch das Frontend muss mindestens einmal installiert sein, kann aber öfter installiert werden. Das Frontend beinhaltet das UMC-Modul Admin Diary, um die Einträge anzuzeigen und zu kommentieren. Wenn es nicht auf dem selben System installiert werden soll, auf dem das Backend läuft, dann muss der Zugriff auf die zentrale Datenbank manuell eingerichtet werden. Die dazu notwendigen Schritte sind in Admin Diary - How to separate front end and back end beschrieben.