Modules

Logs module

Aggregate structured logs from your services with search, filters, and tail.

Logs module

The logs module is a low-noise structured log store. It indexes by level, module, and service, but does not attempt to compete with full-text logging stores. Cuitty assumes you keep heavy log volumes elsewhere โ€” ship the high-signal subset here.

Event shape

{
  "type": "log",
  "ts": "2026-04-27T13:00:00Z",
  "data": {
    "level": "info",
    "message": "request processed",
    "module": "api",
    "service": "api",
    "fields": {
      "requestId": "abc",
      "userId": "user_123"
    }
  }
}

Pino bridge

The TypeScript SDK ships a Pino multistream adapter so adding Cuitty as a destination is one line:

cuitty.use(logsPlugin({ logger: pino, minLevel: "info" }));
Read the same page as Markdown ยท JSON Updated 2026-04-27