This page requires self-hosted edition.
Deployment
Overview#
Formance uses OpenTelemetry to collect and send telemetry data to your monitoring system. OpenTelemetry is an open-source observability framework for cloud-native software. It provides a single set of APIs, libraries, agents, and instrumentation to capture distributed traces and metrics from your applications.
Configuration#
Prerequisites
Kubernetes cluster with Helm
An OpenTelemetry collector running and accessible from your cluster
Configuration#
In this example, you'll set up an OpenTelemetry configuration for the formance-dev stack. This configuration will apply to all the modules of this stack.
YAML
apiVersion: formance.com/v1beta1
kind: Settings
metadata:
name: stacks-otel-collector
spec:
key: opentelemetry.*.dsn
stacks:
- "formance-dev"
value: grpc://opentelemetry-collector.formance-system.svc:4317?insecure=true