Аудит и логирование
StableКакие действия стоит отслеживать в Control Plane и Console и как соотносятся audit, activity и DB-логи.
Обновлено: 5 марта 2026 г.
В SPG99 полезно различать несколько уровней наблюдаемости и аудита.
1. Activity в Console
Activity показывает действия, инициированные через пользовательский интерфейс:
- создание tenant;
- создание или удаление базы;
- ошибки UI‑операций;
- статус завершения задач.
Это рабочий пользовательский журнал, удобный для повседневной эксплуатации.
2. Control Plane события и API-операции
На уровне Control Plane важны:
- lifecycle API‑ключей;
- создание / удаление tenant и database;
- изменения состояний ресурсов;
- поток событий
/v2/events, который позволяет Console быстро обновлять каталог.
3. DB-логи
Это уже фактические журналы PostgreSQL / compute:
- ошибки SQL;
- сбои запуска;
- проблемы bootstrap;
- сообщения приложений на уровне базы.
Почему это разделение важно
- Activity отвечает на вопрос «кто и что нажал в UI»;
- Control Plane отвечает на вопрос «как изменилось состояние ресурса»;
- DB‑логи отвечают на вопрос «что реально происходило внутри PostgreSQL».
В хорошем диагностическом сценарии эти три слоя дополняют друг друга.
