Trino Observability and Traffic Management
InQuery is a collection of products and tools for optimizing your lakehouse querying performance, starting with your Trino deployment.
This repo includes two core projects:
InQuery's Engine Observability tool enables Trino platform developers to monitor active and historical traffic in their Trino clusters with a finer level of granularity compared to the open source Trino UI.
Key features include:
Cluster resource utilization
Cluster -> coordinator -> worker drill down
User/source/table usage patterns
Active query metrics
This platform was designed to make it easier to debug, tune, and optimize Trino deployments at your organization.
[https://www.youtube.com/watch?v=rHSMEXA6Mjs]
The InQuery Gateway is an intelligent reverse proxy that forwards requests to Trino clusters according to predicted resource usage based on historical query patterns local to your system.
[https://youtu.be/Pl-iCdDkKdU?si=KQrWS-D8AbpFYES]
To start using InQuery's tools, refer to the specific project documentation within the repository.
We welcome contributions to improve InQuery. To contribute, please follow these steps:
Fork the repository.
Create a new branch (git checkout -b feature/your-feature-name).
Make your changes and commit them (git commit -m 'Add some feature').
Push to the branch (git push origin feature/your-feature-name).
Create a new Pull Request.
This project is licensed under the General Public License v3.0 and as commercial software. For commercial licensing, please contact us at founders@inquery-data.com
Join our slack channel: https://join.slack.com/t/inquery-group/shared_invite/zt-2gj1x25qb-wCer2Hrb~WYZpOemG1WDvg For support or inquiries, please contact us at founders@inquery-data.com