"IOx" is the latest InfluxDB 3.0 engine developed with Rust and Apache Arrow designed to provide infinite cardinality on top of S3 compatible Object Storage.
We've been following the development of IOx since its inception and decided to try make it easier for others to try and develop on top of this exciting technology.
So how did we get here? He's the story of qryn-iox from start to end!
IOx Server
Running the IOx service stack is the first step to getting started.
InfluxData is not producing builds and releases of IOx and only offers the service on their Cloud and Serverless platforms. What about local deployments with our own resources for development and testing purposes? No problem!
The iox-community repository provides ready-to-use static builds, docker containers and recipes to help you get started with IOx in just minutes!
You can experiment with IOx on Fly.io for free using our ready examples!
Follow the instructions from the iox-community repository to get configure your local deployment or simply signup for a free account on InfluxDB Serverless Cloud
IOx + Flux
If you're been using InfluxDB for a while, there's a chance you've used Flux before. And if you love it as much as we do, you are probably disappointed not to see it supported by the latest InfluxDB 3.0 stack in favor of just using FlightSQL ๐ข
With the kind cooperation of the InfluxData dev team we became maintainers of Flux and a few weeks later the qxip/qryn development team had the job done! ๐
Users can now enjoy the fruit of our hard work with Flux(pipe) our serverless version of Flux with support for FlightSQ/IOx, ClicKhouse, LogQL and many more features!
Flux(pipe) allows the Influx Community to continue using the Flux technology!
IOx + qryn
Now we have a powerful FlightSQL IOx backend and a fast client. What next?
The cherry on top is qryn-iox ๐ the first full-blown InfluxDB 3.0 integration!
Introducing: qryn-iox
Our polyglot observability stack designed for instant drop-in compatibility with LogQL, PromQL and TempoQL is now available for InfluxDB 3.0 Cloud or On-Prem.
Powered by standard Opentelemetry on the ingestion front qryn-iox allows users to effortlessly manage all of their Logs, Metrics and Traces with InfluxDB 3.0 "IOx"
Plug your data and you're done. Here's how the new "LOT" stack looks:
Behind the scenes qryn transpiles your LogQL, PromQL and TempoQL queries to FlightSQL and provides access to data using Grafana's native built-in datasources without requiring plugins, modifications or hacks to install and maintain. Dreamy!
IOx Logs
Managing your Logs with qryn-iox is as simple as loading the Loki Datasource
IOx Metrics
Managing your Metrics with qryn-iox is easy with the Prometheus Datasource
... and so much more waiting for you!
Are you ready, already? ๐
If you want to experience qryn and qryn-iox first signup today at gigapipe.com