onlycodes

Nástroje → Razítka z logů

Razítka z logů

Každý log píše čas jinak. Tenhle nástroj je srovná pod sebe a spočítá, kolik mezi nimi uběhlo.

Sloupec rozdíl se počítá proti předchozímu rozpoznanému řádku, ne proti řádku nad ním — řádek, kterému nástroj nerozumí, se přeskočí.

Rok v syslogu není. Tvar Sep 22 23:04:11 ani zář 23 17:01:49 rok nenese, takže ho musí někdo doplnit — tenhle nástroj doplňuje dnešní a píše to do poznámek. U logu z přelomu roku se tím splete o 365 dní a nemá jak to poznat.

Proč to nedělá new Date(). Změřeno v prohlížeči: 23/Sep/2026:00:16:15 +0200 (nginx) je pro něj Invalid Date, stejně jako zář 23 17:01:49 a +02 místo +02:00. A Sep 22 23:04:11 mu vyjde jako rok 2001, aniž by se ozval. Proto má tahle stránka vlastní parser.

Jedno razítko a unixový čas tam a zpátky umí /cas, plánování /cron.

Vezme razítka z různých logů — syslog, nginx access log, journalctl, ISO 8601, unixový čas — a srovná je pod sebe v UTC i ve zvoleném posunu, i s rozdílem mezi řádky. Počítá v prohlížeči, nic se neodesílá.

Souvisí s tímhle

Další ze skupiny Čas