QJournalctl — простой C++ / QT графический интерфейс (GUI) для консольной утилиты journalctl.
journalctl — стандартная консольная утилита для просмотра и анализа журнала SystemD (systemd journal), системных данных и данных приложений. С помощью дополнительных опций можно осуществлять фильтрацию данных и быстро извлекать нужную информацию.
SystemD — подсистема инициализации и управления службами GNU Linux систем, в 2000-е годы фактически вытеснившая традиционную подсистем init (initialization / инициация). Основной особенностью является интенсивное распараллеливание запуска служб в процессе загрузки систем, что позволяет существенно ускорить запуск операционной системы.
Централизованный подход к журналированию используемый SystemD, а также благодаря автоматической записи подробных метаданных, удалось добиться большой гибкости и удобства. Все логи находятся в одном месте, они индексируются и структурируются, что позволяет легко получить к ним доступ.
Интерфейс QJournalctl максимально прост и даёт более простой доступ к функциональным возможностям journalctl, позволяя пользователю изменять параметры отображения, чтобы быстро проверить журнал на наличие определённых отчётов или ошибок.
QJournalctl позволяет просматривать журналы на локальной машине и подключаться к удалённым хостам, используя сетевой протокол прикладного уровня SSH (Secure Shell). Часто используемые соединения можно сохранить, авторизация возможна с помощью пароля или зашифрованного ключ-файла.
QJournalctl с помощью параметров фильтров и регулярных выражений позволяет легко найти то что нужно. Найденные данные можно экспортировать в текстовой файл, управление ориентировано на использование мыши.
Лицензия: GNU General Public License version 3.0 (GPLv3)
Вы можете войти под своим логином или зарегистрироваться на сайте.