- Using OpenTelemetry Collector and send logs to Azure Monitor on local
- Integrate OpenTelemetry for tracing and metrics between services
- Azure Monitor
- Using otel collector for collection and sending logging. Otel Collector will be sent the logging to the Azure Monitor.
- Add instrumentation_key into otel-collector-config.yml
- Run on local
docker-compose up
- Replace AzureServiceBus and IntrumentionKey in devops/k8s/*.yml file
- Run services on Minikube
kubectl apply -f order-api.yml
kubectl apply -f worker-service.yml
kubectl apply -f ingress-minikube.yml
- Expose Order API
minikube service --url order-api