Add-ons provide additional utilities and features to expand Trino as the core engine of your larger data platform and infrastructure. Add-ons also provide features to improve management and operation aspects with your Trino clusters.
The Datadog integration allows the observability service for cloud-scale applications to monitor your Trino cluster. It accesses the JMX metrics provided by Trino, and exposes them in Datadog for monitoring, inspection, and troubleshooting purposes.
Java Management Extensions (JMX) is a Java technology that supplies tools for managing and monitoring applications, system objects, devices (such as printers) and service-oriented networks. It defines a management architecture, design patterns, APIs, and services for building web-based, distributed, dynamic, and modular solutions to manage Java-enabled resources.
Trino exposes numerous metrics for JMX. The metrics can be inspected and monitored with external JMX application, and in Trino itself with SQL statements and the included JMX connector.