Fehler-Log-Aggregation · Made in Germany

Signal statt Lärm.

Tausende identische Fehlermeldungen werden zu einem bearbeitbaren Eintrag. Mini-Logs bündelt euren Error-Stream, erkennt Regressionen automatisch und benachrichtigt nur, wenn sich wirklich etwas ändert.

So funktioniert’s
  • Integration in Minuten
  • Ohne SDK
  • EU-Hosting
  • DSGVO-konform
mini-logs · ingest
Eingehender Log-Stream0 /min
ERRTypeError: Cannot read properties of undefined (reading 'id')
ERRapi/orders · 500 · payment gateway timeout
WARNretry 3/5 · upstream returned 503
ERRECONNREFUSED 10.0.3.12:5432
ERRuser 4127 not found
ERRTypeError: Cannot read 'id' of undefined
ERRworker · job 8842 failed · out of memory
ERRuser 9931 not found
WARNslow query 2300ms · /api/reports
ERRECONNREFUSED 10.0.3.12:5432
ERRuser 5520 not found
ERRTypeError: Cannot read properties of undefined (reading 'id')
ERRapi/orders · 500 · payment gateway timeout
WARNretry 3/5 · upstream returned 503
ERRECONNREFUSED 10.0.3.12:5432
ERRuser 4127 not found
ERRTypeError: Cannot read 'id' of undefined
ERRworker · job 8842 failed · out of memory
ERRuser 9931 not found
WARNslow query 2300ms · /api/reports
ERRECONNREFUSED 10.0.3.12:5432
ERRuser 5520 not found
gefaltet zu
Aggregierte Fehler3
OPEN×2 417

TypeError: Cannot read 'id' of undefined

api/orders

REOPENED×318

ECONNREFUSED 10.0.3.12:5432

worker

IN PROGRESS×1 290

user <n> not found

api/users

Das Problem

Zu wenig oder zu viel – selten genau richtig.

Monitoring-Teams kennen beide Extreme: Entweder fehlt das entscheidende Signal komplett – oder eine einzige fehlerhafte Codestelle erzeugt täglich tausende identische Einträge und begräbt alles Relevante.

Alles kommt durch

Jede Wiederholung landet einzeln im Posteingang. Die eigentliche Frage – welche unterschiedlichen Fehler treten überhaupt auf? – geht in der Masse unter.

Drei konkrete Schmerzpunkte

Informationsflut

Klassische Log-Viewer zeigen jede Zeile einzeln. Die Priorisierung bleibt manuelle Handarbeit.

Alarm-Müdigkeit

Wer pro Meldung benachrichtigt wird, stumpft ab und schaltet Alarme ab – und übersieht so die echten.

Fehlende Verbindlichkeit

Offen, in Arbeit, gelöst oder bewusst ignoriert? Ohne Status bleibt unklar, ob sich jemand kümmert.

So funktioniert’s

Vom Rauschen zum klaren Status – in vier Schritten.

Mini-Logs sitzt zwischen eurem Error-Stream und eurem Team. Reinkommt Chaos, rauskommt eine priorisierbare To-do-Liste.

01

Einsammeln – ohne Code, ohne SDK

Heute per generischem Webhook: schickt beliebiges JSON per HTTP an einen unverwechselbaren Slug, ein konfigurierbarer JSONPath-Parser ordnet die Felder zu – Quelle, Nachricht, Level, Zeitstempel. Weitere Integrationen sind in Vorbereitung.

02

Aggregieren – Fingerprint & Falten

Gleichartige Fehler werden über einen normalisierten Fingerprint zusammengefasst. Zahlen, UUIDs und Hashes werden vereinheitlicht – aus tausenden Vorkommen wird ein Aggregat mit Zähler.

03

Bearbeiten – Status-Workflow

Jedes Aggregat durchläuft Offen → In Bearbeitung → Gelöst → Ignoriert. Tritt ein gelöster Fehler erneut auf, wird er automatisch wieder geöffnet – eingebaute Regressionserkennung.

04

Benachrichtigen – nur bei Statuswechsel

E-Mail (Text, JSON oder HTML) oder ausgehender Webhook – ausgelöst nur bei einem neuen, wiederkehrenden oder geänderten Fehler. Nie pro Vorkommen.

Ein Fingerprint, der mitdenkt

Variable Werte wie IDs werden vor dem Vergleich normalisiert – verschiedene Vorfälle desselben Bugs landen im selben Aggregat.

ERR user 42 not found
ERR user 1337 not found
ERR user 88 not found
user <n> not found
OPEN×1 290

user <n> not found

1 Aggregat · 1 290 Vorkommen

Einblick ins Produkt

Echte Screenshots, kein Mockup.

Direkt aus der laufenden Anwendung – Team-Dashboard, Fehler-Detail mit Status-Workflow und das Webhook-Feld-Mapping.

app.mini-logs.com
Dashboard

Team-Dashboard: Kennzahlen, Status-Verteilung, Vorkommen über die Zeit und die lautesten Quellen – wahlweise für 24 h, 7 oder 30 Tage.

Funktionen

