Having this issue with DB agent, its getting stoped automatically, don't know what's happening, error log attached.
Environment - Windows server 2012
DB agent Version - 4.3.5.7 and even tried on 4.3.5.10 (faced same issue).
LOG is below:-
04 Oct 2017 07:44:59,431 ERROR ADBAvailabilityCollector - Error collecting data for database 'dbmon-PROD'
com.microsoft.sqlserver.jdbc.SQLServerException: Login failed for user 'xyz'. ClientConnectionId:514d60af-2d05-4dde-ae66-d1185d80db4f
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:216)
at com.microsoft.sqlserver.jdbc.TDSTokenHandler.onEOF(tdsparser.java:254)
at com.microsoft.sqlserver.jdbc.TDSParser.parse(tdsparser.java:84)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.sendLogon(SQLServerConnection.java:2908)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.logon(SQLServerConnection.java:2234)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.access$000(SQLServerConnection.java:41)
at com.microsoft.sqlserver.jdbc.SQLServerConnection$LogonCommand.doExecute(SQLServerConnection.java:2220)
at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:5696)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:1715)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:1326)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:991)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:827)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:1012)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at com.singularity.ee.agent.dbagent.collector.db.relational.DriverManager.getConnection(DriverManager.java:28)
at com.singularity.ee.agent.dbagent.collector.db.relational.mssql.MSSqlCollector.initConnection(MSSqlCollector.java:73)
at com.singularity.ee.agent.dbagent.collector.db.relational.mssql.MSSqlCollector.initConnection(MSSqlCollector.java:45)
at com.singularity.ee.agent.dbagent.collector.db.relational.RelationalDBAvailabilityCollector.initConnection(RelationalDBAvailabilityCollector.java:114)
at com.singularity.ee.agent.dbagent.collector.db.relational.RelationalDBAvailabilityCollector.verifyCollector(RelationalDBAvailabilityCollector.java:60)
at com.singularity.ee.agent.dbagent.collector.db.ADBAvailabilityCollector.collect(ADBAvailabilityCollector.java:96)
at com.singularity.ee.agent.dbagent.collector.db.ADBAvailabilityCollector.run(ADBAvailabilityCollector.java:90)
at com.singularity.ee.util.javaspecific.scheduler.AgentScheduledExecutorServiceImpl$SafeRunnable.run(AgentScheduledExecutorServiceImpl.java:122)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask$Sync.innerRunAndReset(ADFutureTask.java:335)
at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask.runAndReset(ADFutureTask.java:152)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.access$101(ADScheduledThreadPoolExecutor.java:119)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.runPeriodic(ADScheduledThreadPoolExecutor.java:206)
at com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.run(ADScheduledThreadPoolExecutor.java:236)
at com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker.runTask(ADThreadPoolExecutor.java:694)
at com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker.run(ADThreadPoolExecutor.java:726)
at java.lang.Thread.run(Unknown Source)
[<dbmon-PROD>-Monitor-Scheduler-2] 04 Oct 2017 07:44:59,434 INFO DBAgent - DB Collector Agent schedulers shut down!
[<dbmon-PROD>-Monitor-Scheduler-2] 04 Oct 2017 07:44:59,434 WARN DBAgent - Schedule shutdown was interrupted! java.lang.InterruptedException
[<dbmon-PROD>-Monitor-Scheduler-2] 04 Oct 2017 07:44:59,435 INFO DBAgent - DB Collector Agent monitor schedulers shut down!
[<dbmon-PROD>-Monitor-Scheduler-2] 04 Oct 2017 07:44:59,435 WARN DBAgent - Schedule shutdown was interrupted! java.lang.InterruptedException
[<dbmon-PROD>-Monitor-Scheduler-2] 04 Oct 2017 07:44:59,436 INFO DBAgent - DB Collector Agent transient channel schedulers shut down!
[<dbmon-PROD>-Monitor-Scheduler-2] 04 Oct 2017 07:44:59,436 INFO DBCollectorAgentMonitorDelegate - DB collector agent monitor delegate [dbmon-PROD] shut down!
[<dbmon-PROD>-Monitor-Scheduler-2] 04 Oct 2017 07:44:59,437 INFO ManagedMonitorDelegate - Scheduled Task [DBMonitor] Stopped
[<dbmon-PROD>-Monitor-Scheduler-2] 04 Oct 2017 07:44:59,437 INFO ManagedMonitorDelegate - shutdown metric generation service.
[<dbmon-PROD>-Monitor-Scheduler-2] 04 Oct 2017 07:44:59,437 INFO ManagedMonitorDelegate - Cancelling event publishing future before shutdown.
[<dbmon-PROD>-Monitor-Scheduler-2] 04 Oct 2017 07:44:59,438 WARN ManagedMonitorDelegate - Wasn't able to send events before shutting down
[<dbmon-PROD>-Monitor-Scheduler-2] 04 Oct 2017 07:44:59,438 INFO DBAgent - Agent monitor manager stopped
[<dbmon-PROD>-Monitor-Scheduler-2] 04 Oct 2017 07:44:59,438 INFO DBAgent - DB Collector Agent Stopped!