Package Exports
- qryn
- qryn/qryn.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (qryn) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
qryn.dev ☁️ qryn.cloud ❤️
... it's pronounced /ˈkwɪr..ɪŋ/ or just querying

🚀 qryn is a drop-in compatible polyglot observability framework built on top of ClickHouse
- All your Logs, Metrics and Traces. Compatible with multiple standards, with shared labels & correlation
- Ingestion and PUSH APIs transparently compatible with LogQL, PromQL, InfluxDB, Elastic and many more
- Native Grafana [^3] and LogQL/PromQL/Tempo APIs for querying, processing, tracing and alerting [^2]
- Dynamically search, filter and extract metrics from logs, events, spans and traces. NO SQL required.
- Ready to use with popular Agents such as Promtail, Grafana-Agent, Vector, Logstash, Telegraf and more
- Built in Explore UI and CLI for querying supported datasources
- Cloud native, object storage friendly, stateless and compact.
- Designed for both edge (js/wasm) and core/backend deployments (go/rust).
🚀 Get Started
:octocat: Get qryn up and running in no time using our Documentation or join our Matrix Room
Supported Features
📚 LogQL
qryn implements a complete LogQL API to provide transparent compatibility with Loki clients
The Grafana Loki datasource can be used to natively browse and query logs and display extracted timeseries
🎉 No plugins needed
📈 Prometheus
qryn implements a complete Prometheus API to provide transparent compatibility with Prometheus clients
The Grafana Prometheus datasource can be used to natively browse and query metrics and display extracted timeseries
🎉 No plugins needed
🕛 Tempo
qryn implements the Tempo API to provide transparent compatibility with Tempo/OTLP clients.
The Tempo datasource can be used to natively query traces including beta search and service graphs
🎉 No plugins needed
↔️ Correlation
Data correlation made simple with dynamic links between logs, metrics and traces
👁️ View
No Grafana? No Problem. qryn ships with view - it's own lightweight data exploration tool
📚 Follow our team behind the scenes on the qryn blog
Contributors
License
©️ QXIP BV, released under the GNU Affero General Public License v3.0. See LICENSE for details.
We encourage forking and changing the code, hacking around with it, and experimenting. If you modify the qryn source code, and run that modified code in a way that's accessible over a network, you must make your modifications to the source code available following the guidelines of the license:
[I]f you modify the Program, your modified version must prominently offer all users interacting with it remotely
through a computer network (if your version supports such interaction) an opportunity to receive the Corresponding
Source of your version by providing access to the Corresponding Source from a network server at no charge, through
some standard or customary means of facilitating copying of software.[^1]: qryn is not affiliated or endorsed by Grafana Labs or ClickHouse Inc. All rights belong to their respective owners.
[^2]: qryn is a 100% clear-room api implementation and does not fork, use or derivate from Grafana Loki code or concepts.
[^3]: Grafana®, Loki™ and Tempo® are a Trademark of Raintank, Grafana Labs. ClickHouse® is a trademark of ClickHouse Inc. Prometheus is a trademark of The Linux Foundation.