How to disable metrics collection for the BE TEA Agent

How to disable metrics collection for the BE TEA Agent

book

Article ID: KB0072619

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition 6.0 and later

Description

I would like to disable the metrics collection for the BE TEA agent. How can this be accomplished? I would also like to enable debug logging for the BE TEA Agent to troubleshoot an issue I'm having. However, when I set the root log level to DEBUG in $BE_HOME/teagent/config/log4j2.properties, the resulting log gets cluttered with messages relating to metrics collection. Some examples..
 

2022 Jan 10 14:37:26.811 GMT-05:00 DEBUG Snapshot-Liveness-Thread [be.services.query] - Checking for Snapshot Query Liveness
2022 Jan 10 14:37:26.811 GMT-05:00 INFO main [be.services.metric] - Starting metric service..

How can I suppress the above messages while still getting debug-level output from other loggers in my BE application?
 

Environment

All Supported Platforms

Resolution

To disable metrics collection (and suppress the BE metrics-related messages) by adding the following property to your be-teagent.props file under $BE_HOME/teagent/config/
 
be.tea.agent.metrics.collection.enable=false

Then restart the BE TEA Agent to enable this change.
 

Issue/Introduction

Describes how to disable BE metrics collection when using the BE TEA Agent for temporary troubleshooting purposes.