A powerful, open-source alternative to Sentry. Track errors, manage logs, and monitor your applications in real-time. Self-host for free or use our cloud.
$ git clone https://github.com/Denver-sn/dex-monit.gitA complete observability platform with all the features you need to monitor and debug your applications.
Automatic error capture with stack traces, breadcrumbs, and contextual data. Group similar errors into issues.
Centralized log collection with full-text search, filtering, and correlation with errors.
Monitor all HTTP requests with timing, status codes, and detailed request/response data.
Track user sessions, page views, and user journeys. See real-time active users.
Set up alerts for new issues, error spikes, or thresholds. Notify via Slack, Email, or Webhook.
Automatic PII scrubbing, self-hosted option, and full control over your data.
Official SDKs for Node.js/NestJS, React/Next.js, and React Native with automatic capture.
Beautiful dashboards with real-time metrics, trends, and insights about your application health.
NestJS backend + Next.js frontend. ClickHouse for time-series, PostgreSQL for config, Redis for caching. Nx monorepo.
Add monitoring to your app in minutes. Our SDKs automatically capture errors, logs, and performance data with zero configuration.
import { SdkNodeModule } from '@dex-monit/observability-sdk-node';
@Module({
imports: [
SdkNodeModule.forRoot({
apiKey: process.env.DEX_API_KEY,
apiUrl: process.env.DEX_API_URL,
environment: process.env.NODE_ENV,
captureConsole: true,
captureNestLogger: true,
captureHttpRequests: true,
}),
],
})
export class AppModule {}'use client';
import { DexProvider } from '@dex-monit/observability-sdk-browser/react';
export function Providers({ children }) {
return (
<DexProvider
config={{
apiKey: process.env.NEXT_PUBLIC_DEX_API_KEY!,
apiUrl: process.env.NEXT_PUBLIC_DEX_API_URL!,
environment: process.env.NODE_ENV,
}}
>
{children}
</DexProvider>
);
}Install from NPM
Self-host for free, or let us handle the infrastructure. No hidden fees.
Your infrastructure
We handle everything
Deploy on your own infrastructure with Docker. Full control over your data.
Get the source code and install dependencies
git clone https://github.com/Denver-sn/dex-monit.git
cd dex-monit && npm installLaunch PostgreSQL, ClickHouse & Redis
docker-compose up -dGenerate Prisma client and push schema
cd packages/monitoring-api
npx prisma generate
npx prisma db pushStart API and Frontend servers
npx nx run-many -t serve,dev \
-p monitoring-api,monitoring-weblocalhost:3001localhost:3000/apilocalhost:3000/api/docsStart monitoring your applications today. Self-host for free or join the cloud waitlist.