Het bestand wordt in stukken op je apparaat gelezen. Er wordt niets geüpload, dus privélogs blijven privé. Open een groot logbestand, filter op niveau en tijd, doorzoek het en spring van fout naar fout. Het is gratis en draait in je browser.
Hoe je een logbestand leest
- Druk op Een logbestand openen of op Probeer een voorbeeld. Druk op Stop als een heel groot bestand te lang duurt.
- Kies onder Deze regels tonen welke niveaus je toont.
- Typ in Zoeken om te zoeken. Gebruik Van en Tot om het tijdbereik te beperken, of Elk moment om de limiet te verwijderen.
- Gebruik Vorige fout en Volgende fout om door problemen te lopen.
- Gebruik Naar regel om naar een regelnummer te springen.
- Druk op Getoonde regels downloaden om op te slaan wat je hebt gefilterd.
Gemaakt voor grote bestanden
Het bestand wordt gestreamd in plaats van in één keer geladen, zodat regels verschijnen terwijl het leest, en alleen de regels op het scherm worden getekend. Gezipte logs (.gz) worden uitgepakt tijdens het streamen. Bestanden met een paar miljoen regels werken goed op een gangbare laptop; de limiet is het geheugen van je apparaat.
Niveaus en tijden
Niveaus worden uit gangbare formaten gelezen: woorden als ERROR, WARN, INFO en DEBUG, [error]-tags, level=warn-velden, JSON-logs met een level-veld, numerieke niveaus van JSON-loggers, Android logcat-letters en Python-tracebacks. Regels van een stacktrace nemen het niveau van de regel erboven over. Tijdstempels worden gelezen uit ISO 8601, Apache- en Nginx-toegangslogs, syslog en JSON-tijdvelden.
Tips om het probleem te vinden
- Begin met alleen fouten te tonen en verbreed dan naar waarschuwingen rond het moment van de storing.
- Gebruik het tijdfilter om in te zoomen op de minuten waarop het probleem optrad.
- Zoek naar een ID, zoals een gebruikers- of verzoeknummer, om één ding door het log te volgen.
- Verberg ruisregels zoals gezondheidscontroles, zodat de echte berichten opvallen.
- Sla de gefilterde regels op om met een teamgenoot of support te delen, nadat je privégegevens hebt verwijderd.
Wie gebruikt het
Ontwikkelaars, systeembeheerders en website-eigenaren die nagaan waarom iets kapotging, en supportmedewerkers die logs van klanten lezen. Voor het inplannen van klussen, zie de tool cron-expressie en om twee logs te vergelijken de verschilcontrole.
Vragen
Hoe vind ik snel elke fout?
Zet alleen de niveaus Error en Fatal aan, of laat alles zichtbaar en gebruik Volgende fout om ze in context te doorlopen. Klik op een regel om hem onder de lijst volledig te zien.
Kan ik zoeken met een reguliere expressie?
Ja. Zet Reguliere expressie aan en typ een patroon zoals user=\d+ of (timeout|refused). Overeenkomende regels verbergen keert het zoeken om, handig om ruis zoals health checks te verwijderen.
Hoe behandelt het tijdfilter tijdzones?
Tijdstempels met een zone, zoals Z of +02:00, zijn exact. Tijdstempels zonder zone worden gelezen in je lokale tijdzone, of in UTC als je die optie aanzet, en de vakken Van en Tot gebruiken dezelfde keuze.
Kan ik opslaan wat ik gefilterd heb?
Getoonde regels downloaden slaat precies de regels die aan je filters voldoen op als .log-bestand.