Deploy OpenTelemetry Demo App
Deploy the OpenTelemetry Demo application to simulate realistic traffic and test end-to-end observability in your Coralogix setup.
Step 1: Add the OpenTelemetry Helm repository
Step 2: Create the demo
namespace
Step 3: Save the following as demo-values.yaml
opentelemetry-collector:
enabled: false
jaeger:
enabled: false
prometheus:
enabled: false
grafana:
enabled: false
opensearch:
enabled: false
default:
env:
- name: OTEL_SERVICE_NAME
value: frontend
- name: OTEL_RESOURCE_ATTRIBUTES
value: "service.name=frontend,service.namespace=demo,service.version=1.0.0"
- name: NODE_IP
value: "127.0.0.1"
envOverrides:
- name: OTEL_EXPORTER_OTLP_ENDPOINT
value: "127.0.0.1:4317"
- name: OTEL_EXPORTER_OTLP_PROTOCOL
value: grpc
- name: OTEL_EXPORTER_OTLP_INSECURE
value: "true"
Step 4: Deploy the demo application
helm install otel-demo open-telemetry/opentelemetry-demo \
--namespace demo \
--create-namespace \
--values demo-values.yaml
Verify the setup
Once the demo application is running, verify everything is connected:
- Go to the Coralogix UI
- Navigate to Infrastructure > Infrastructure Explorer
- Click Kubernetes in the left sidebar
- Confirm your cluster appears with nodes and pod data
- Drill into nodes or pods to view metrics, logs, and traces
Next steps
You’ve now deployed a fully functional local observability environment with Infrastructure Explorer. You can begin exploring your Kubernetes components, testing alerts, or optimizing your telemetry configuration.
Theme
Light