Parser plików logów
Surowe pliki logów to ściany znaczników czasu, poziomów i wiadomości w wolnym tekście. Wklej log dostępu Nginx, log błędów Apache, zrzut syslog lub plik kanału Laravel, a parser rozbije go na ustrukturyzowane wiersze, pozwoli filtrować według zakresu dat ISO, ważności (od DEBUG do EMERGENCY), IP klienta lub wyrażenia regularnego względem wiadomości oraz podświetli trafienia, abyś faktycznie zobaczył, co stało się w oknie incydentu.
Jak sparsować plik logu
-
1
Wklej treść logu
Wrzuć surowy tekst logu. Popularne formaty (combined, common, syslog, JSON-lines) są automatycznie wykrywane.
-
2
Ustaw filtr daty
Użyj znacznika czasu początku/końca, by przybliżyć okno incydentu.
-
3
Filtruj według poziomu lub IP
Zaznacz poziomy ważności, wpisz IP lub podaj wzorzec wyrażenia regularnego, by dopasować wiadomości.
-
4
Odczytaj tabelę
Każdy wiersz pokazuje znacznik czasu, poziom, źródło i wiadomość z podświetlonymi pasującymi fragmentami.
Formaty rozpoznawane przez parser
| Format | Przykład | Źródło |
|---|---|---|
| Nginx combined | 1.2.3.4 - - [18/Apr/2026:10:00:00 +0000] "GET / HTTP/1.1" 200 1234 |
logi dostępu webowego |
| Apache common | Jak wyżej bez Referer i User-Agent |
klasyczne stosy LAMP |
| Syslog RFC 5424 | <34>1 2026-04-18T10:00:00Z host app - ID47 - msg |
demony systemowe Linuksa |
| Laravel daily | [2026-04-18 10:00:00] production.ERROR: message |
kanał logów Laravel |
| JSON lines | {"ts":"...","level":"ERROR","msg":"..."} |
strukturalne loggery, Loki, ELK |
Standardowe poziomy logów
Wymienione od najgłośniejszych do najcichszych. Większość aplikacji stosuje kolejność syslog / PSR-3:
EMERGENCY, system bezużyteczny.ALERT, wymagane natychmiastowe działanie.CRITICAL, stan krytyczny, np. baza danych niedostępna.ERROR, błąd środowiska wykonawczego, który należy zbadać.WARNING, sytuacja wyjątkowa, ale nie błąd.NOTICE, zdarzenie normalne, ale istotne.INFO, ogólne komunikaty operacyjne.DEBUG, diagnostyka niskiego poziomu, hałaśliwa na produkcji.
Wskazówki dotyczące filtrowania
- Najpierw zawęź według daty. Większość logów produkcyjnych jest ogromna; przycięcie do okna incydentu przyspiesza każdy inny filtr.
- Użyj wyrażeń regularnych do wiadomości. Wyszukiwanie
timeout|connection refused|5\d\dwyłapuje większość awarii sieci w jednym przebiegu. - Wyizoluj jedno IP. Badając podejrzanego klienta, odfiltruj wszystko inne i czytaj jego żądania chronologicznie.
- Wyklucz roboty. Podciągi User-Agent takie jak
bot,crawl,spiderodfiltrowują większość szumu w analizach typu analitycznego.
Uwagi o wydajności
- Parser działa po stronie klienta, więc linie pozostają na twojej maszynie. To także znaczy, że bardzo duże pliki (100 MB+) spowolnią przeglądarkę, najpierw podziel je przez
split -llub przepuść przez narzędzie po stronie serwera.
Najczęściej zadawane pytania
Nie. Parsowanie i filtrowanie odbywają się w twojej przeglądarce. Wklejony log nigdy nie opuszcza twojego urządzenia, co ma znaczenie dla plików mogących zawierać IP, tokeny lub dane osobowe.
Tak, linie zaczynające się od białego znaku lub at ... są dołączane do poprzedniego wpisu logu, więc pełny stos wyjątku pozostaje w jednym wierszu.
Użyj filtra wyrażeń regularnych względem kolumny wiadomości. W przypadku strukturalnych logów JSON wszystkie klucze są przeszukiwalne jako zwykły tekst w wiadomości.
Nie bezpośrednio, najpierw rozpakuj przez gunzip lub narzędzie plikowe i wklej surowy tekst. Parser oczekuje nieskompresowanych linii logów.
Nie ma twardego limitu, ale wszystko powyżej 10 MB może spowolnić filtrowanie. W przypadku dużych archiwów najpierw użyj grep na serwerze i wklej tu przefiltrowany wynik.
Powiązane narzędzia
Konwerter MP4 na MP3
Wyciągnij ścieżkę dźwiękową z wideo MP4 i zapisz ją jako MP3. Świetne do teledysków, podcastów, wykładów i klipów głosowych, których chcesz słuchać wszędzie.
Konwerter EPUB na MOBI
Konwertuj e-booki EPUB na MOBI dla starszych urządzeń Kindle i starszych bibliotek e-booków. Zachowuje rozdziały i spis treści. Prześlij, przekonwertuj, pobierz.
vCard na CSV
Wklej eksport vCard (.vcf) i uzyskaj czysty plik CSV z kolumnami nazwy, e-maila i telefonu, jeden wiersz na kontakt, gotowy do otwarcia w arkuszu lub importerze kontaktów.
Konwerter ODT na DOCX
Konwertuj pliki OpenDocument Text (ODT) na Word DOCX, aby każdy z Microsoft Office mógł je otworzyć i edytować. Zachowaj tekst, nagłówki, listy i podstawowe formatowanie.
Konwerter DOC na DOCX
Konwertuj starsze pliki Word DOC na nowoczesny format DOCX, aby uzyskać lepszą zgodność, mniejsze pliki i łatwiejszą edycję w bieżących wersjach Worda.
Konwerter DOC na PDF
Konwertuj dokumenty Word DOC na PDF do udostępniania, druku i archiwizacji. Twój układ, czcionki i formatowanie pozostaną dokładnie takie jak w Wordzie.
Narzędzie jest dostępne w innych językach
- Loggfilanalysator [SV]
- Pemroses Berkas Log [ID]
- Analisador de Arquivos de Log [PT]
- Protokolldatei-Parser [DE]
- أداة تحليل ملفات السجلات (Log File Parser) [AR]
- 로그 파일 파서 [KO]
- โปรแกรมสำหรับวิเคราะห์ไฟล์บันทึก (Log File Parser) [TH]
- Phương tiện phân tích tệp nhật ký (Log File Parser) [VI]
- ログファイル解析器 [JA]
- Analizador de Archivos de Registro [ES]
- Analyseur de fichiers journaux [FR]
- Logbestandanalyser [NL]
- 日志文件解析器 [ZH]
- Log File Parser [EN]
- Parser di file di log [IT]
- Парсер журналов логов [RU]
- Kayıt Dosyası Analizcisi [TR]