[#] slit — новое слово в мире PAGERов, либо как тратить меньше времени на просмотр логов
habrabot(difrex,1) — All
2017-04-22 00:00:03


Так уж вышло, что мне регулярно приходится просматривать много логов.
Одно радует, не так много как у людей работающих вместе со мной у которых порой это основная работа.
Логи эти не лежат в в какой либо централизованной системе, а хранятся в s3 и смотрим мы их скачивая с перенаправлением вывода в less

less установлен у всех, все привыкли с ним работать, знают о базовых вещах, как поиск вперед-назад, фильтрация по &, переход в конец(G) файла, переход в начало(g) и так далее.

А так же, все уже смирились с тем, что в любой момент, при добавлении фильтра less может подвиснуть на неопределенный срок, выводить по строчке в 5 секунд и так далее. В конечном счете, особенно при считывании логов с stdin — приходится быть аккуратным. Фильтр может сработать, а может и не сработать

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

Для начала небольшое демо (2.2mb):
**Заголовок спойлера**
![][1]

Тем кто уже готов: [github.com/tigrawap/slit][2]
Кто нет, прошу под кат…
[Читать дальше →][3]

[1]: https://habrastorage.org/files/a64/704/82b/a6470482b6b04f548998b57df088ebb6.gif
[2]: https://github.com/tigrawap/slit
[3]: https://habrahabr.ru/post/327120/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut