Skip to content

Latest commit

 

History

History
80 lines (50 loc) · 1.81 KB

README.md

File metadata and controls

80 lines (50 loc) · 1.81 KB

odigos-quickwit-demo

Introduction

Demo of the quickwit destination of odigos.

It has been made with this pull request and released in the v1.0.49.

Demo

You can download the video of the demo here:

demo_preview

Try the demo by yourself

  1. 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
  1. 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 -
  1. 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 -
  1. Test quickwit
kubectl -n quickwit port-forward svc/release-name-quickwit 7280:7280

Then you can go to: http://localhost:7280

  1. Launch odigos on the browser
odigos ui

Then you can go here: http://localhost:3000

And select "imalive"

odigos_select_imalive

Then select the "Quickwit" destination

odigos_destination_quickwit

Then:

odigos_configure_connection

URL of endpoint: release-name-quickwit.quickwit.svc.cluster.local:7281

Then you should see this overview:

odigos_overview

Then you should see the logs coming into quickwit:

quickwit_logs