error when starting the APMIA agent.
search cancel

error when starting the APMIA agent.

book

Article ID: 273778

calendar_today

Updated On:

Products

DX Application Performance Management

Issue/Introduction

We have installed latest Infrastructure agent with defaults where SystemEdge host monitoring is enabled.. and getting the following error when starting the agent..
INFO   | jvm 1    | WrapperSimpleApp: 
INFO   | jvm 1    | WrapperSimpleApp Error: Encountered an error running main:
INFO   | jvm 1    | WrapperSimpleApp Error: java.lang.NullPointerException: Cannot invoke "com.wily.util.feedback.AsynchFeedbackChannel$AsyncLoggingBehavior.ITimestampedRunnable_execute(long)" because "com.wily.util.feedback.AsynchFeedbackChannel.sAsyncLoggingBehavior" is null
INFO   | jvm 1    | WrapperSimpleApp Error:     at com.wily.util.feedback.AsynchFeedbackChannel.flush(AsynchFeedbackChannel.java:106)
INFO   | jvm 1    | WrapperSimpleApp Error:     at com.wily.util.feedback.CachingDelegatingFeedbackChannel.flush(CachingDelegatingFeedbackChannel.java:266)
INFO   | jvm 1    | WrapperSimpleApp Error:     at com.wily.introscope.agent.uma.UnifiedMonitoringAgent.main(UnifiedMonitoringAgent.java:334)
INFO   | jvm 1    | WrapperSimpleApp Error:     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO   | jvm 1    | WrapperSimpleApp Error:     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | WrapperSimpleApp Error:     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | WrapperSimpleApp Error:     at java.base/java.lang.reflect.Method.invoke(Unknown Source)
INFO   | jvm 1    | WrapperSimpleApp Error:     at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:325)
INFO   | jvm 1    | WrapperSimpleApp Error:     at java.base/java.lang.Thread.run(Unknown Source)
STATUS | wrapper  | <-- Wrapper Stopped
STATUS | wrapper  | --> Wrapper Started as Daemon

Environment

Release : 23.2

Cause

We found that the user was using a previous version of Introscope Agent profile 

had these settings that were ported forward from older profile..
log4j.additivity.IntroscopeAgent=false
log4j.appender.console=com.wily.org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=com.wily.org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%d{M/dd/yy hh:mm:ss a z} [%-3p] [%c] %m%n
log4j.appender.console.target=System.err
log4j.appender.logfile=com.wily.introscope.agent.AutoNamingRollingFileAppender
log4j.appender.logfile.layout=com.wily.org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d{M/dd/yy hh:mm:ss a z} [%-3p] [%c] %m%n
log4j.appender.logfile.MaxBackupIndex=4
log4j.appender.logfile.MaxFileSize=2MB


These are commented out in the new version.

Resolution

Had user switch to the  latest logback mechanism and that resolved the issue