Нормализатор временных меток в логах
Найдите временные метки в вставленных логах и переделайте их в одном формате и часовом поясе.
Нормализатор временных меток в логах
Вставьте фрагмент выходных логов, и этот инструмент найдёт временную метку на каждой строке и переделает её в единообразный формат и часовой пояс, оставляя остальную часть каждой строки без изменений. Он распознаёт BSD syslog ("Mar 2 10:05:15"), формат общих логов Apache/NCSA ("[02/Mar/2024:10:05:15 -0800]"), ISO 8601 ("2024-03-02T10:00:00Z") и простые значения эпохи Unix в секундах или миллисекундах — полезно, когда вы сравниваете логи сервера, балансировщика нагрузки и приложения, каждое из которых отмечает события по-разному.
Выберите целевой формат — ISO 8601, Unix секунды, Unix миллисекунды или человеческий формат даты — и целевой часовой пояс, в котором выражен результат. Временные метки без смещения, например классические syslog строки или наивные ISO строки, интерпретируются с использованием предполагаемого часового пояса, который вы установили, поэтому строка syslog без года или смещения всё ещё попадает на правильный момент UTC. Вы также можете сдвинуть каждую временную метку на фиксированное количество минут, чтобы скорректировать часы, которые работали быстро или медленно, пересчитать каждую строку как прошедшее время с первой распознанной временной метки, чтобы увидеть пробелы и всплески с одного взгляда, и отсортировать вставленные строки в хронологическом порядке независимо от того, как они прибыли.
Строка без распознаваемой временной метки остаётся нетронутой и, если вы не отключите опцию, отмечается в выходных данных, чтобы она не прошла незамеченной. Живой счётчик под выходными данными показывает, сколько строк поступило, сколько временных меток было распознано и преобразовано, и сколько строк их не имело.
Всё работает локально в вашем браузере — ничто из того, что вы вставляете, не загружается никуда, что важно, когда логи, которые вы нормализуете, содержат внутренние имена хостов, IP-адреса или пути запросов. Когда вы закончите, скопируйте результат, загрузите его как файл .txt или отправьте прямо в другой инструмент, например в средство извлечения логов.