Skip to content

about OTLoV ru

Alexander Chernyshev edited this page May 15, 2022 · 4 revisions

Когда случается сбой - обычно кому-то нужно понять что именно произошло. Для оборудования это часто делается по стандартному набору диагностических логов, собираемых одной командой. Для софта такой подход реже применяется, но и с софтом OTLoV может помочь. С каждого кусочка мозаики инцидента обычно собирается свой набор логов.

Если вы работаете с 1-2 типами диагностических логов, то, скорее всего, вы уже эксперт в их анализе и знаете куда смотреть, на что обращать внимание, какие ключевые слова искать.

Но что, если у вас 5-10-20 разных типов логов? Что если логи сложно читать? Если у них плохая структура или обманчивые ключевые слова? Что если логи занимают десятки или даже сотни мегабайт текста? Вы можете быть уверены что вы нашли именно нужную проблему? Что вы нашли все проблемы? Что вы правильно и полно построили структуру и взаимосвязи?

Как раз для этого и был написан OTLoV. Он не использует магию, а делает ровно то, что люди и так уже делают:

  • ищет ключевые слова и подсвечивает их,
  • строит структуру из исходных логов,
  • добавляет навигационное дерево, чтобы быстро перейти куда нужно,
  • извлекает данные и группирует их в таблицы.

В отличие от человека, для машины большой объем текста - не проблема.

Легко пропустить ненулевой счетчик ошибок глубоко в логах? Можно подсветить его. Слишком много ненужных сообщений в логах? Разбивка на секции и их фильтрация поможет оставить ровно то, что нужно для анализа. Нужны инвентаризационные данные? Таблица по извлеченным данным даст всю информацию, доступную в логах, в одном месте.

Несколько примеров:

Комментарий OTLoV Исходный лог
Инвентарная информация по дискам из store.logs (логи в этом формате собираются с СХД нескольких вендоров). Исходный лог в формате XML, а информация по 1 диску занимает несколько экранов. OTLoV разберет всю эту стену текста и даст готовую 1 таблицу OTLoV data table screenshot Small piece of source text
Один из PHY некорректно себя вёл, что стало понятно только из логов и детального их анализа. Его счетчик скрыт глубоко в многомегабайтном логе среди сотен других счетчиков. OTLoV подсветит такое, чтобы это можно было быстро заметить. OTLoV counter highlight screenshot Small piece of source text
Много разных статусов в 1 месте, легко пропустить негативный. OTLoV поможет заметить. OTLoV keyword highlight screenshot Small piece of source text
Мне нужно было проверить значения мощности сигнала TX/RX по портам. Фильтр OTLoV мгновенно даёт нужный мне результат. OTLoV filtering screenshot Small piece of source text

См. далее: Первый запуск

English Русский

Для пользователя

Разработка шаблонов

Clone this wiki locally