Устранение неполадок
Используйте команды ниже, чтобы посмотреть информацию о системе.
Статус сервиса pgpro-otel-collector
:
# systemctl status pgpro-otel-collector
Журналы активности pgpro-otel-collector
:
# journalctl -u pgpro-otel-collector
Уровень протоколирования может регулироваться параметром service.telemetry.logs.level
и принимать следующие значения: debug
, info
, warn
, error
. Уровень info
используется по умолчанию.
Возможные проблемы
Ошибки доступа к журналам экземпляра СУБД
Симптомы:
- данные о журналах экземпляра не собираются;
- в журнале коллектора наблюдаются следующие ошибки:
{
"level": "error",
"ts": 1733457921.250963,
"msg": "Failed to open file",
"kind": "receiver",
"name": "filelog",
"data_type": "logs",
"component": "fileconsumer",
"error": "open /var/log/postgresql/postgresql-2024-12-06.csv: permission denied"
}
Причина: ресивер filelog
не может прочесть журналы указанные в его конфигурации.
Решение: настроить права доступа на файлах, установить подходящее значение log_file_mode
в настройках экземпляра СУБД, чтобы новые файлы журналов создавались с нужными правами.