Monitoring
Monitoring your Formbricks installation for optimal performance.
Logging
Formbricks follows Next.js best practices with all logs being written to stdout/stderr, making it easy to collect and forward logs to your preferred logging solution.
Docker Container Logs
Kubernetes Pod Logs
Log Forwarding
Since all logs are written to stdout/stderr, you can integrate with various logging solutions:
- ELK Stack (Elasticsearch, Logstash, Kibana)
- Fluentd/Fluent Bit
- Datadog
- Splunk
- CloudWatch Logs (AWS)
OpenTelemetry Integration (Beta)
Formbricks leverages Next.jsâs built-in OpenTelemetry instrumentation for comprehensive observability. When enabled, it automatically instruments various aspects of your application.
Set the following environment variables:
Default Instrumentation
The OpenTelemetry integration automatically tracks:
- HTTP requests and responses
- Route rendering
- API route execution
- Server-side operations
- Database queries
- External API calls
Supported Backends
OpenTelemetry can export data to:
- Jaeger
- Zipkin
- Prometheus
- New Relic
- Datadog
- Azure Monitor
Key Metrics
- HTTP request duration
- Database performance
- Memory usage
- Response times
- Error rates
Health Checks
Available endpoints:
Use these endpoints for monitoring system health in container orchestration and monitoring tools.
Was this page helpful?