Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hitobito Log - Notifizierung bei Error #1560

Open
sync-by-unito bot opened this issue Jan 23, 2025 · 0 comments
Open

Hitobito Log - Notifizierung bei Error #1560

sync-by-unito bot opened this issue Jan 23, 2025 · 0 comments

Comments

@sync-by-unito
Copy link

sync-by-unito bot commented Jan 23, 2025

Ausgangslage

Eintrag ins Hitobito Log wird erstellt. Da im Regelfall alles alles automatisch Läuft, ist im Fehlerfall eine aktive Notifizierung nötig, wenn etwas fehlgeschlagen ist .

Anforderungen

In den Hitobito Settings ist eine Liste von E-Mailadressen konfigurierbar, welche täglich ein Mail erhalten, falls in den letzten 24h neue Einträge mit dem Level “Error” im Hitobito Log erstellt wurden.

  • Setting erstellen, Konfiguration für SAC: [email protected]
  • Recurring Job im Core, welcher täglich um 5:00 eine E-Mail verschickt, falls vom Vortag 5:00 bis heute 5:00 Hitobito Log Entries mit Level “error” existieren und Empfänger konfiguriert sind. Bei der Auswahl der Einträge soll explizit 5:00 verwendet werden und nicht 24.hours.ago, damit es keine Überlappungen gibt, falls der Job mal später laufen würde.
  • Email Template:

An: Liste der konfigurierten E-Mailadressen

Betreff: [Hitobito] Täglicher Fehlerbericht

Guten Tag

Dies ist die automatische Benachrichtigung über Fehler im Hitobito Log (Link ins Log) . Nachfolgend finden Sie die wichtigsten Informationen und eine Übersicht der ersten Fehler-Einträge der letzten 24 Stunden.

  • Anzahl Fehler: [Gesamtanzahl Einträge der letzten 24 Stunden]
  • Zeitraum: [Datum von] 05:00 - [Datum bis] 05:00 (letzte 24 Stunden)]

Details zu den ersten 10 Fehler:

[Tabelle mit den Spalten: Erstellt am | Kategorie | Subjekt (mit Link) | Meldung | Payload ]

z.B.

Datum / Zeit Kategorie Subjekt Meldung Payload
20.01.2025 22:12:20.258 rechnungen Mitgliedschaftsrechnung 2025 Thomas Piper Probleme beim Erstellen der Rechnung Die Postleitzahl 5416 entspricht nicht dem vorgegebenen Format "NNNNN".
20.01.2025 22:12:14.829 rechnungen Thomas Piper Die Personendaten konnten nicht an Abacus übermittelt werden Die Postleitzahl 5416 entspricht nicht dem vorgegebenen Format "NNNNN".
20.01.2025 22:12:14.536 rechnungen Beatrice Albiez Die Personendaten konnten nicht an Abacus übermittelt werden Die Postleitzahl 5416 entspricht nicht dem vorgegebenen Format "NNNNN".

┆Issue is synchronized with this Jira Key Result by Unito
┆Issue Number: HIT-924

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant