# Руководство пользователя &ksystemlog;

## Использование &ksystemlog;

### Введение

#### Что такое &ksystemlog;?

&ksystemlog; — системная утилита для просмотра файлов журналов.

Программа &ksystemlog; помогает пользователям понять, какие действия их компьютер выполняет в фоновом режиме. Она упрощает доступ к файлам системных журналов. Эта программа разработана для начинающих пользователей, которые не знают, как найти сведения о системе и где расположены файлы журналов.

Но программа также подойдёт и для опытных пользователей, которым требуется быстро просмотреть обнаруженные на сервере проблемы. &ksystemlog; предоставляет расширенные возможности сортировки и чтения журналов из специальных программ.

Главное окно &ksystemlog; Главное окно &ksystemlog;

#### Возможности

Текущая версия &ksystemlog; (0.4) предоставляет много полезных функций, среди которых:

- Поддержка различных типов файлов журналов, включая поддержку форматирования сервера системных журналов, Samba

- Режим вкладок для одновременного просмотра нескольких журналов

- Чтение одного журнала из нескольких источников

- Автоматический показ новых строк журнала полужирным шрифтом

- Группировка по различным критериям (уровень журнала, файл журнала, процесс, час...)

- Подробные сведения о каждой строке журнала

- Добавление записи журнала вручную

- Фильтрация по приоритету

Программа поддерживает следующие файлы журналов:

- Системные журналы

- Журналы X.org

- Журналы ядра

- Журналы авторизации

- Журналы ACPID

- Журналы Cups

- Журналы Postfix

- Журналы Apache

- Журналы Samba

- Журналы служб

- Журналы Cron

- Журналы сеансов X

- Журналы Systemd / Journald

Другие возможности программы освещаются в соответствующих главах этого руководства.

### Чтение журналов с помощью &ksystemlog;

Как показано на приведённых далее снимках экранах, &ksystemlog; позволяет сортировать и фильтровать строки журнала. Описание этих возможностей приводится в следующих частях настоящего руководства.

#### Начало работы

После запуска &ksystemlog; по умолчанию открывает журнал с наиболее полезной информацией — Системный журнал. Если вместо этого журнала появляется окно сообщения, программа &ksystemlog; не была запущена от имени администратора (то есть пользователя root). Файлы журналов обычно расположены в папке «/var/log», которая чаще всего недоступна обычным пользователям. В диалоге параметров настройки возможно выбрать другой журнал для открытия после запуска программы.

Первый запуск &ksystemlog; Первый запуск &ksystemlog;

#### Простое чтение файлов журналов

##### Сортировка строк журнала

Все строки журнала показаны в представлении списка. Чтобы отсортировать список, щёлкните по нужному столбцу. Повторный щелчок отсортирует строки в обратном порядке. Если требуется вернуться к виду списка при первой загрузке, выберите пункт меню Правка Перезагрузить или просто щёлкните по первому столбцу списка (обычно это Дата) для сортировки списка по возрастанию. Даже если в выбранном журнале для описания строк не используется время (например, как в случае Журнала X.org), список будет отсортирован правильно, так как &ksystemlog; сохраняет внутренний порядок списка.

##### Фильтрация строк журнала

Фильтрация по определённому процессу Фильтрация по определённому процессу

Также возможно воспользоваться панелью фильтра, чтобы выполнить сортировку списка по введённым критериям. Просто введите в фильтре какой-либо текст, и в списке автоматически будут показаны только те строки, которые соответствуют этому тексту. По умолчанию в поле со списком, расположенном рядом с фильтром, выбрано значение Все — это означает, что строка будет показана только в том случае, если один из составляющих её столбцов содержит указанный в фильтре текст.

Возможно выбрать другое поле, чтобы применить фильтр только к соответствующему столбцу списка. Например, если выбрать в Системном журнале столбец Процесс и ввести в фильтре имя процесса, &ksystemlog; покажет все строки журнала, отправленные этим процессом.

#### Другие возможности

##### Выделение строк журнала цветом

Этот включённый по умолчанию параметр помогает визуально оценить важность строк. Например, цвет строки из категории Ошибка будет отличаться от цвета, которым выделяется Замечание. Этот параметр возможно отключить с помощью диалога настройки.

##### Скрытие идентификатора процесса

Если интерес представляет только определённый процесс (например, в Системном журнале или Журнале Cron), возможно скрыть его идентификатор в столбце Процесс. Это может быть полезно, когда требуется проанализировать вывод определённой команды, например сервера Samba. В таком случае следует воспользоваться Панелью фильтра.

##### Отправка журналов по электронной почте

Выберите нужные строки журнала и затем выберите в контекстном меню пункт Отправить выбранное — откроется окно создания сообщения почтового клиента по умолчанию, которое уже будет содержать указанные строки.

#### Управление отслеживанием

&ksystemlog; позволяет легко управлять чтением и отслеживанием файлов журналов. Иногда требуется ознакомиться только с несколькими существующими строками журнала. В этом случае появление новых строк доставляет неудобства. Чтобы отключить отслеживание файлов журналов, нажмите кнопку Остановить. После этого открытые файлы журналов не будут обновляться, но в них продолжат поступать данные от других процессов. Чтобы снова включить отслеживание, нажмите кнопку Продолжить — будут показаны строки, добавленные с момента последней приостановки.

Кроме того, возможно перевести фокус на эти новые строки с помощью параметра Прокручивать к новым строкам.

#### Управление несколькими открытыми вкладками

&ksystemlog; позволяет использовать сразу несколько режимов журнала путём открытия соответствующего количества вкладок. С помощью меню Окно возможно управлять существующими вкладками и открывать новые. Перейдите на нужную вкладку и затем выберите режим журнала с помощью предназначенного для этого меню.

## Авторские права и лицензия

&ksystemlog;

&ksystemlog;, © Nicolas Ternisien, 2008

Участники:

- Patrick Dreker: идеи, улучшение кода.

- Bojan: режим журнала SSH, печать.

Особая благодарность всем переводчикам &ksystemlog;.

Олеся Герасименкоgammaray@basealt.ru

&underFDL; &underGPL;
&documentation.index;