# LogTide > The Official LogTide Platform. A privacy-first, open-source alternative to Datadog and Splunk. GDPR-compliant log management with native Sigma rules and threat detection. Self-host or use our EU-based cloud. LogTide is an open-source, privacy-first log management and observability platform with built-in SIEM (native Sigma rules and threat detection). Self-host it or use the EU-based cloud. The pages below are the canonical documentation, integration guides, competitor comparisons and use cases. Content pages are also available as clean Markdown at the same path with a `.md` extension. ## Main - [Home](https://logtide.dev/): Product overview - [Documentation](https://logtide.dev/docs/): Guides, SDKs and API reference - [Integrations](https://logtide.dev/integrations/): Send logs from any technology - [Comparisons](https://logtide.dev/vs/): LogTide versus other platforms - [Use Cases](https://logtide.dev/use-cases/): What teams build with LogTide - [Blog](https://logtide.dev/blog/): Articles and tutorials - [Changelog](https://logtide.dev/changelog/): Release history and roadmap ## Documentation - [Documentation Home](https://logtide.dev/docs/) - [API](https://logtide.dev/docs/api/) - [Architecture](https://logtide.dev/docs/architecture/) - [Async Buffer](https://logtide.dev/docs/async-buffer/) - [Authentication](https://logtide.dev/docs/authentication/) - [Contributing](https://logtide.dev/docs/contributing/) - [Deployment](https://logtide.dev/docs/deployment/) - [Error Handling](https://logtide.dev/docs/error-handling/) - [Getting Started](https://logtide.dev/docs/getting-started/) - [Lifecycle Hooks](https://logtide.dev/docs/lifecycle-hooks/) - [No SDK Setup](https://logtide.dev/docs/no-sdk-setup/) - [OpenTelemetry](https://logtide.dev/docs/opentelemetry/) - [Receivers](https://logtide.dev/docs/receivers/) - [Storage Engines](https://logtide.dev/docs/storage-engines/) - [Syslog](https://logtide.dev/docs/syslog/) - [Usage Metering](https://logtide.dev/docs/usage-metering/) - [Vector](https://logtide.dev/docs/vector/) - [Webhooks](https://logtide.dev/docs/webhooks/) - [Windows](https://logtide.dev/docs/windows/) ## SDKs - [SDKs Overview](https://logtide.dev/docs/sdks/) - [Angular](https://logtide.dev/docs/sdks/angular/) - [Browser](https://logtide.dev/docs/sdks/browser/) - [C#](https://logtide.dev/docs/sdks/csharp/) - [Elysia](https://logtide.dev/docs/sdks/elysia/) - [Express](https://logtide.dev/docs/sdks/express/) - [Fastify](https://logtide.dev/docs/sdks/fastify/) - [Go](https://logtide.dev/docs/sdks/go/) - [Hono](https://logtide.dev/docs/sdks/hono/) - [Kotlin](https://logtide.dev/docs/sdks/kotlin/) - [Laravel](https://logtide.dev/docs/sdks/laravel/) - [Next.js SDK](https://logtide.dev/docs/sdks/nextjs-sdk/) - [Node.js](https://logtide.dev/docs/sdks/nodejs/) - [Nuxt SDK](https://logtide.dev/docs/sdks/nuxt-sdk/) - [PHP](https://logtide.dev/docs/sdks/php/) - [Python](https://logtide.dev/docs/sdks/python/) - [Ruby](https://logtide.dev/docs/sdks/ruby/) - [Slim](https://logtide.dev/docs/sdks/slim/) - [SvelteKit](https://logtide.dev/docs/sdks/sveltekit/) - [Symfony](https://logtide.dev/docs/sdks/symfony/) - [WordPress](https://logtide.dev/docs/sdks/wordpress/) ## Migration Guides - [Migration Overview](https://logtide.dev/docs/migration/) - [Datadog](https://logtide.dev/docs/migration/datadog/) - [ELK](https://logtide.dev/docs/migration/elk/) - [Loki](https://logtide.dev/docs/migration/loki/) - [SigNoz](https://logtide.dev/docs/migration/signoz/) - [Splunk](https://logtide.dev/docs/migration/splunk/) ## Integrations - [Angular Application Logging Integration](https://logtide.dev/integrations/angular.md): Add structured logging to Angular applications with ErrorHandler, HttpInterceptor, and standalone or NgModule providers. - [Apache HTTP Server Log Integration](https://logtide.dev/integrations/apache-httpd.md): Send Apache httpd access logs, error logs, and mod_security audit events to LogTide with structured JSON parsing. - [Apache Kafka Log Pipeline Integration](https://logtide.dev/integrations/kafka.md): Use Apache Kafka as a log transport layer to buffer and route high-volume log streams into LogTide reliably. - [ASP.NET Core Logging Integration](https://logtide.dev/integrations/dotnet.md): Add structured logging to ASP.NET Core applications with ILogger integration, Entity Framework tracing, and Docker deployment. - [Astro Error Tracking & Logging Integration](https://logtide.dev/integrations/astro-frontend.md): Professional Astro logging and error tracking with automatic capture, server/client monitoring, and Web Vitals. - [AWS Lambda Java Logging with Log4j2](https://logtide.dev/integrations/aws-lambda-java.md): Set up Log4j2 logging in AWS Lambda Java functions and ship structured logs to LogTide. Covers the Lambda appender, JSON layout, and CloudWatch forwarding. - [AWS Lambda Logging Integration](https://logtide.dev/integrations/aws-lambda.md): Send AWS Lambda function logs to LogTide using the JavaScript SDK, CloudWatch forwarding, or Lambda extensions for cost-effective serverless observability. - [Azure Functions Logging Integration](https://logtide.dev/integrations/azure-functions.md): Send Azure Functions logs to LogTide with the JavaScript SDK: structured logging, cold start tracking, and an alternative to Application Insights per-GB costs. - [Bun Runtime Logging Integration](https://logtide.dev/integrations/bun.md): Run the LogTide JavaScript SDK on Bun for fast structured logging with native TypeScript support and zero-config setup. - [Deno Runtime Logging Integration](https://logtide.dev/integrations/deno.md): Use the LogTide JavaScript SDK with Deno via npm specifiers for structured logging with secure-by-default permissions. - [Django Application Logging Integration](https://logtide.dev/integrations/django.md): Add structured logging to Django applications with the LogTide Python SDK — built-in middleware, Celery support, admin audit trail, and stdlib logging bridge. - [Docker Compose Logging Integration](https://logtide.dev/integrations/docker-compose.md): Centralized logging for Docker Compose stacks using Fluent Bit to collect and ship logs from all services to LogTide. - [Docker Container Logging Integration](https://logtide.dev/integrations/docker.md): Send Docker container logs to LogTide using Fluent Bit. Complete setup guide with Docker Compose and Kubernetes examples. - [Elysia Framework Logging Integration](https://logtide.dev/integrations/elysia.md): Add structured logging to Elysia applications running on Bun with lifecycle hooks, scoped context, and trace propagation. - [Express.js Logging Integration](https://logtide.dev/integrations/express.md): Add structured logging to Express.js applications with automatic request tracing, scoped context, and error capture. - [FastAPI Application Logging Integration](https://logtide.dev/integrations/fastapi.md): Add structured logging to FastAPI apps with the LogTide Python SDK — async middleware, dependency injection, WebSocket support, and Uvicorn deployment. - [Fastify Logging Integration](https://logtide.dev/integrations/fastify.md): Add structured logging to Fastify applications with plugin-based integration, lifecycle hooks, and trace propagation. - [Flask Application Logging Integration](https://logtide.dev/integrations/flask.md): Add structured logging to Flask apps with the LogTide Python SDK — request middleware, blueprint support, error handlers, and Gunicorn deployment. - [Go Integration](https://logtide.dev/integrations/go.md): Send structured logs from Go applications to LogTide using the official Go SDK. - [Google Cloud Run Logging Integration](https://logtide.dev/integrations/gcp-cloud-run.md): Send Google Cloud Run logs to LogTide with the JavaScript SDK or a Fluent Bit sidecar — structured queries and alerting beyond Cloud Logging's free tier. - [Hono Framework Logging Integration](https://logtide.dev/integrations/hono.md): Add structured logging to Hono applications across Node.js, Bun, Deno, and Cloudflare Workers with trace propagation. - [Host System Monitoring Integration](https://logtide.dev/integrations/host-monitoring.md): Collect CPU, memory, disk I/O, and network metrics from your host machine using OTLP-compatible tools and visualize them in the LogTide Metrics Explorer. - [Kubernetes Centralized Logging Integration](https://logtide.dev/integrations/kubernetes.md): Collect and ship logs from Kubernetes clusters to LogTide using Fluent Bit DaemonSet or sidecar patterns. - [Laravel and PHP Logging Integration](https://logtide.dev/integrations/laravel.md): Send structured logs from Laravel applications to LogTide with zero-config auto-discovery, middleware, log channel, and breadcrumb integrations. - [MongoDB Log Monitoring Integration](https://logtide.dev/integrations/mongodb.md): Collect MongoDB profiler output, slow operation logs, and replica set events in LogTide for database observability. - [MySQL and MariaDB Log Integration](https://logtide.dev/integrations/mysql.md): Monitor MySQL slow queries, error logs, and connection events in LogTide with structured parsing and real-time alerting. - [Next.js Application Logging Integration](https://logtide.dev/integrations/nextjs.md): Send structured logs from Next.js applications to LogTide with instrumentation hooks, error boundaries, and navigation tracking. - [nginx Access and Error Log Integration](https://logtide.dev/integrations/nginx.md): Send nginx access and error logs to LogTide with structured parsing. Complete setup for Docker, systemd, and Kubernetes. - [Node.js SDK Integration](https://logtide.dev/integrations/nodejs.md): Send structured logs from Node.js applications to LogTide with automatic batching, retries, and console interception. - [Nuxt Application Logging Integration](https://logtide.dev/integrations/nuxt.md): Add structured logging to Nuxt applications with a zero-config module, runtime config injection, and server/client support. - [PHP Logging Integration](https://logtide.dev/integrations/php.md): Send structured logs from PHP applications to LogTide using the official SDK with Hub/Scope architecture, tracing, and Monolog handlers. - [PostgreSQL Log Analysis Integration](https://logtide.dev/integrations/postgresql.md): Monitor PostgreSQL queries, slow logs, and errors with LogTide. Complete setup for Docker, Kubernetes, and bare metal. - [Python SDK Integration](https://logtide.dev/integrations/python.md): Send structured logs from Python applications to LogTide using the official SDK with sync & async clients, stdlib logging integration, and middleware. - [RabbitMQ Log and Monitoring Integration](https://logtide.dev/integrations/rabbitmq.md): Forward RabbitMQ server logs, queue metrics, and consumer events to LogTide for centralized message broker observability. - [React Error Tracking & Monitoring Integration](https://logtide.dev/integrations/react.md): Professional React error tracking with automatic capture, Error Boundaries, Web Vitals, and session-based breadcrumbs. - [Redis Logging and Monitoring](https://logtide.dev/integrations/redis.md): Monitor Redis slow queries, operational events, and cluster health in LogTide with structured parsing for performance analysis. - [Remix Application Logging Integration](https://logtide.dev/integrations/remix.md): Send structured logs from Remix loaders and actions to LogTide with server-side request tracing and error boundary capture. - [Ruby on Rails Logging Integration](https://logtide.dev/integrations/rails.md): Send structured logs, exceptions, and traces from Ruby on Rails to LogTide with the logtide gem — a Railtie installs per-request middleware automatically. - [SolidJS Error Tracking & Monitoring Integration](https://logtide.dev/integrations/solidjs.md): Professional SolidJS error tracking with automatic capture, Error Boundaries, Web Vitals, and breadcrumbs. - [Spring Boot and Kotlin Integration](https://logtide.dev/integrations/spring-boot.md): Send structured logs from Spring Boot applications to LogTide with the native Kotlin SDK, middleware support, and coroutines. - [SvelteKit Application Logging Integration](https://logtide.dev/integrations/sveltekit.md): Add structured logging to SvelteKit applications with server hooks, error handling, fetch instrumentation, and client init. - [systemd Journal Integration](https://logtide.dev/integrations/systemd.md): Stream systemd journal logs to LogTide with structured metadata from services, containers, and system components. - [Traefik Reverse Proxy Log Integration](https://logtide.dev/integrations/traefik.md): Forward Traefik access logs and middleware metrics to LogTide with structured JSON parsing for Docker and Kubernetes environments. - [Vue.js Error Tracking & Monitoring Integration](https://logtide.dev/integrations/vue.md): Professional Vue.js error tracking with automatic capture, Vue Error Handlers, Core Web Vitals, and breadcrumbs. ## Use Cases - [API Monitoring and Analytics](https://logtide.dev/use-cases/api-monitoring.md): Monitor API performance, track latency percentiles, detect error spikes, and analyze consumer usage patterns with LogTide. - [DevOps CI/CD Pipeline Logging](https://logtide.dev/use-cases/devops-ci-cd.md): Centralize and audit CI/CD pipeline logs from GitHub Actions, GitLab CI and others with LogTide: release visibility, audit trail and pipeline analytics. - [GDPR-Compliant Logging](https://logtide.dev/use-cases/gdpr-compliance.md): Implement privacy-first logging that meets GDPR requirements. Data minimization, retention policies, and right to erasure. - [High-Volume Log Management](https://logtide.dev/use-cases/high-volume.md): Handle millions of log events per second with LogTide using batching, partitioning, and retention strategies at scale. - [Homelab Logging & Monitoring](https://logtide.dev/use-cases/homelab.md): Centralize logs from your Proxmox homelab with LogTide: LXC containers, Docker services, AdGuard DNS, firewall packets and exposed services — in ~3 GB of RAM. - [Incident Response with Structured Logs](https://logtide.dev/use-cases/incident-response.md): Reduce MTTR with structured logging, correlation IDs, and runbook-driven incident management using LogTide. - [Logging Cost Optimization](https://logtide.dev/use-cases/cost-optimization.md): Cut log management costs by 80-90% by switching from SaaS platforms to self-hosted LogTide. Real TCO comparison with numbers. - [Microservices Observability](https://logtide.dev/use-cases/microservices-observability.md): Achieve full observability across distributed microservices with centralized logging, correlation IDs, and service dependency mapping in LogTide. - [Multi-Tenant SaaS Logging](https://logtide.dev/use-cases/multi-tenant-saas.md): Implement per-tenant log isolation and analytics for B2B SaaS applications with LogTide's organization-based architecture. - [Real-Time Log Alerting](https://logtide.dev/use-cases/real-time-alerting.md): Configure intelligent log-based alerts with LogTide. Threshold alerts, anomaly detection, and notification routing to Slack and email. - [Security Monitoring and Threat Detection](https://logtide.dev/use-cases/security-monitoring.md): Build SIEM-like security monitoring with LogTide. Detect suspicious logins, brute force attacks, and security anomalies. - [SOC2 & ISO27001 Audit Trail Logging](https://logtide.dev/use-cases/compliance-audit-trail.md): Build compliant audit trails for SOC2 and ISO27001 certifications with LogTide. Evidence collection, retention, and access controls. ## Comparisons - [LogTide vs AWS CloudWatch Logs](https://logtide.dev/vs/aws-cloudwatch.md): Compare LogTide and AWS CloudWatch Logs for log management. Self-hosted vs cloud-native, pricing, and migration path. - [LogTide vs Azure Monitor Logs](https://logtide.dev/vs/azure-monitor.md): LogTide vs Azure Monitor: self-hosted, open-source log management with built-in SIEM. Azure Log Analytics charges $2.76/GB — LogTide saves 85-95% at scale. - [LogTide vs Better Stack for Log Management](https://logtide.dev/vs/better-stack.md): Compare LogTide and Better Stack (Logtail) for log management. Self-hosted vs SaaS, pricing, SIEM, and migration path. - [LogTide vs Datadog for Log Management](https://logtide.dev/vs/datadog.md): LogTide vs Datadog: open-source, self-hosted log management with built-in SIEM and unlimited users. Save up to 90% versus Datadog's per-GB + per-seat pricing. - [LogTide vs ELK Stack for Log Management](https://logtide.dev/vs/elk-stack.md): Compare LogTide and ELK Stack (Elasticsearch, Logstash, Kibana). Simpler architecture, lower resources, and built-in SIEM. - [LogTide vs Google Cloud Logging](https://logtide.dev/vs/gcp-cloud-logging.md): LogTide vs Google Cloud Logging: self-hosted, open-source log management with built-in SIEM. Cut GCP logging costs ~73% beyond the 50 GiB free tier. - [LogTide vs Grafana Loki for Logs](https://logtide.dev/vs/grafana-loki.md): Compare LogTide and Grafana Loki for log management. Built-in alerting, full-text search, and SIEM vs label-based indexing. - [LogTide vs Graylog for Log Management](https://logtide.dev/vs/graylog.md): Compare LogTide and Graylog for log management. Docker Compose vs Java/MongoDB/Elasticsearch, SIEM, and migration path. - [LogTide vs Loggly for Log Management](https://logtide.dev/vs/loggly.md): Compare LogTide and SolarWinds Loggly: self-hosted vs SaaS, daily-volume pricing, retention limits, SIEM capabilities, and a practical migration path. - [LogTide vs New Relic for Log Management](https://logtide.dev/vs/new-relic.md): LogTide vs New Relic: self-hosted, open-source log management with built-in SIEM and no per-user pricing. Save 90%+ beyond New Relic's 100 GB free tier. - [LogTide vs Papertrail for Log Management](https://logtide.dev/vs/papertrail.md): Compare LogTide and SolarWinds Papertrail: self-hosted vs SaaS, pricing per GB, retention limits, SIEM features, and a step-by-step migration path. - [LogTide vs SigNoz for Log Management](https://logtide.dev/vs/signoz.md): Compare LogTide and SigNoz for log management. Both open-source, both support OpenTelemetry. See where they differ. - [LogTide vs Splunk for Log Management](https://logtide.dev/vs/splunk.md): Compare LogTide and Splunk for log management. Open-source vs enterprise licensing, features, and migration path. - [LogTide vs Sumo Logic for Log Management](https://logtide.dev/vs/sumo-logic.md): Compare LogTide and Sumo Logic for log management. Self-hosted vs cloud SaaS, pricing, data caps, and migration path. ## Blog - [AWS Lambda Logging: How It Works and the Practices That Matter](https://logtide.dev/blog/aws-lambda-logging-best-practices.md): How AWS Lambda logging really works — CloudWatch log groups, JSON structured logs, retention, costs, and how to ship Lambda logs somewhere searchable. - [Azure Monitor vs Azure Sentinel: What's the Difference?](https://logtide.dev/blog/azure-monitor-vs-azure-sentinel.md): Azure Monitor and Microsoft Sentinel overlap more than their names suggest. What each one does, how the pricing stacks, and when you actually need both. - [Complete Node.js Observability: Logs, Errors, and Traces with LogTide](https://logtide.dev/blog/complete-nodejs-observability-logtide.md): Instrument a Node.js service end to end with the LogTide SDK: structured logs, error capture, per-request scopes, breadcrumbs, and complete traces. - [Structured Logging and Error Tracking for Ruby and Rails](https://logtide.dev/blog/structured-logging-ruby-rails.md): Ship structured logs, exceptions, and traces from Ruby and Rails with the new LogTide Ruby SDK — a stdlib-only gem with Rack and Rails middleware. ## Optional - [Changelog (Markdown)](https://logtide.dev/changelog.md): Full release history in Markdown - [All content (Markdown)](https://logtide.dev/llms-full.txt): Every content page concatenated