Saltar al contenido principal

Códigos de error de auditoría (mpbx-audit)

Códigos generados por mpbx_audit (W3-AUD-01): el relevador de auditoría de ClickHouse y el lector de auditoría. Los tipos se asignan a códigos HTTP en la capa de API igual que en los códigos comunes. Los mensajes nunca contienen valores de filas. El relevador y los productores de eventos también generan los códigos MPBX-EVENTS-* de events.md (MPBX-EVENTS-SYSTEM-SCOPE-REQUIRED cuando se escribe un registro de toda la instalación fuera de una transacción de sistema, MPBX-EVENTS-TENANT-MISMATCH para un registro escrito en la transacción de otra empresa) y los códigos MPBX-CH-* de storage.md. Guía: docs/guides/audit.md.

CódigoTipoSignificadoQué hacer
MPBX-AUDIT-UNREADABLEinternalClickHouse devolvió una fila de audit_log que no tiene la forma esperada (falta una columna, o el id o la hora no se pueden interpretar). No se devolvió nada para esa solicitud.Repórtelo con la línea del registro: la tabla y el lector no coinciden (la causa habitual es una migración de ClickHouse no aplicada; ejecute mpbx migrate --ch).
MPBX-API-NOT-CONFIGUREDunavailableLas rutas de auditoría responden 503 con este código cuando el servidor se ejecuta sin clickhouse.url. Los registros de auditoría no se pierden: esperan en la bandeja de salida de Postgres y se relevan cuando ClickHouse está configurado.Configure [clickhouse] url y reinicie.