Normalizator vremenskih oznaka u logovima
Pronađi vremenske oznake u zalijepljenim logovima i prepiši ih sve u jedan format i vremensku zonu.
Normalizator vremenskih oznaka u logovima
Zalijep dio logova i ovaj alat pronalazi vremensku oznaku na svakoj liniji i prepisuje je u jedan konzistentan format i vremensku zonu, ostavljajući ostatak svake linije točno kako je bila. Prepoznaje BSD syslog ("Mar 2 10:05:15"), Apache/NCSA common log format ("[02/Mar/2024:10:05:15 -0800]"), ISO 8601 ("2024-03-02T10:00:00Z") i bare Unix epoch vrijednosti u sekundama ili milisekundama — korisno kad god uspoređuješ logove s poslužitelja, load balancera i aplikacije koji svaki označavaju događaje drugačije.
Odaberi ciljni format — ISO 8601, Unix sekunde, Unix milisekunde ili ljudski čitljiv datum — i vremensku zonu u kojoj će biti izražen rezultat. Vremenske oznake koje nemaju pomak, poput klasičnih syslog linija ili naive ISO stringova, tumače se koristeći vremensku zonu koju postaviš, tako da syslog linija bez godine ili pomaka i dalje dostiže ispravnu UTC vrijednost. Možeš i pomaknuti svaku vremensku oznaku za fiksni broj minuta kako bi korigirao sat koji je radio brže ili sporije, ponovno izračunati svaku liniju kao proteklo vrijeme od prve prepoznate vremenske oznake kako bi vidio razmake i bursti na prvi pogled, i sortirati zalijepljene linije u kronološkim redoslijed bez obzira kako su stigle.
Linija bez prepoznate vremenske oznake ostaje netaknuta i, osim ako ne isključiš opciju, označena u rezultatu kako bi joj ne promaknula unazadio. Brojač ispod rezultata izvještava koliko linija je stiglo, koliko vremenskih oznaka je prepoznato i konvertirano, i koliko linija nije imalo nijednu.
Sve se izvršava lokalno u tvom pregledniku — ništa što zalijepliš se ne šalje nikuda, što je važno kad logovi koje normaliziraš sadrže interna imena računala, IP adrese ili putanje zahtjeva. Kad završiš, kopiraj rezultat, preuzmi ga kao .txt datoteku ili pošalji ga direktno u drugi alat poput ekstraktora entiteta iz logova.