Moondrop Centralized Logger
Struggling with Observability?We got your systems fully covered
Track every API call across your microservices with complete visibility into request flows, bottlenecks and failures - with Centralized Logger delivering insights ready before your coffee gets.
pnpm dlx @planetmoondrop/centralized-logger planetmoondrop init
import { Module } from "@nestjs/common"import { LokiLoggerModule } from "@planetmoondrop/centralized-logger"
@Module({)
imports: [
LokiLoggerModule.register({)
serviceName: "",
lokiHost: "",
logLevel: "",
enableMetrics: ,
}),
],
})
export class AppModule {}Setup in under 60 seconds
Add the SDK to your microservices, and watch traces flow live. No complex config, no blind spots.
Frequently asked questions
Yes, Planetmoondrop is 100% free and open-source. There are no limits on compute hours or traces captured. You can self-host the entire platform or use our managed cloud version for free.
Our SDK currently supports Node.js, Python, and Go. It can integrate with any web framework like Express, Next.js, FastAPI, and standard HTTP clients.
We process trace data with strict isolation. Since we are open-source, you can self-host the entire infrastructure to ensure your trace data never leaves your VPC.
Absolutely. You can configure the SDK to redact sensitive headers, payload data, and PII before it ever leaves your service.
Planetmoondrop is designed to be ultra-lightweight. The SDK batches traces asynchronously and adds less than 1ms of overhead to your requests.
Since Planetmoondrop is an open-source project, you can get support from our active community on Discord or open an issue on our GitHub repository. We publish real-time status at status.planetmoondrop.io.
Help us keep this project alive
We're an indie team building open-source tools for developers. Your support helps us stay independent and ship faster.
Support UsNo subscription · One-time or recurring · Cancel anytime