Protokollierung von Aktivitäten in der Domäne

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

Ansicht der Ereignisse im Admin Diary

Abb. 3.4 Ansicht der Ereignisse im Admin Diary#

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.

Detailansicht im Admin Diary

Abb. 3.5 Detailansicht im Admin Diary#

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.