3.6. Protokollierung von Aktivitäten in der Domäne#

Die App Admin Diary aus dem Univention App Center erfasst wichtige Ereignisse in der Domäne. Sie bietet die folgenden Funktionen:

  • Erstellen, Verschieben, Ändern und Löschen von Benutzerobjekten und anderen Objekten durch den Univention Directory Manager.

  • Installation, Aktualisierung und Entfernung von Apps.

  • Änderungen an Serverpasswörtern.

  • Start, Ende und mögliche Fehler bei Domänenbeitritten.

  • Start und Ende von Aktualisierungen für Nubus für UCS.

3.6.1. Komponenten von Admin Diary#

Die App besteht aus den folgenden Komponenten:

Admin Diary Backend

Das Backend umfasst eine Anpassung für rsyslog und schreibt in eine zentrale Datenbank, die standardmäßig PostgreSQL ist. Wenn MariaDB oder MySQL bereits auf dem Zielsystem installiert sind, verwendet das Backend diese statt PostgreSQL.

Admin Diary Frontend

Das Frontend stellt das Verwaltungsmodul Admin Diary bereit, um Einträge anzuzeigen und zu kommentieren.

3.6.2. Anzeigen und Durchsuchen von Einträgen#

Abb. 3.2 zeigt Ereignisse im Verwaltungsmodul Admin Diary. Standardmäßig gruppiert das Modul Einträge nach Woche. Sie können sie auch mit dem Suchfeld filtern.

Ereignisansicht im Verwaltungsmodul Admin Diary

Abb. 3.2 Ereignisansicht im Verwaltungsmodul Admin Diary#

Um zusätzliche Informationen darüber anzuzeigen, wer ein Ereignis ausgelöst hat und wann es vorgekommen ist, wählen Sie den Eintrag aus der Liste aus. Ein Dialogfeld ähnlich wie in Abb. 3.3 wird angezeigt. Sie können auch einen Kommentar zu jedem Ereignis hinzufügen.

Detailansicht im Verwaltungsmodul Admin Diary

Abb. 3.3 Detailansicht im Verwaltungsmodul Admin Diary#

3.6.3. Admin Diary einrichten#

Installieren Sie beide Komponenten über das Univention App Center.

3.6.3.1. Das Backend installieren#

Verwenden Sie das Univention App Center, um die App Admin Diary Backend auf genau einem Nubus für UCS System in der Domäne zu installieren. Führen Sie diesen Schritt vor der Installation des Frontends durch.

3.6.3.2. Das Frontend installieren#

Verwenden Sie das Univention App Center, um die App Admin Diary Frontend auf mindestens einem Nubus für UCS System zu installieren.

Wenn Sie das Frontend auf demselben Host wie das Backend installieren, benötigen Sie keine zusätzliche Konfiguration. Wenn Sie es auf einem anderen Host installieren, siehe Datenbankzugriff für separate Hosts konfigurieren.

3.6.3.3. Datenbankzugriff für separate Hosts konfigurieren#

Wenn das Frontend und Backend auf verschiedenen Hosts ausgeführt werden, konfigurieren Sie den Datenbankzugriff des Frontends manuell. Das Backend speichert seine Daten in einer zentralen Datenbank, die standardmäßig PostgreSQL auf dem System für das Backend ist.

Konfigurationsschritte finden Sie unter KB 11331 - Admin Diary - How to separate frontend and backend.