Title
Create new category
Edit page index title
Edit category
Edit link
Configure ODP Trino
This page helps you enable Trino JMX and configure the Pulse event listener so Pulse can collect metrics and display Trino query statistics.
Pulse hook JARs are included in the installation package.
To enable query statistics in Pulse, configure the Trino event listener.
Trino’s event listener framework allows custom plugins to respond to query lifecycle events for advanced logging, debugging, and performance monitoring.
The supported events are query creation and query completion.
Each event provides session details, execution metrics, resource usage, and timelines.
Trino versions 472 and 435 support the hook jar.
Enable Trino JMX
In the Ambari UI:
Navigate to Trino > Configs >
Advanced config-properties.In
Coordinator Node ConfigandWorker Node Config, add the following parameters at the end of the file:
Place Trino Hook JAR
In the Trino node, navigate to the Trino plugin folder.
In the folder:
Create the event listener directory.
Create the following directory:
Place the Trino Hook JAR in the directory.
Hook JAR:
In the directory:
Create the
event-listener.propertiesfile.
If not already present, create the file in the directory:
Add the following properties.
In the event-listener.properties file, add the properties:
Replace <your-cluster-name> and <Pulse-IP> with actual values from your environment.
Configure the plugin directory path.
If not already set, add the following line:
To the node.properties file:
Restart the Trino coordinator server.
All configurations must be applied to the Trino coordinator server.
Result
Trino exposes JMX metrics on the configured port.
Trino hook emits execution events to Pulse.
For additional help, contact www.acceldata.force.com OR call our service desk +1 844 9433282
Copyright © 2026