osquery - предупреждения при использовании osqueryi и регистрации отключены

При использовании osqueryi Интерактивная оболочка для osquery Я сталкиваюсь с проблемой, где отображается ПРЕДУПРЕЖДЕНИЕ, даже если запись в журнал должна быть отключена. Это ошибка?

Документы объясняют следующее:

--logger_min_status

Минимальный уровень для записи журнала состояния. Используйте следующие значения: INFO = 0, WARNING = 1, ERROR = 2. Чтобы отключить все сообщения о состоянии, используйте 3+.

--logger_min_sterr

Минимальный уровень для журналов состояния, записанных в stderr. Используйте следующие значения: INFO = 0, WARNING = 1, ERROR = 2. Чтобы отключить все сообщения о состоянии, используйте 3+.

Что я имею: (результаты усечены для краткости)

# osqueryi --json --logger_min_status=3 --logger_min_stderr=3 'select * from block_devices'

WARNING: Failed to connect to lvmetad. Falling back to device scanning.
[{"block_size":"512","label":"","model":"VBOX HARDDISK","name":"/dev/sda","parent":"","size":"83886080","type":"","uuid":"","vendor":"ATA"},...]

Что я ожидаю:

# osqueryi --json --logger_min_status=3 --logger_min_stderr=3 'select * from block_devices'

[{"block_size":"512","label":"","model":"VBOX HARDDISK","name":"/dev/sda","parent":"","size":"83886080","type":"","uuid":"","vendor":"ATA"},...]

1 ответ

Похоже, что это ведение журнала происходит из библиотеки LVM, поэтому, вероятно, не контролируется с помощью osquery. Я не смог найти точную строку журнала в источнике LVM2.

Я считаю, что это функция populatePVChildren, которая будет вызывать функцию LVM, которая выполняет ведение журнала.

Ваша интерпретация документации по отладке выглядит правильно.

Другие вопросы по тегам