Alles, was fokussiertes Error-Tracking braucht.

Kein überladenes Observability-Monster – die Funktionen, die wirklich zählen.

Aggregation & Deduplizierung

Identische Fehler werden per Fingerprint zu einem Eintrag mit Zähler gebündelt.

Automatische Regressionserkennung

Gelöste Fehler, die zurückkehren, werden automatisch wieder geöffnet.

Status-Workflow

Offen, In Bearbeitung, Gelöst, Ignoriert, Wieder offen – leichtgewichtiges Issue-Tracking auf dem Fehler.

Team-Dashboard

Kennzahlen, Status-Donut, Zeitverlauf und Top-Quellen über frei wählbare Zeiträume.

Benachrichtigung bei Statuswechsel

Alarme nur bei neuem, wiederkehrendem oder geändertem Fehler – nie pro Vorkommen.

E-Mail in drei Formaten

Text, JSON oder gebrandetes HTML – je Abonnement frei wählbar.

Ausgehende Webhooks

Statuswechsel als JSON-POST an euer eigenes System weiterreichen.

AWS-SNS-Ingest

SNS-Envelopes werden erkannt und signaturgeprüft – z. B. aus CloudWatch.

Mandantenfähigkeit & Rollen

Strikte Trennung pro Organisation, zwei Rollenebenen für Org und Team.

Integrationen

Verbindet sich mit allem, was JSON spricht.

Ein generischer Webhook plus konfigurierbarer Parser – damit lässt sich praktisch jede Quelle anbinden, die HTTP sprechen kann.

Webhook (beliebiges JSON)

AWS, CI/CD, Cron-Jobs, Legacy-Software, Shell-Skripte – wenn es JSON per HTTP senden kann, passt es.

AWS SNS & CloudWatch

SNS-Nachrichten werden automatisch erkannt, signaturgeprüft und entpackt.

E-Mail-Benachrichtigung

Text-, JSON- oder HTML-Mails bei jedem Statuswechsel.

Slack-Bot

Aggregierte Fehler landen direkt im Channel – mit Status-Buttons zum Übernehmen, Lösen oder Ignorieren, ohne den Tab zu wechseln.

Mini-LogsAppGerade eben

🔴 Neuer Fehler · API

TypeError: Cannot read properties of undefined (reading „id“)

Quelle: api/orders · ×2 417 in 7 Tagen

ÜbernehmenLösenIgnorieren

Für Teams & Unternehmen

Für Teams gebaut. Für Unternehmen bereit.

Zugriff, Trennung und Compliance, die mit dem Team wachsen – von der Mandantentrennung bis zum Single Sign-on.

Teams & zwei Rollenebenen

Org-Rollen (Admin/Mitglied) plus Team-Rollen (Admin/Poweruser/Standard) steuern jede Aktion.

Mandantentrennung

Jede Organisation ist serverseitig strikt isoliert – über JWT erzwungen, nicht nur in der UI.

Mitglieder & Einladungen

Einladungen per Token, Rollen ändern, Mitglieder entfernen – die letzte Admin-Rolle ist geschützt.

EU-Hosting & DSGVO

Datenhoheit in Europa als echtes Verkaufsargument – ohne Umweg über US-Anbieter.

Single Sign-on mit Entra ID

Zentrale Anmeldung über Microsoft Entra ID – ein Login für euer ganzes Unternehmen.

Audit-Log

Nachvollziehbarkeit sicherheitsrelevanter Aktionen für Compliance-Anforderungen.

On-Premise / Self-Hosted

Betrieb in der eigenen Infrastruktur für regulierte Branchen.

Warum Mini-Logs

Schlank, souverän, bezahlbar.

Mini-Logs braucht keine Featureparität mit den Schwergewichten – sondern eine klare Nische: codefreie Anbindung, Status-Workflow und EU-Hosting.

Made in Germany

Entwickelt und betrieben in Deutschland, gehostet in der EU, DSGVO-konform.

Ohne Vendor-Lock-in

Offene Webhooks rein und raus, transparente Konzepte – kein goldener Käfig.

„Mini“ ist Programm

Bewusst fokussiert statt überladen. Schnell verstanden, schnell produktiv.

In Minuten startklar

Generischer Webhook plus JSONPath-Mapping – kein SDK, kein Agent.

Mini-Logs vs. schwergewichtige Suites

Mini-Logs
Schwergewichtige Suite
Anbindung
Webhook + JSON, ohne Code
SDK / Agent pro System
Fokus
Aggregation + Status-Workflow
Komplette Observability
Benachrichtigung
Nur bei Statuswechsel
Pro Event / Schwellwert
Hosting
EU / Deutschland
Überwiegend US
Komplexität
Gering
Hoch

Qualitative Gegenüberstellung – Mini-Logs ist bewusst kein Ersatz für eine vollständige Observability-Plattform.

Bereit, das Rauschen abzustellen?

Sichert euch frühen Zugang zu Mini-Logs und macht aus eurem Fehler-Chaos eine bearbeitbare To-do-Liste.

Zur Anwendung

Early Access · keine Kreditkarte nötig