Observability & Logging
OpenTelemetry instrumentation, Azure Application Insights integration, OTLP exporters, and Serilog structured logging.
See inside from the first request
Endatix emits OpenTelemetry spans and structured Serilog events out of the box. Connect your preferred backend — Application Insights, Datadog, Grafana, or your own collector — with a single OTLP endpoint configuration.
- OpenTelemetry SDK for traces, metrics, and logs
- OTLP exporter for gRPC and HTTP — works with any compatible receiver
- Azure Application Insights via connection string only
- Serilog with sink plugins — stdout, file, Seq, Elastic, and more
- Health endpoints report database and storage reachability
- Problem-details JSON exceptions (RFC 9457) for consistent error contracts
Full-stack visibility
Every layer is instrumented — request tracing, structured logs, dependency checks, and error contracts.
OpenTelemetry
Traces, metrics, and logs emitted via the OpenTelemetry SDK. Plug in any compatible backend — Jaeger, Zipkin, Grafana, or your own collector.
Azure Application Insights
First-class Azure App Insights integration. Enable with a connection string — request telemetry, exceptions, and dependencies flow automatically.
OTLP Exporters
OpenTelemetry Protocol (OTLP) exporter for gRPC and HTTP. Compatible with Datadog, New Relic, Honeycomb, and any OTLP receiver.
Serilog Structured Logging
JSON-structured log events via Serilog. Sinks for stdout, file, Seq, Elastic, Application Insights, and any community sink.
Health Check Endpoints
Standard /health and /health/ready endpoints. Checks include database connectivity, file storage, and external service reachability.
Exception Middleware
Global exception handling middleware serialises errors to problem-details JSON (RFC 9457). Consistent error contracts across all endpoints.
Ship with confidence — not guesswork.
If you need custom telemetry pipelines or have questions about our observability setup, we're here.
Talk to usShip with confidence — not guesswork.
If you need custom telemetry pipelines or have questions about our observability setup, we're here.
Talk to us