platformpackages/platform/logger
logger package
Structured logging with pino + Sentry transport. One log object per request, breadcrumbs forwarded, PII-stripper plugged into the standard sink.
- Stability
- Stable
- Scope
- Global
- Boundary
- packages/platform/logger
loggerpackages/platform/logger
Foundational layer
Runtime stack5 layers
- edge
- gateway
- services
- platformyou are here
- storage
Uptime
99.21%
Resolved configlogger.config
Uptime
99.21%
+0.05%
p99 latency
41 ms
-8%
Active connections
323
Active tenants
369
+10%
packages/platform/loggerplatform · Lowest shared layer · zero-app coupling
Usagelogger.ts
typescriptlogger.ts
1import { logger } from "@nebutra/logger";
2
3logger.info("user.signup", {
4 userId: user.id,
5 tenantId: org.id,
6 source: "marketing-site",
7});
8
9const requestLogger = logger.child({ requestId, traceId });
10requestLogger.error("payment.failed", { orderId, code });