sloginfo

Вывод сообщений системного журнала

Синтаксис:

sloginfo [опции] [имя_файла]

Опции:

-c
Очистить буфер журнала после вывода всех ожидающих событий.
-h
Вывести неформатированные записи в виде шестнадцатеричных значений. По умолчанию они выводятся в виде десятичных значений.
-m
код Вывести события с указанным старшим кодом (по умолчанию выводятся все события).
-s 0..7
Вывести события, уровень серьезности которых равен заданному или меньше его (значение по умолчанию – 7). Низшему уровню серьезности соответствует значение 7, высшему – 0.
-t
Вывести время событий (с точностью до миллисекунд).
-w
Ожидать дальнейшего поступление событий.
имя_файла
Имя файла, содержащего необработанные события (по умолчанию: /dev/slog).

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

aarch64, arm, armv7, e2k, mips, ppc, x86

Описание:

Утилита sloginfo выводит содержимое буфера системного журнала. Буфером управляет менеджер slogger (этот менеджер должен быть запущен, в противном случае сообщения не регистрируются).

По умолчанию утилита sloginfo выводит все сообщения и завершает работу. Для ожидания дальнейших сообщений можно воспользоваться опцией -w.

Опции -m и -s используются для фильтрации выводимых сообщений. Существует 16 миллионов старших кодов, и для каждого из них могут использоваться 4096 младших кодов. Если выбран старший код, то выводятся все сообщения, младшие коды которых соответствуют этому основному коду. Старшие коды можно использовать для вывода сообщений, относящихся к определенной области (например, TCP/IP). Старшие коды определены в файле /usr/include/sys/slogcodes.h.

Если задано имя файла, то утилита sloginfo использует этот файл как стандартный поток ввода (вместо файла /dev/slog). Предполагается, что в этом файле содержатся необработанные данные системного журнала, сохраненные некоторой программой, либо этот файл задан в опции -l для утилиты slogger.

Примеры:

Вывод всех сообщений системного журнала и завершение работы:

sloginfo

Вывод всех сообщений системного журнала, ожидание дальнейших сообщений и их вывод по мере поступления:

sloginfo -w

Вывод всех сообщений системного журнала, очистка журнала и завершение работы:

sloginfo -c

Вывод сообщений системного журнала только с уровнями серьезности 0, 1, 2, 3, 4:

sloginfo -s 4

Вывод сообщений системного журнала, сохраненных в определенном файле:

sloginfo /var/logs/slog0

Файлы:

/dev/slog
Файл системного журнала по умолчанию.
/etc/slog/*.fmt
Конфигурационные файлы форматирования сообщений системного журнала.

Классификация:

Базовые подсистемы ЗОСРВ «Нейтрино»

Тематические ссылки:

/etc/slog/*.fmt, slogger, slogb(), slogf(), slogi(), vslogf()




Предыдущий раздел: Утилиты