Устранение неполадок

Используйте команды ниже, чтобы посмотреть информацию о системе.

Статус сервиса 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 в настройках экземпляра СУБД, чтобы новые файлы журналов создавались с нужными правами.