Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

qryn minimal polyglot demo - the smallest drop-in LGTM compatible stack ever!

Notifications You must be signed in to change notification settings

metrico/qryn-minimal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

85 Commits

Repository files navigation

qryn-minimal

The lightest, most portable and powerful all-in-one observability combo ever, now with embedded storage


⭐ Features

Drop-in compatible ingestion and query APIs with polyglot features:


πŸͺ Ingredients

  • qryn : polyglot, lighweight, multi-standard drop-in observability framework for Logs, Metrics and Traces
  • cowsdb : local embedded SQL OLAP Engine for serverless functions API compatible with ClickHouse

⚠️ Warning

This bundle is designed for minimal single node setups with local storage only.
For full sized deployments please refer to the complete qryn-demo


πŸ‘‰ Launch

Spin up qryn-minimal w/ embedded database storage using docker compose

docker compose pull
docker compose up -d
app port
qryn 3100

πŸ”Ž Test

  • Ingest a sample log line using curl
curl -i -XPOST -H "Content-Type: application/json" http://localhost:3100/loki/api/v1/push \
 --data '{"streams":[{"stream":{"type":"test"},"values":[['$(date +"%s%N")', "hello qryn"]]}]}'
  • Browse to qryn-view at http://localhost:3100 to search & find your test log
  • Follow the qryn instructions to ingest any of your Logs, Metrics and Traces
  • Add Grafana using the native Loki, Prometheus and Tempo datasources with qryn APIs

About

qryn minimal polyglot demo - the smallest drop-in LGTM compatible stack ever!

Topics

Resources

Stars

Watchers

Forks

Sponsor this project

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /