The Agent stops collecting or sending metrics to the Controller intermittently, but the Agent is shown as "running." All, or nearly all collectors are temporarily disabled via the UI.
Agent logs include error messages similar to the following:
[<Athene Database - Prod>-Scheduler-1] 14 May 2017 09:08:28,910 INFO ADBCollector - DB Collector Athene Database - Prod is temporarily disabled.
[<35111_CDW_DB_PROD>-Monitor-Scheduler-3] 29 Jun 2017 00:59:27,047 ERROR ManagedMonitorDelegate - Fatal transport error while connecting to URL [/controller/instance/317/events]: java.net.SocketException: Broken pipe
The Database Agent has crashed abruptly, or has crashed with Out Of Memory errors.
1. First, determine if the Database Agent is running with heap settings.
Database Agent logs should contain a parameter similar to -Xmx1536m in the INFO DBAgent - JVM Args: section.
If this parameter is not listed, the user needs to add the heap settings to the startup script for the Agent.