Demo of the quickwit destination of odigos.
It has been made with this pull request and released in the v1.0.49.
You can download the video of the demo here:
- Install and run odigos (version v1.0.49 at least) on a kind cluster:
brew install keyval-dev/homebrew-odigos-cli/odigos
odigos version
kind create cluster
odigos install
- Run imalive on the same kind cluster that is used by odigos. It's an OTEL observable metrics exporter.
kubectl create ns imalive
cd helm/imalive
helm dependency update
helm template . --values values.yaml|kubectl -n imalive apply -f -
- Run quickwit on the same kind cluster
kubectl create ns quickwit
cd helm/quickwit
helm dependency update
helm template . --values values.yaml|kubectl -n quickwit apply -f -
- Test quickwit
kubectl -n quickwit port-forward svc/release-name-quickwit 7280:7280
Then you can go to: http://localhost:7280
- Launch odigos on the browser
odigos ui
Then you can go here: http://localhost:3000
And select "imalive"
Then select the "Quickwit" destination
Then:
URL of endpoint: release-name-quickwit.quickwit.svc.cluster.local:7281
Then you should see this overview:
Then you should see the logs coming into quickwit: