inspectit / inspectit Goto Github PK
View Code? Open in Web Editor NEWinspectIT is the leading Open Source APM (Application Performance Management) tool for analyzing your Java (EE) applications.
Home Page: http://inspectit.rocks
inspectIT is the leading Open Source APM (Application Performance Management) tool for analyzing your Java (EE) applications.
Home Page: http://inspectit.rocks
In the test phase, the following problems encountered
1. When I turn off xshell, CMR will turn off,./start & go backstage too.
2. UI operation latency is large, whether late consider supporting web UI
Hi
How to use the alarm ? Where to open the alarm ?
Connection time-out on JBOSS AS 4.2.3.GA.
Hi everyone
We are trying to monitor JBOSS AS 4.2.3.GA with InspectIT 1.7.8.91.
Unfortunately the agent failed to connect to CMR because of network time-out.
INFO | wrapper | 2017/03/24 16:39:27 | Command: "C:\Java\jdk1.6.0_43\bin\java" -server -Dsession.serialization.jboss=true -XX:PermSize=128m -XX:MaxPermSize=384m -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -javaagent:C:\\jboss\\agent\\inspectit-agent.jar -Dinspectit.repository=192.168.210.49:9070 -Dinspectit.agent.name=bc-var-uat-test -Xms1800m -Xmx1800m -Djava.library.path="../lib" -classpath "../lib/wrappertest.jar;../lib/wrapper.jar;c:\jboss\bin\run.jar;C:\Java\jdk1.6.0_43\lib\tools.jar" -Dwrapper.key="8fDUbY76BD3N3-0q" -Dwrapper.port=32001 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=2188 -Dwrapper.version="3.5.20" -Dwrapper.native_library="wrapper" -Dwrapper.arch="x86" -Dwrapper.service="TRUE" -Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=1 org.tanukisoftware.wrapper.WrapperSimpleApp org.jboss.Main -c synnex -b 0.0.0.0
INFO | jvm 1 | 2017/03/24 16:39:27 | Mar 24, 2017 4:39:27 PM rocks.inspectit.agent.java.javaagent.JavaAgent premain
INFO | jvm 1 | 2017/03/24 16:39:27 | INFO: inspectIT Agent: Starting initialization...
INFO | jvm 1 | 2017/03/24 16:39:28 | 16:39:28.810 [main] INFO rocks.inspectit.agent.java.SpringAgent - Location of inspectit-agent.jar set to: C:\jboss\agent\inspectit-agent.jar
INFO | jvm 1 | 2017/03/24 16:39:28 | 2017-03-24 16:39:28,919: [inspectIT] 140 [ main] INFO spectit.agent.java.SpringAgent - Initializing Spring on inspectIT Agent...
INFO | jvm 1 | 2017/03/24 16:39:29 | 2017-03-24 16:39:29,685: [inspectIT] 906 [ main] INFO nfig.impl.ConfigurationStorage - Repository information found in the JVM parameters: IP=192.168.210.49 Port=9070
INFO | jvm 1 | 2017/03/24 16:39:29 | 2017-03-24 16:39:29,685: [inspectIT] 906 [ main] INFO nfig.impl.ConfigurationStorage - Repository definition added. Host: 192.168.210.49 Port: 9070
INFO | jvm 1 | 2017/03/24 16:39:29 | 2017-03-24 16:39:29,685: [inspectIT] 906 [ main] INFO nfig.impl.ConfigurationStorage - Agent name found in the JVM parameters: AgentName=bc-var-uat-test
INFO | jvm 1 | 2017/03/24 16:39:29 | 2017-03-24 16:39:29,701: [inspectIT] 922 [ main] INFO nfig.impl.ConfigurationStorage - Agent name set to: bc-var-uat-test
INFO | jvm 1 | 2017/03/24 16:39:29 | 2017-03-24 16:39:29,763: [inspectIT] 984 [ main] INFO izer.schema.ClassSchemaManager - ||-Class Schema Manager started..
INFO | jvm 1 | 2017/03/24 16:39:30 | 2017-03-24 16:39:30,091: [inspectIT] 1312 [ main] INFO nection.impl.KryoNetConnection - KryoNet: Connecting to 192.168.210.49:9070
INFO | jvm 1 | 2017/03/24 16:39:35 | 2017-03-24 16:39:34,997: [inspectIT] 6218 [ main] INFO nection.impl.KryoNetConnection - KryoNet: Connection established!
INFO | jvm 1 | 2017/03/24 16:39:35 | 2017-03-24 16:39:35,169: [inspectIT] 6390 [ main] INFO nfig.impl.ConfigurationStorage - Agent configuration added with following configuration interface properties:
INFO | jvm 1 | 2017/03/24 16:39:35 | 2017-03-24 16:39:35,169: [inspectIT] 6390 [ main] INFO nfig.impl.ConfigurationStorage - Assigned environment: Synnex-bt-test-environment
INFO | jvm 1 | 2017/03/24 16:39:35 | 2017-03-24 16:39:35,169: [inspectIT] 6390 [ main] INFO nfig.impl.ConfigurationStorage - Active profiles:
INFO | jvm 1 | 2017/03/24 16:39:35 | 2017-03-24 16:39:35,169: [inspectIT] 6390 [ main] INFO nfig.impl.ConfigurationStorage - |-[Common] Hibernate
INFO | jvm 1 | 2017/03/24 16:39:35 | 2017-03-24 16:39:35,169: [inspectIT] 6390 [ main] INFO nfig.impl.ConfigurationStorage - |-[Common] Logging for log4j
INFO | jvm 1 | 2017/03/24 16:39:35 | 2017-03-24 16:39:35,169: [inspectIT] 6390 [ main] INFO nfig.impl.ConfigurationStorage - |-[Common] SQL
INFO | jvm 1 | 2017/03/24 16:39:35 | 2017-03-24 16:39:35,169: [inspectIT] 6390 [ main] INFO nfig.impl.ConfigurationStorage - |-[Common] SQL Parameters
INFO | jvm 1 | 2017/03/24 16:39:35 | 2017-03-24 16:39:35,169: [inspectIT] 6390 [ main] INFO nfig.impl.ConfigurationStorage - |-[Common] Exclude Classes
INFO | jvm 1 | 2017/03/24 16:39:35 | 2017-03-24 16:39:35,169: [inspectIT] 6390 [ main] INFO nfig.impl.ConfigurationStorage - |-[Common] HTTP
INFO | jvm 1 | 2017/03/24 16:39:35 | 2017-03-24 16:39:35,169: [inspectIT] 6390 [ main] INFO nfig.impl.ConfigurationStorage - |-[Common] WebService
INFO | jvm 1 | 2017/03/24 16:39:35 | 2017-03-24 16:39:35,169: [inspectIT] 6390 [ main] INFO nfig.impl.ConfigurationStorage - |-[Common] Struts
INFO | jvm 1 | 2017/03/24 16:39:35 | 2017-03-24 16:39:35,169: [inspectIT] 6390 [ main] INFO nfig.impl.ConfigurationStorage - Options:
INFO | jvm 1 | 2017/03/24 16:39:35 | 2017-03-24 16:39:35,169: [inspectIT] 6390 [ main] INFO nfig.impl.ConfigurationStorage - |-class loading delegation: true
INFO | jvm 1 | 2017/03/24 16:39:35 | 2017-03-24 16:39:35,169: [inspectIT] 6390 [ main] INFO nfig.impl.ConfigurationStorage - |-enhanced exception sensor: false
INFO | jvm 1 | 2017/03/24 16:39:35 | 2017-03-24 16:39:35,169: [inspectIT] 6390 [ main] INFO nfig.impl.ConfigurationStorage - Class-cache exists on the server: true
INFO | jvm 1 | 2017/03/24 16:39:35 | 2017-03-24 16:39:35,169: [inspectIT] 6390 [ main] INFO nfig.impl.ConfigurationStorage - Number of initially instrumented classes: 0
INFO | jvm 1 | 2017/03/24 16:39:35 | 2017-03-24 16:39:35,279: [inspectIT] 6500 [ main] INFO spectit.agent.java.SpringAgent - Spring successfully initialized
INFO | jvm 1 | 2017/03/24 16:39:35 | 2017-03-24 16:39:35,279: [inspectIT] 6500 [ main] INFO spectit.agent.java.SpringAgent - Using agent version 1.7.8.91.
INFO | jvm 1 | 2017/03/24 16:39:35 | Mar 24, 2017 4:39:35 PM rocks.inspectit.agent.java.javaagent.JavaAgent preloadClasses
INFO | jvm 1 | 2017/03/24 16:39:35 | INFO: Preloading classes ...
INFO | jvm 1 | 2017/03/24 16:39:35 | Mar 24, 2017 4:39:35 PM rocks.inspectit.agent.java.javaagent.JavaAgent preloadClasses
INFO | jvm 1 | 2017/03/24 16:39:35 | INFO: Preloading classes complete...
INFO | jvm 1 | 2017/03/24 16:39:35 | Mar 24, 2017 4:39:35 PM rocks.inspectit.agent.java.javaagent.JavaAgent premain
INFO | jvm 1 | 2017/03/24 16:39:35 | INFO: inspectIT Agent: Initialization complete...
INFO | jvm 1 | 2017/03/24 16:39:35 | Mar 24, 2017 4:39:35 PM rocks.inspectit.agent.java.javaagent.JavaAgent premain
INFO | jvm 1 | 2017/03/24 16:39:35 | INFO: inspectIT Agent: Retransform of classes is supported, trying to instrument already loaded classes...
INFO | jvm 1 | 2017/03/24 16:39:42 | 2017-03-24 16:39:42,419: [inspectIT] 13640 [ main] WARN analyzer.impl.ByteCodeAnalyzer - Error occurred instrumenting the byte code of class java.util.concurrent.FutureTask$Sync. Sending the class structure to the CMR resulted in a time-out.
INFO | jvm 1 | 2017/03/24 16:39:43 | 2017-03-24 16:39:43,435: [inspectIT] 14656 [ervice-thread-0] WARN .analyzer.impl.AnalyzeCallable - Type could not be sent to the CMR due to the ServerUnavailableException. (timeout)
INFO | jvm 1 | 2017/03/24 16:39:44 | 2017-03-24 16:39:44,435: [inspectIT] 15656 [ main] WARN analyzer.impl.ByteCodeAnalyzer - Error occurred instrumenting the byte code of class org.xml.sax.XMLReader. Sending the class structure to the CMR resulted in a time-out.
INFO | jvm 1 | 2017/03/24 16:39:45 | 2017-03-24 16:39:45,435: [inspectIT] 16656 [ervice-thread-1] WARN .analyzer.impl.AnalyzeCallable - Type could not be sent to the CMR due to the ServerUnavailableException. (timeout)
INFO | jvm 1 | 2017/03/24 16:39:46 | 2017-03-24 16:39:46,451: [inspectIT] 17672 [ main] WARN analyzer.impl.ByteCodeAnalyzer - Error occurred instrumenting the byte code of class com.sun.org.apache.xerces.internal.util.AugmentationsImpl$SmallContainer. Sending the class structure to the CMR resulted in a time-out.
INFO | jvm 1 | 2017/03/24 16:39:47 | 2017-03-24 16:39:47,451: [inspectIT] 18672 [ervice-thread-2] WARN .analyzer.impl.AnalyzeCallable - Type could not be sent to the CMR due to the ServerUnavailableException. (timeout)
INFO | jvm 1 | 2017/03/24 16:39:48 | 2017-03-24 16:39:48,451: [inspectIT] 19672 [ main] WARN analyzer.impl.ByteCodeAnalyzer - Error occurred instrumenting the byte code of class org.xml.sax.EntityResolver. Sending the class structure to the CMR resulted in a time-out.
INFO | jvm 1 | 2017/03/24 16:39:57 | 2017-03-24 16:39:57,060: [inspectIT] 28281 [ main] WARN analyzer.impl.ByteCodeAnalyzer - Error occurred instrumenting the byte code of class java.nio.channels.spi.AbstractSelectableChannel. Sending the class structure to the CMR resulted in a time-out.
INFO | jvm 1 | 2017/03/24 16:39:58 | 2017-03-24 16:39:58,060: [inspectIT] 29281 [ervice-thread-1] WARN .analyzer.impl.AnalyzeCallable - Type could not be sent to the CMR due to the ServerUnavailableException. (timeout)
INFO | jvm 1 | 2017/03/24 16:39:59 | 2017-03-24 16:39:59,075: [inspectIT] 30296 [ main] WARN analyzer.impl.ByteCodeAnalyzer - Error occurred instrumenting the byte code of class java.nio.channels.WritableByteChannel. Sending the class structure to the CMR resulted in a time-out.
ERROR | wrapper | 2017/03/24 16:39:59 | Startup failed: Timed out waiting for a signal from the JVM.
ERROR | wrapper | 2017/03/24 16:39:59 | JVM did not exit on request, termination requested.
STATUS | wrapper | 2017/03/24 16:39:59 | JVM exited after being requested to terminate.
And the local network looks fine between agent and CMR.
Could you give us suggestions to investigate this issue?
Please feel free to ask for further more information. Thank you~
Operating System: Windows Server 2008 R2 SP1
Hi,
I encountered a problem when installing InspectIT. I downloaded the inspectit-cmr.windows.x64.zip on my computer, unziped it, and ran the startup.bat. But it failed and there are errors in the log:
2016-07-06 17:06:34,409: 10269 [ main] ERROR java.lang.Throwable - Exception in thread "main" org.springframework.beans.factory.access.BootstrapException: Unable to initialize group definition. Group resource name [classpath*:beanRefContext.xml], factory key [ctx]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ctx' defined in URL [jar:file:/E:/APM%20Tool%20installer/inspectit-cmr.windows.x64/CMR/inspectit-cmr.jar!/beanRefContext.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.context.support.ClassPathXmlApplicationContext]: Constructor threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'info.novatec.inspectit.cmr.jetty.JettyWebApplicationContextInitializer#0' defined in class path resource [spring/spring-context-jetty.xml]: Cannot resolve reference to bean 'servletContext' while setting bean property 'jettyContext'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'servletContext' defined in class path resource [spring/spring-context-jetty.xml]: Cannot resolve reference to bean 'httpServer' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'httpServer' defined in class path resource [spring/spring-context-jetty.xml]: Invocation of init method failed; nested exception is java.net.BindException: Address already in use: JVM_Bind
2016-07-06 17:06:34,409: 10269 [ main] ERROR java.lang.Throwable - at org.springframework.beans.factory.access.SingletonBeanFactoryLocator.useBeanFactory(SingletonBeanFactoryLocator.java:386)
2016-07-06 17:06:34,409: 10269 [ main] ERROR java.lang.Throwable - at info.novatec.inspectit.cmr.CMR.startRepository(CMR.java:91)
2016-07-06 17:06:34,409: 10269 [ main] ERROR java.lang.Throwable - at info.novatec.inspectit.cmr.CMR.startCMR(CMR.java:79)
2016-07-06 17:06:34,409: 10269 [ main] ERROR java.lang.Throwable - at info.novatec.inspectit.cmr.CMR.main(CMR.java:202)
2016-07-06 17:06:34,409: 10269 [ main] ERROR java.lang.Throwable - Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ctx' defined in URL [jar:file:/E:/APM%20Tool%20installer/inspectit-cmr.windows.x64/CMR/inspectit-cmr.jar!/beanRefContext.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.context.support.ClassPathXmlApplicationContext]: Constructor threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'info.novatec.inspectit.cmr.jetty.JettyWebApplicationContextInitializer#0' defined in class path resource [spring/spring-context-jetty.xml]: Cannot resolve reference to bean 'servletContext' while setting bean property 'jettyContext'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'servletContext' defined in class path resource [spring/spring-context-jetty.xml]: Cannot resolve reference to bean 'httpServer' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'httpServer' defined in class path resource [spring/spring-context-jetty.xml]: Invocation of init method failed; nested exception is java.net.BindException: Address already in use: JVM_Bind
2016-07-06 17:06:34,425: 10285 [ main] ERROR java.lang.Throwable - at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:288)
2016-07-06 17:06:34,425: 10285 [ main] ERROR java.lang.Throwable - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1035)
2016-07-06 17:06:34,425: 10285 [ main] ERROR java.lang.Throwable - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:939)
It seems that I have to install the Spring first? Or which step did I miss? Looking forward for your help.
Metrics gathered by our agent which named ubuntu16.04-openjdk8-petclinic-rest has never been displayed by Grafana on System Overview dashboard.
Since those metrics had already been recorded into Influxdb and every queries of this dashboard reference the AgentName
variable defined in Templating configuration, I guess that this is probably because the name of our agent includes dot notation.
This might bring out some problem at the time Grafana generate queries to fetch data from Influxdb.
Thus I tried to resolve this issue by removing the dot notation from the name of agent. And now the System Overview dashboard looks fine.
Although dot notation is not mandatory in our naming rules for InspectIT agent, I'd like to know whether there's any approach which can resolve this issue without restricting the characters available for use?
Hi,
I'm trying to set up InspectIT.
Firstly, I want to do it on localhost.
So i downloaded inspectit.installer-all.windows.x64-1.7.3.86.jar and run it.
I started InspectIT CMR by running CMR/startup.bat.
After that, i installed InspectIT UI with inspectit/inspectIT.exe.
On InspectIT UI, i can see Local CMR with ONLINE status.
To check the communication between Agent and CMR, I simply runned Java's command version with JVM parameters which are needed to start an application with InspectIT
java -javaagent:[PATH-TO-MY-INSPECIT-AGENT]/inspectit-agent.jar -Dinspectit.repository=localhost:9070 -Dinspectit.agent.name=[MY_AGENT_NAME] -version
Console output :
$ java -javaagent:inspectit-agent.jar -Dinspectit-repository=localhost:9070 -Dinspectit.agent.name=SyntheseAgent -version
nov. 02, 2016 4:01:11 PM rocks.inspectit.agent.java.javaagent.JavaAgent premain
INFOS: inspectIT Agent: Starting initialization...
16:01:12.729 [main] INFO rocks.inspectit.agent.java.SpringAgent - Location of inspectit-agent.jar set to: C:\dev\java\apm\inspectIT\agent\inspectit-agent.jar
2016-11-02 16:01:12,877: [inspectIT] 184 [ main] INFO spectit.agent.java.SpringAgent - Initializing Spring on inspectIT Agent...
2016-11-02 16:01:13,715: [inspectIT] 1022 [ main] INFO nfig.impl.ConfigurationStorage - Agent name found in the JVM parameters: AgentName=SyntheseAgent
2016-11-02 16:01:13,742: [inspectIT] 1049 [ main] INFO nfig.impl.ConfigurationStorage - Agent name set to: SyntheseAgent
2016-11-02 16:01:13,746: [inspectIT] 1053 [ main] ERROR spectit.agent.java.SpringAgent - inspectIT agent initialization failed. Agent will not be active.
nov. 02, 2016 4:01:13 PM rocks.inspectit.agent.java.javaagent.JavaAgent preloadClasses
INFOS: Preloading classes ...
nov. 02, 2016 4:01:13 PM rocks.inspectit.agent.java.javaagent.JavaAgent preloadClasses
INFOS: Preloading classes complete...
nov. 02, 2016 4:01:13 PM rocks.inspectit.agent.java.javaagent.JavaAgent premain
INFOS: inspectIT Agent: Initialization complete...
nov. 02, 2016 4:01:13 PM rocks.inspectit.agent.java.javaagent.JavaAgent analyzeAlreadyLoadedClasses
INFOS: inspectIT Agent: Instrumentation of core classes finished...
java version "1.8.0_73"
Java(TM) SE Runtime Environment (build 1.8.0_73-b02)
Java HotSpot(TM) 64-Bit Server VM (build 25.73-b02, mixed mode)
Content of logs/SyntheseAgent/agent.log
2016-11-02 16:04:54,386: 1216 [ main] INFO nfig.impl.ConfigurationStorage - Agent name set to: SyntheseAgent
2016-11-02 16:04:54,389: 1219 [ main] ERROR spectit.agent.java.SpringAgent - inspectIT agent initialization failed. Agent will not be active.
org.springframework.beans.factory.BeanInitializationException: inspectIT agent must be initialized with IP and port of the CMR via JVM parameters.
at rocks.inspectit.agent.java.config.impl.ConfigurationStorage.afterPropertiesSet(ConfigurationStorage.java:375)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1573)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1511)
... 22 common frames omitted
Wrapped by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationStorage' defined in URL [jar:file:/c:/dev/java/apm/inspectIT/agent/inspectit-agent.jar!/rocks/inspectit/agent/java/config/impl/ConfigurationStorage.class]: Invocation of init method failed; nested exception is org.springframework.beans.factory.BeanInitializationException: inspectIT agent must be initialized with IP and port of the CMR via JVM parameters.
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1514)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:521)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:191)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:636)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:938)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479)
at rocks.inspectit.agent.java.SpringAgent.initSpring(SpringAgent.java:146)
at rocks.inspectit.agent.java.SpringAgent.(SpringAgent.java:105)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at rocks.inspectit.agent.java.javaagent.JavaAgent.premain(JavaAgent.java:98)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.instrument.InstrumentationImpl.loadClassAndStartAgent(Unknown Source)
at sun.instrument.InstrumentationImpl.loadClassAndCallPremain(Unknown Source)
Please, help me. Thanks
Today I found out that no matter which agent I have selected in JVM Information dashboard, the content of General System Information
as well as System Memory Information
never change.
I think this is because there's no where clouse in the query of metrics.
Thus I add where "agentName" =~ /^$AgentName$/
to all query of these tables. And It looks fine now.
Since I am not pretty familiar with Grafana, I'd like to know whether this is an appropriate approach to fix this problem?
Inorder to perform some test and deployment automically, can I ask for alternative ways to shutdown CMR 1.6.9.83 gracefully in place of the Shutdown CMR
button in Inspectit client?
Eg: shell script to terminate CMR process.
Hi,
I am in a project of evaluating different APM tools and I find that InspectIT is quite good to use. But I didn't find any information about the overhead of this tool. So can anyone tell me about the overhead of InspectIT on the monitored web server? Is there any documents explaining about it? Looking forward for your help.
hi,I consulted a lot of documents, but still do not know how to install. Document does not seem to explain how to install, do you have specific installation steps๏ผMy system is CentOS 7.2,There are steps to install it ๏ผ
thank you
If we right click a URL in URI Aggregation
view and click Details
....
Then Inspectit client will pop up a Null Pointer Exception.
Exception Stack Trace:
inspectIT Version: 1.7.8.91
Operating system: Windows 7 6.1 (amd64)
Java version: Oracle Corporation 1.7.0-u80-unofficial
Exception type: java.lang.NullPointerException
Exception message: null
Stack trace (limited): java.lang.NullPointerException
at rocks.inspectit.ui.rcp.details.generator.impl.HttpDetailsGenerator.generate(Unknown Source)
at rocks.inspectit.ui.rcp.details.DetailsGenerationFactory.createDetailComposites(Unknown Source)
at rocks.inspectit.ui.rcp.dialog.DetailsDialog.createDialogArea(Unknown Source)
at org.eclipse.jface.dialogs.Dialog.createContents(Dialog.java:760)
at org.eclipse.jface.window.Window.create(Window.java:431)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1089)
at org.eclipse.jface.window.Window.open(Window.java:790)
at rocks.inspectit.ui.rcp.handlers.DetailsHandler.execute(Unknown Source)
at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:290)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
at org.e ...
Hi InspectIT Team -
we were currently working on experimenting our commerce application in lower environment using InspectIT
In Timer data as well as HTTP Timer data i dont see HTTP Status code like HTTP-500/503/502/404 were getting displayed/mentioned
As per the new feature reported in Confluence (https://inspectit-performance.atlassian.net/browse/INSPECTIT-2230) we should be seeing the status code in HTTP/Invocation data which I am not seeing it
Even the Invocation Sequences I see that "Status" column is not working and displayed as "Response status unavailable"
Also "Display chat" is not working and doesnt seems to showing the graphical statistics of HTTP count and response time (ms)
Unable to open the inspectit app in mac (latest version)
seems some issue in eclipse , please find below log below
!SESSION 2016-12-20 22:30:25.254 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.7.0-u80-unofficial
java.vendor=Oracle Corporation
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US
Framework arguments: -keyring /Users/z0025g0/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/z0025g0/.eclipse_keyring -showlocation
!ENTRY org.eclipse.osgi 4 0 2016-12-20 22:30:27.335
!MESSAGE Application error
!STACK 1
java.lang.IllegalStateException: The platform metadata area could not be written: /Applications/inspectIT/inspectit/inspectIT.app/Contents/MacOS/workspace/.metadata. By default the platform writes its content
under the current working directory when the platform is launched. Use the -data parameter to
specify a different content area for the platform.
at org.eclipse.core.internal.runtime.DataArea.assertLocationInitialized(DataArea.java:61)
at org.eclipse.core.internal.runtime.DataArea.getStateLocation(DataArea.java:125)
at org.eclipse.core.internal.preferences.InstancePreferences.getBaseLocation(InstancePreferences.java:44)
at org.eclipse.core.internal.preferences.InstancePreferences.initializeChildren(InstancePreferences.java:199)
at org.eclipse.core.internal.preferences.InstancePreferences.<init>(InstancePreferences.java:59)
at org.eclipse.core.internal.preferences.InstancePreferences.internalCreate(InstancePreferences.java:209)
at org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:391)
at org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:379)
at org.eclipse.core.internal.preferences.PreferencesService.createNode(PreferencesService.java:389)
at org.eclipse.core.internal.preferences.RootPreferences.getChild(RootPreferences.java:63)
at org.eclipse.core.internal.preferences.RootPreferences.getNode(RootPreferences.java:101)
at org.eclipse.core.internal.preferences.RootPreferences.node(RootPreferences.java:90)
at org.eclipse.core.internal.preferences.AbstractScope.getNode(AbstractScope.java:38)
at org.eclipse.core.runtime.preferences.InstanceScope.getNode(InstanceScope.java:80)
at org.eclipse.ui.preferences.ScopedPreferenceStore.getStorePreferences(ScopedPreferenceStore.java:241)
at org.eclipse.ui.preferences.ScopedPreferenceStore.<init>(ScopedPreferenceStore.java:133)
at org.eclipse.ui.plugin.AbstractUIPlugin.getPreferenceStore(AbstractUIPlugin.java:285)
at org.eclipse.ui.internal.UISynchronizer.<init>(UISynchronizer.java:88)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2517)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at rocks.inspectit.ui.rcp.Application.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
Hi everyone
I want to build up a new and complete monitoring stack (Influxdb 1.0.0 + CMR 1.7.9.92 + Grafana 4.2) on Linux today.
I have followed the sequence in brackets in previous sentence to install and startup these software, except that I have connect to CMR with another client which has already connected to two existing CMR after the new CMR ([email protected]) was installed.
I was surprised that the jvm information view of Grafana is able to display information about legacy agent, even agent if 1.7.8.91 is avalilable, too.
Is this a bug?
How to reset these data to build up a clean monitoring stack?
Please feel free to ask more information.
It would be nice to have a simple possibility to secure the interaction between Agent, CMR and Client by a password/key. To prevent snooping the security sensible datat the usage of tls connections would be good.
A good alternative would also be securing all connections by ssl client certificate.
Dear developer.
I think than very interesting metrics with relate with GC (Suspension time,Old & Yang Generation etc.)
Please add it to next release)))
P.S.
In my company I use DynaTrace and this metrics very useful when we find problems with backEnds.
I want to integrate InspectIt it whith our fault system using InfluxDb, but I want to have useful metrics.
For wildfly 8.2.1.Final on RHEL6, I am recieving no CPU, Memory, Classes, Thread or JMX data.
The collector and controller are on RHEL 7. Previously all worked OK. I am preserving the data to InfluxDB.
Hi, maintainers of InspectIT:
We want to introduce a free APM solution to monitor on-premise web systems in our company.
One of our conern is that we have several web systems which was deployed to Weblogic on Solaris.
Since InspectIT 1.7.7.90 is a candidate among all feasible solutions, we expect it to be able to monitor these systems.
Inorder to verify the compatibility of InspectIT, we have configured our startup script of weblogic to import InspectIT's java agent and let it send metrics to a CMR which was deployed to the same server node as well as Weblogic.
During this verification process we found out that java agent is able to reach CMR. But for unknown reason, the inspectit client shows that java agent was not connected.
It looks like the log file of java agent and cmr does not have sufficient clues to diagnose this problem.
We wonder how to resolve this issue?
Please feel free to ask for further information.
Any suggestion will be appreciated, thank you.
OS: SunOS TWAP27 5.10 Generic_137138-09 i86pc i386 i86pc
Firewall: disabled.
Weblogic 10.3.0.0 running with jvm below:
java version "1.6.0_14"
Java(TM) SE Runtime Environment (build 1.6.0_14-b08)
Java HotSpot(TM) Server VM (build 14.0-b16, mixed mode)
InspectIT Java Agent: 1.7.7.90
InspectIT CMR: 1.7.7.90 Linux x64
The jre bundled with CMR has been substituded by JVM:
java version "1.7.0_67"
Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) Server VM (build 24.65-b04, mixed mode)
Time Zone: UTC+8
agent.log.
The exception.log is empty.
The standard output message of bash shell terminal has been recorded in dcmout.log
The standard error message of of bash shell terminal has been recorded in dcmerr.log
We use runs1a.sh to start weblogic, kill.sh to stop all java application, dcmsit-solaris-inspectit-startup.sh to automate the startup process of CMR and weblogic.
inspectit UI 1.6.4.69 dosen't start. I can see the splash img for some seconds and then dialog box that says:
An error has occurred.
See the log file /Users/walery/Downloads/inspectit-client-1.6.4.69_x86/configuration/1452472302622.log.
Error log:
!SESSION 2016-01-11 01:11:48.195 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_65
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86, WS=cocoa, NL=en_US
Framework arguments: -keyring /Users/walery/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws cocoa -arch x86 -keyring /Users/walery/.eclipse_keyring -showlocation
!ENTRY org.eclipse.osgi 2 0 2016-01-11 01:11:50.859
!MESSAGE One or more bundles are not resolved because the following root constraints are not resolved:
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-01-11 01:11:50.859
!MESSAGE Bundle initial@reference:file:plugins/info.novatec.inspectit.commonscs_1.5.0.jar was not resolved.
!SUBENTRY 2 info.novatec.inspectit.commonscs 2 0 2016-01-11 01:11:50.859
!MESSAGE Missing required capability Require-Capability: osgi.ee; filter="(&(osgi.ee=JavaSE)(version=1.7))".
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-01-11 01:11:50.859
!MESSAGE Bundle initial@reference:file:plugins/info.novatec.inspectit.rcp_1.5.0.jar was not resolved.
!SUBENTRY 2 info.novatec.inspectit.rcp 2 0 2016-01-11 01:11:50.859
!MESSAGE Missing required capability Require-Capability: osgi.ee; filter="(&(osgi.ee=JavaSE)(version=1.7))".
!ENTRY org.eclipse.osgi 2 0 2016-01-11 01:11:50.861
!MESSAGE The following is a complete list of bundles which are not resolved, see the prior log entry for the root cause if it exists:
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-01-11 01:11:50.861
!MESSAGE Bundle info.novatec.inspectit.commonscs_1.5.0 [15] was not resolved.
!SUBENTRY 2 info.novatec.inspectit.commonscs 2 0 2016-01-11 01:11:50.861
!MESSAGE Missing required capability Require-Capability: osgi.ee; filter="(&(osgi.ee=JavaSE)(version=1.7))".
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-01-11 01:11:50.861
!MESSAGE Bundle info.novatec.inspectit.rcp_1.5.0 [16] was not resolved.
!SUBENTRY 2 info.novatec.inspectit.rcp 2 0 2016-01-11 01:11:50.861
!MESSAGE Missing required bundle info.novatec.inspectit.commonscs_1.5.0.
!SUBENTRY 2 info.novatec.inspectit.rcp 2 0 2016-01-11 01:11:50.861
!MESSAGE Missing required capability Require-Capability: osgi.ee; filter="(&(osgi.ee=JavaSE)(version=1.7))".
!ENTRY org.eclipse.osgi 4 0 2016-01-11 01:11:50.887
!MESSAGE Application error
!STACK 1
java.lang.RuntimeException: Application "info.novatec.inspectit.rcp.application" could not be found in the registry. The applications available are: org.eclipse.equinox.app.error.
at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:248)
at org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:29)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
I have two suggestions about Agent Mapping View
in InspectIT client 1.7.9.92.
As I know, if an agent realize that it's name match more than one rule in agent mapping view, then it will be disconnect until user change the settings after they find out what's going on.
Since InspectIT already display agent mapping settings in a sequential way (i.e. table view), why not let agent apply the rule describe in the first match of settings?
You can make the agent mapping list able to be reorder at the same time, so that this feature will be easy to use and error-tolerant.
Why not let users assign Agent Name
of settings by regular expression? Asterisk and alphabet may not be flexible in some cases.
Hi~
I want to report that storage of CMR version 1.7.9.92 which was not initiate with auto-finalize
can not be explorer after using it for auto-finalize recording even if we finalize it manually at the end.
Let me reproduce this bug with below steps:
First of all, define a new storage with auto-finalize
unchecked.
Second, record metrics for a while with this storage just like what we used to do except that configure it to finalize automatically.
After recording, the status of this storage shall be writable
.
According to the diagram in official website, we should finalize it by any means if we want to explorer data inside.
Now let's finalize it manually and double click it to open data explorer view
of this storage.
As you see, data explorer view is empty even if the size of this storage is 132 MiB!
This problem won't happen if we either check or uncheck auto-finalize
on storage-defining and recording step.
I suggest InspectIT team to adjust workflow of both storage-defining
and recording
because considering them as isolate operation is intuitive.
Hello,
Is it possible with inspectIT to track a method's invocation and exit? I'm interested in being able to track that sort of information on the fly to quickly test the performance of a new feature or whatever else. It'd be useful to even track the method invocation itself and see a timeline of how often it's called. Really, I'm interested in the time deltas of the methods (for blocking methods) and the frequency a method is called. The big picture is good enough, but more data on a thread by thread basis would be potentially useful.
Hi inspectITers,
I would like to installed on OSX, which is the only OS that we currently have.
The installer on the http://www.inspectit.rocks/ does not work "The inspectIT installer in selected version is not available for the MacOSX. Please select the latest version or visit the GitHub download page for single component packages." In Docker Hub I tried to install the client and it says "This container can only be started on linux with X server, boot2docker will not work." Does it work with docker-machine, there is a new installation of docker on mac, but I think docker-machine is still very popular.
There are a lot of options to install it but it would be nice to have a default one that works out of the box.
Thanks and greetings,
Aram
PS Does it only works with Java 6 (from 2006), really?
Can you give us a switch to assign calculation unit of jvm memory between kB/MB/GB?
On the other hand, we expect to have these enhancement:
Provide a view for us to choose and present aggregation result of a few URIs, so that we can easily focus on important service entries or filter out entries that does not matter.
If this requirement is able to be fulfill by present feature, please give us instructions to make it.
Let us be able to copy datum at particular cell of URI Aggregation View
to Microsoft Excel.
Inorder to report system operating status, sometimes we'd like to do this on instinct.
Although it is feasible to copy and clip a whole row now, we still hope that we will be able to do so in case of single cell.
Hi
I want to report an issue of InspectIT registration.
One of our Tomcat 8.0.41 server which was monitored by InspectIT has been shutdown unexpectedly because of system error at 4/21 (UTC+8) about 5:00 PM.
The strange thing is that later when we startup Tomcat at about 5:00, it has been registered as another agent instead of previous one in CMR.
It's disappointed that we didn't found anything which looks useful to solve this problem in log files.
Since we are not allowed to replace this machine with another in recent months, I'd like to know what should we do to ensure that metrics collected from agent after hardware failure will be aggregate with previous data?
Does the tool support No-Sql Classification -
I Think couple of No-Sql like Cassandra/Hbase/Solr/MondoDB were typically be running any one of the JDK Platforms likely OpenJDK or Oracle Hotspot JVM
Hi
My colleague report that URI Aggregation View
of InspectIT client 1.7.9.92 display all data while he assign an invalid time interval. This make him confused.
I found out that Invocation Sequences View
have similar issue, too.
Please consider to show nothing to let user aware of invalid time format or introduce error-reporting mechanism to do so.
Since we started to monitor a weblogic server with InspectIT 1.6.9.83, we found out that occasionally for some unknown reasons the java agent did not send keep-alive signal back to CMR .
Yesterday this problem happened again at about 4:00 PM.
I remember that we may have restart CMR just before we found out this problem, but I don't know whether this fact is related to my issue.
I hope InspectIT members could help me figure out what was going wrong, or let us know what may be the reason that brings out this problem.
OS: SunOS TWAP27 5.10 Generic_137138-09 i86pc i386 i86pc
Firewall: disabled
InspectIT CMR: 1.6.9.83 Linux x64
The jre bundled with CMR has been substituded by JVM:
java version "1.7.0_67"
Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) Server VM (build 24.65-b04, mixed mode)
OS: SunOS tplbsbt01 5.11 11.1 i86pc i386 i86pc
Firewall: disabled
Weblogic 10.3.6.0 running with jvm below
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) Server VM (build 20.45-b01, mixed mode)
InspectIT java agent: 1.6.9.83
Time Zone: UTC+8
cmr standard output log
cmr log files directory
I didn't found any logs output from java agent. This is probably because we have removed the logging-config.xml
from InspectIT agent folder to made it available for Weblogic on solaris.
Please feel free to ask for further more information.
Hi All -
When i tried out booting my tomcat JVM with InspecIT Agent.jar but somehow it fails due to the below exception on configuration storage throwing exception at "main] ERROR java.core.impl.PlatformManager - Server timeout while trying to register something at the server."
Please find below detailed exception from agents exception log below
2017-01-23 22:57:42,417: 4730 [ main] ERROR java.core.impl.PlatformManager - Server timeout while trying to register something at the server.
2017-01-23 22:57:42,482: 4795 [ main] ERROR spectit.agent.java.SpringAgent - inspectIT agent initialization failed. Agent will not be active.
rocks.inspectit.agent.java.config.StorageException: Agent configuration is not set in the Configuration storage
at rocks.inspectit.agent.java.config.impl.ConfigurationStorage.ensureConfigurationExists(ConfigurationStorage.java:386)
at rocks.inspectit.agent.java.config.impl.ConfigurationStorage.isClassCacheExistsOnCmr(ConfigurationStorage.java:320)
at rocks.inspectit.agent.java.analyzer.impl.ClassHashHelper.afterPropertiesSet(ClassHashHelper.java:219)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1573)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1511)
... 35 common frames omitted
Wrapped by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'classHashHelper' defined in URL [jar:file:/agent/inspectit-agent.jar!/rocks/inspectit/agent/java/analyzer/impl/ClassHashHelper.class]: Invocation of init method failed; nested exception is rocks.inspectit.agent.java.config.StorageException: Agent configuration is not set in the Configuration storage
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1514)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:521)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:191)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:921)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:864)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:779)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:503)
... 25 common frames omitted
Wrapped by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: private rocks.inspectit.agent.java.analyzer.impl.ClassHashHelper rocks.inspectit.agent.java.instrumentation.RetransformManager.classHashHelper; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'classHashHelper' defined in URL [jar:file:/agent/inspectit-agent.jar!/rocks/inspectit/agent/java/analyzer/impl/ClassHashHelper.class]: Invocation of init method failed; nested exception is rocks.inspectit.agent.java.config.StorageException: Agent configuration is not set in the Configuration storage
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:531)
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:295)
... 23 common frames omitted
Wrapped by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'retransformManager': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private rocks.inspectit.agent.java.analyzer.impl.ClassHashHelper rocks.inspectit.agent.java.instrumentation.RetransformManager.classHashHelper; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'classHashHelper' defined in URL [jar:file:/agent/inspectit-agent.jar!/rocks/inspectit/agent/java/analyzer/impl/ClassHashHelper.class]: Invocation of init method failed; nested exception is rocks.inspectit.agent.java.config.StorageException: Agent configuration is not set in the Configuration storage
Hi,
I am exploring InspectIT (version:1.7.1.84)for my current project. Read through documentation
export INSPECTIT_AGENT_HOME
set INSPECTIT_JAVA_OPTS="-Xbootclasspath/p:${INSPECTIT_AGENT_HOME}/inspectit-agent.jar -javaagent:${INSPECTIT_AGENT_HOME}/inspectit-agent.jar -Dinspectit.repository=:9070 -Dinspectit.agent.name=Instance1"
export INSPECTIT_JAVA_OPTS
set JAVA_OPTS="${INSPECTIT_JAVA_OPTS} ${JAVA_OPTS}"
Logs:
2016-09-03 16:33:48,247: 1629 [ main] INFO nfig.impl.ConfigurationStorage - Agent name set to: inspectIT
2016-09-03 16:33:48,253: 1635 [ main] ERROR spectit.agent.java.SpringAgent - inspectIT agent initialization failed. Agent will not be active.
org.springframework.beans.factory.BeanInitializationException: inspectIT agent must be initialized with IP and port of the CMR via JVM parameters.
at rocks.inspectit.agent.java.config.impl.ConfigurationStorage.afterPropertiesSet(ConfigurationStorage.java:375)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1573)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1511)
... 22 common frames omitted
Wrapped by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationStorage' defined in URL [jar:file:/root/IT/agent/inspectit-agent.jar!/rocks/inspectit/agent/java/config/impl/ConfigurationStorage.class]: Invocation of init method failed; nested exception is org.springframework.beans.factory.BeanInitializationException: inspectIT agent must be initialized with IP and port of the CMR via JVM parameters.
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1514)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:521)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:191)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:636)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:938)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479)
at rocks.inspectit.agent.java.SpringAgent.initSpring(SpringAgent.java:146)
at rocks.inspectit.agent.java.SpringAgent.(SpringAgent.java:105)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at rocks.inspectit.agent.java.javaagent.JavaAgent.premain(JavaAgent.java:98)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:386)
at sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:401)
Please let me know, what is wrong here.
Hi everyone
Does InspectIT 1.6.9.83 record parameters of every http request to database?
We may have to develop custom feature based on these information.
hi,The following error affects work:
2016-12-21 10:18:56,119: 18625 [ Worker-2] WARN spectit.ui.rcp.log.LogListener - Error occurred reading the existing versions from GitHub during check for new version job.
java.net.UnknownHostException: api.github.com: ๅๅ่งฃๆๆๆถๅคฑ่ดฅ
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:901)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1295)
at java.net.InetAddress.getAllByName0(InetAddress.java:1248)
at java.net.InetAddress.getAllByName(InetAddress.java:1164)
at java.net.InetAddress.getAllByName(InetAddress.java:1098)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:242)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:130)
at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:121)
at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:561)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:820)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:754)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:732)
at rocks.inspectit.ui.rcp.job.CheckNewVersionJob.run(Unknown Source)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
I cannot access the network in LAN.Tip the above error, want to confirm whether it affects inspect ๏ผ
Hello
I have a problem with storing information about Method statistics to InfluxFB. From logs i can see that I'm only sending "cpu, threads, classLoading". How can I enable storing for example Methods information or SQL?
Thanks!
Michal
Hi,
Recently I plan to use InsptctIT and I have some questions:
Thanks in advance for your response.
Vladimir
When calling rest/data/invocations/ Rest endpoint we are getting the error below. I think the issue was introduced in the "INSPECTIT-2276: UI views for tracing" commit. A new method getRoot() was added to the rocks.inspectit.shared.all.tracing.data.SpanIdent class and it is conflicting with isRoot().
{"error":"Could not write JSON: Conflicting getter definitions for property \"root\": rocks.inspectit.shared.all.tracing.data.SpanIdent#getRoot(0 params) vs rocks.inspectit.shared.all.tracing.data.SpanIdent#isRoot(0 params) (through reference chain: java.util.ArrayList[0]->rocks.inspectit.shared.all.communication.data.InvocationSequenceData[\"spanIdent\"]); nested exception is org.codehaus.jackson.map.JsonMappingException: Conflicting getter definitions for property \"root\": rocks.inspectit.shared.all.tracing.data.SpanIdent#getRoot(0 params) vs rocks.inspectit.shared.all.tracing.data.SpanIdent#isRoot(0 params) (through reference chain: java.util.ArrayList[0]->rocks.inspectit.shared.all.communication.data.InvocationSequenceData[\"spanIdent\"])","exceptionType":"org.springframework.http.converter.HttpMessageNotWritableException"}
The build with JDK 8 fails with
* Where:
Build file '/home/suboptimal/develop/inspectIT/inspectit.server/inspectit.server.gradle' line: 114
* What went wrong:
Execution failed for task ':inspectit.server:schemagen-configurationUpdateSchemaCheck.xsd'.
> taskdef A class needed by class com.sun.tools.jxc.SchemaGenTask cannot be found: com/sun/mirror/apt/AnnotationProcessorFactory
Looks like a regression of INSPECTIT-1958.
I'm looking to instrument Apache Thrift as well as ActiveMQ. Are there any resources that could point me in the right direction for instrumenting these libraries? Or could someone point me to a directory in the repository that could help me out?
I don't know if this is the case, but I'm looking for some good APM for my environment (preference to Opensource one).
I've found some very good commercial solutions, like CoScale and Datadog, that can monitor and correlate objects inside a Kubernetes Cluster.
It would be great if InspecIT also support this kind of integration, so we can have a full visualization of an application running inside Kubernetes, with the quantity of Pods running in a ReplicaSet, correlation between services and so.
This is just a Feature Request :)
Thanks!
The InspectIT 1.7.8.91 client pop up Exception widget repeatedly for the first time we focus on the Instrumentation Manager
, Business Context Manager
, Alert Manager
view in Configuration Perspective
.
inspectIT Version: 1.7.8.91
Operating system: Windows 7 6.1 (amd64)
Java version: Oracle Corporation 1.7.0-u80-unofficial
Exception type: org.springframework.remoting.RemoteAccessException
Exception message: Could not access HTTP invoker remote service at [http://localhost:8182/remoting/ConfigurationInterfaceService]; nested exception is java.lang.InstantiationError: rocks.inspectit.shared.cs.ci.business.expression.AbstractExpression
Stack trace (limited): org.springframework.remoting.RemoteAccessException: Could not access HTTP invoker remote service at [http://localhost:8182/remoting/ConfigurationInterfaceService]; nested exception is java.lang.InstantiationError: rocks.inspectit.shared.cs.ci.business.expression.AbstractExpression
at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.convertHttpInvokerAccessException(HttpInvokerClientInterceptor.java:213)
at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.invoke(HttpInvokerClientInterceptor.java:145)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at com.sun.proxy.$Proxy52.getAllProfiles(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAcce
Exception type: org.springframework.remoting.RemoteInvocationFailureException
Exception message: Invocation of method [public abstract java.util.List rocks.inspectit.shared.cs.cmr.service.IConfigurationInterfaceService.getApplicationDefinitions()] failed in HTTP invoker remote service at [http://localhost:8182/remoting/ConfigurationInterfaceService]; nested exception is java.lang.NoSuchMethodException: com.sun.proxy.$Proxy101.getApplicationDefinitions()
Stack trace (limited): org.springframework.remoting.RemoteInvocationFailureException: Invocation of method [public abstract java.util.List rocks.inspectit.shared.cs.cmr.service.IConfigurationInterfaceService.getApplicationDefinitions()] failed in HTTP invoker remote service at [http://localhost:8182/remoting/ConfigurationInterfaceService]; nested exception is java.lang.NoSuchMethodException: com.sun.proxy.$Proxy101.getApplicationDefinitions()
at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.invoke(HttpInvokerClientInterceptor.java:155)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at com.sun.proxy.$Proxy52.getApplicationDefinitions(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMetho
Exception type: org.springframework.remoting.RemoteInvocationFailureException
Exception message: Invocation of method [public abstract java.util.List rocks.inspectit.shared.cs.cmr.service.IConfigurationInterfaceService.getAlertingDefinitions()] failed in HTTP invoker remote service at [http://localhost:8182/remoting/ConfigurationInterfaceService]; nested exception is java.lang.NoSuchMethodException: com.sun.proxy.$Proxy101.getAlertingDefinitions()
Stack trace (limited): org.springframework.remoting.RemoteInvocationFailureException: Invocation of method [public abstract java.util.List rocks.inspectit.shared.cs.cmr.service.IConfigurationInterfaceService.getAlertingDefinitions()] failed in HTTP invoker remote service at [http://localhost:8182/remoting/ConfigurationInterfaceService]; nested exception is java.lang.NoSuchMethodException: com.sun.proxy.$Proxy101.getAlertingDefinitions()
at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.invoke(HttpInvokerClientInterceptor.java:155)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at com.sun.proxy.$Proxy52.getAlertingDefinitions(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessor
I believe this is because the client does not handle exception properly when it is not able to receive data from a no-agent-connected CMR (Local CMR).
I am getting the below issue wherein i couldnt load the agent file
Error opening zip file or JAR manifest missing : /root/agent/inspectit-agent.jar
Error occurred during initialization of VM
agent library failed to init: instrument
[root@axslx1001 logs]# java -version
openjdk version "1.8.0_51"
OpenJDK Runtime Environment (build 1.8.0_51-b16)
OpenJDK 64-Bit Server VM (build 25.51-b03, mixed mode)
Kindly let me know If I am missing something here
i install inspectIt in local for test, but i found ui is app(need to install)
i think if ui from app to web is better.
can i visit ui in browser not in application?
Hi
I'm using OsX Yosemite, docker and boot2docker/VirtualBox (the only way to run docker images on OSX). I just installed the docker image via the command (install guide):
docker run -d --name inspectIT-CMR -p 8182:8182 -p 9070:9070 inspectit/cmr
After that I tried to connect the InspectIt client to the docker server (dockerhost:8182). Didn't work.
So I ssh-ed into the container and checked the logs:
2015-08-11 11:42:06,845: 332 [ main] INFO info.novatec.inspectit.cmr.CMR - Central Measurement Repository is starting up!
2015-08-11 11:42:06,848: 335 [ main] INFO info.novatec.inspectit.cmr.CMR - ==============================================
2015-08-11 11:42:06,848: 335 [ main] INFO info.novatec.inspectit.cmr.CMR - Initializing Spring...
2015-08-11 11:42:08,081: 1568 [ main] INFO t.cmr.property.PropertyManager - |-Loading the default CMR configuration
2015-08-11 11:42:08,203: 1690 [ main] INFO t.cmr.property.PropertyManager - |-No CMR Configuration updates found, continuing to use default configuration
2015-08-11 11:42:08,219: 1706 [ main] INFO t.cmr.property.PropertyManager - |-CMR Configuration verified with no errors
2015-08-11 11:42:08,241: 1728 [ main] INFO ring.exporter.RemotingExporter - |-RemoteExporter: Processing Beans for remote export
2015-08-11 11:42:08,745: 2232 [ main] INFO mr.cache.impl.BufferProperties - |-Buffer properties initialized with following values:
2015-08-11 11:42:08,745: 2232 [ main] INFO mr.cache.impl.BufferProperties - ||-Eviction occupancy percentage: 95%
2015-08-11 11:42:08,746: 2233 [ main] INFO mr.cache.impl.BufferProperties - ||-Eviction fragment size percentage: 5%
2015-08-11 11:42:08,746: 2233 [ main] INFO mr.cache.impl.BufferProperties - ||-Indexing tree cleaning threads: 1
2015-08-11 11:42:08,746: 2233 [ main] INFO mr.cache.impl.BufferProperties - ||-Indexing waiting time: 500 ms
2015-08-11 11:42:08,746: 2233 [ main] INFO mr.cache.impl.BufferProperties - ||-Min old generation occupancy percentage active till: 402,653,184 bytes
2015-08-11 11:42:08,746: 2233 [ main] INFO mr.cache.impl.BufferProperties - ||-Max old generation occupancy percentage active from: 2,147,483,648 bytes
2015-08-11 11:42:08,746: 2233 [ main] INFO mr.cache.impl.BufferProperties - ||-Min old generation occupancy percentage: 50%
2015-08-11 11:42:08,747: 2234 [ main] INFO mr.cache.impl.BufferProperties - ||-Max old generation occupancy percentage: 65%
2015-08-11 11:42:08,747: 2234 [ main] INFO mr.cache.impl.BufferProperties - ||-Max object size expansion: 10%
2015-08-11 11:42:08,747: 2234 [ main] INFO mr.cache.impl.BufferProperties - ||-Min object size expansion: 1%
2015-08-11 11:42:08,747: 2234 [ main] INFO mr.cache.impl.BufferProperties - ||-Max object size expansion active from buffer occupancy: 75%
2015-08-11 11:42:08,747: 2234 [ main] INFO mr.cache.impl.BufferProperties - ||-Min object size expansion active till buffer occupancy: 35 %
2015-08-11 11:42:08,747: 2234 [ main] INFO mr.cache.impl.BufferProperties - ||-Max object size expansion active till buffer size: 209,715,200 bytes
2015-08-11 11:42:08,748: 2235 [ main] INFO mr.cache.impl.BufferProperties - ||-Min object size expansion active from buffer size: 1,073,741,824 bytes
2015-08-11 11:42:08,835: 2322 [ main] INFO it.cmr.cache.impl.AtomicBuffer - |-Using buffer with maximum size 598,817,536 bytes...
2015-08-11 11:42:08,835: 2322 [ main] INFO it.cmr.cache.impl.AtomicBuffer - |-Indexing tree maintenance on 44,911,316 bytes added/removed...
2015-08-11 11:42:08,836: 2323 [ main] INFO it.cmr.cache.impl.AtomicBuffer - |-Using object expansion rate of 5.81%
2015-08-11 11:42:14,281: 7768 [ main] INFO mr.service.ServerStatusService - |-Server Status Service active...
2015-08-11 11:42:14,320: 7807 [ main] INFO izer.schema.ClassSchemaManager - ||-Class Schema Manager started..
2015-08-11 11:42:14,735: 8222 [ main] INFO ectit.cmr.util.ShutdownService - |-Shutdown Service active...
2015-08-11 11:42:14,740: 8227 [ main] INFO r.service.CmrManagementService - |-CMR Management Service active...
2015-08-11 11:42:14,748: 8235 [ main] INFO mr.service.AgentStorageService - |-Agent Storage Service active...
2015-08-11 11:42:14,765: 8252 [ main] INFO ervice.GlobalDataAccessService - |-Global Data Access Service active...
2015-08-11 11:42:14,778: 8265 [ main] INFO ice.ExceptionDataAccessService - |-Exception Sensor Data Access Service active...
2015-08-11 11:42:14,789: 8276 [ main] INFO ice.HttpTimerDataAccessService - |-Http Timer Data Access Service active...
2015-08-11 11:42:14,799: 8286 [ main] INFO ce.InvocationDataAccessService - |-Invocation Data Access Service active...
2015-08-11 11:42:14,813: 8300 [ main] INFO mr.service.RegistrationService - |-Registration Service active...
2015-08-11 11:42:14,822: 8309 [ main] INFO r.service.SqlDataAccessService - |-SQL Data Access Service active...
2015-08-11 11:42:14,839: 8326 [ main] INFO tit.cmr.service.StorageService - |-Storage Service active...
2015-08-11 11:42:15,480: 8967 [ main] INFO / - Initializing Spring FrameworkServlet 'springDispatcherServletExporter'
2015-08-11 11:42:15,834: 9321 [ main] INFO bApplicationContextInitializer - | Jetty Web Application Context started!
2015-08-11 11:42:15,882: 9369 [ main] INFO tor$$EnhancerByCGLIB$$729598ac - |-Kryonet server successfully started and running on port 9070
2015-08-11 11:42:15,901: 9388 [ main] INFO rter.KryoNetRmiServiceExporter - |-Service info.novatec.inspectit.cmr.service.IAgentStorageService exported and available via kryonet RMI with the ID 2
2015-08-11 11:42:15,903: 9390 [ main] INFO rter.KryoNetRmiServiceExporter - |-Service info.novatec.inspectit.cmr.service.IRegistrationService exported and available via kryonet RMI with the ID 1
2015-08-11 11:42:15,915: 9402 [ main] INFO info.novatec.inspectit.cmr.CMR - Spring successfully initialized
2015-08-11 11:42:15,918: 9405 [ main] INFO info.novatec.inspectit.cmr.CMR - Starting CMR in version 1.6.2.65
2015-08-11 11:42:15,920: 9407 [ main] INFO info.novatec.inspectit.cmr.CMR - CMR started in 9076.102577 ms
2015-08-11 11:43:21,180: 74667 [ btpool0-3] ERROR org.mortbay.log - /remoting/ServerStatusService
java.lang.ClassCastException: info.novatec.inspectit.communication.comparator.HttpTimerDataComparatorEnum cannot be cast to org.springframework.remoting.support.RemoteInvocation
at info.novatec.inspectit.cmr.spring.exporter.KryoHttpInvokerServiceExporter.readRemoteInvocation(KryoHttpInvokerServiceExporter.java:44) ~[inspectit-cmr.jar:na]
at org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.readRemoteInvocation(HttpInvokerServiceExporter.java:95) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.handleRequest(HttpInvokerServiceExporter.java:72) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at org.springframework.web.context.support.HttpRequestHandlerServlet.service(HttpRequestHandlerServlet.java:67) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) ~[javax.servlet-3.0.0.v201103241009.jar:na]
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:78) ~[jetty-util-6.1.26.jar:6.1.26]
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:131) ~[jetty-util-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.Server.handle(Server.java:326) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451) [jetty-util-6.1.26.jar:6.1.26]
2015-08-11 11:43:40,996: 94483 [ btpool0-3] ERROR org.mortbay.log - /remoting/ServerStatusService
java.lang.ClassCastException: info.novatec.inspectit.communication.comparator.HttpTimerDataComparatorEnum cannot be cast to org.springframework.remoting.support.RemoteInvocation
at info.novatec.inspectit.cmr.spring.exporter.KryoHttpInvokerServiceExporter.readRemoteInvocation(KryoHttpInvokerServiceExporter.java:44) ~[inspectit-cmr.jar:na]
at org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.readRemoteInvocation(HttpInvokerServiceExporter.java:95) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.handleRequest(HttpInvokerServiceExporter.java:72) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at org.springframework.web.context.support.HttpRequestHandlerServlet.service(HttpRequestHandlerServlet.java:67) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) ~[javax.servlet-3.0.0.v201103241009.jar:na]
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:78) ~[jetty-util-6.1.26.jar:6.1.26]
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:131) ~[jetty-util-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.Server.handle(Server.java:326) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451) [jetty-util-6.1.26.jar:6.1.26]
2015-08-11 11:43:42,752: 96239 [ btpool0-0] ERROR org.mortbay.log - /remoting/ServerStatusService
java.lang.ClassCastException: info.novatec.inspectit.communication.comparator.HttpTimerDataComparatorEnum cannot be cast to org.springframework.remoting.support.RemoteInvocation
at info.novatec.inspectit.cmr.spring.exporter.KryoHttpInvokerServiceExporter.readRemoteInvocation(KryoHttpInvokerServiceExporter.java:44) ~[inspectit-cmr.jar:na]
at org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.readRemoteInvocation(HttpInvokerServiceExporter.java:95) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.handleRequest(HttpInvokerServiceExporter.java:72) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at org.springframework.web.context.support.HttpRequestHandlerServlet.service(HttpRequestHandlerServlet.java:67) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) ~[javax.servlet-3.0.0.v201103241009.jar:na]
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:78) ~[jetty-util-6.1.26.jar:6.1.26]
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:131) ~[jetty-util-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.Server.handle(Server.java:326) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451) [jetty-util-6.1.26.jar:6.1.26]
2015-08-11 11:44:42,794: 156281 [ btpool0-4] ERROR org.mortbay.log - /remoting/ServerStatusService
java.lang.ClassCastException: info.novatec.inspectit.communication.comparator.HttpTimerDataComparatorEnum cannot be cast to org.springframework.remoting.support.RemoteInvocation
at info.novatec.inspectit.cmr.spring.exporter.KryoHttpInvokerServiceExporter.readRemoteInvocation(KryoHttpInvokerServiceExporter.java:44) ~[inspectit-cmr.jar:na]
at org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.readRemoteInvocation(HttpInvokerServiceExporter.java:95) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.handleRequest(HttpInvokerServiceExporter.java:72) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at org.springframework.web.context.support.HttpRequestHandlerServlet.service(HttpRequestHandlerServlet.java:67) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) ~[javax.servlet-3.0.0.v201103241009.jar:na]
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:78) ~[jetty-util-6.1.26.jar:6.1.26]
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:131) ~[jetty-util-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.Server.handle(Server.java:326) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451) [jetty-util-6.1.26.jar:6.1.26]
2015-08-11 11:45:42,829: 216316 [ btpool0-2] ERROR org.mortbay.log - /remoting/ServerStatusService
java.lang.ClassCastException: info.novatec.inspectit.communication.comparator.HttpTimerDataComparatorEnum cannot be cast to org.springframework.remoting.support.RemoteInvocation
at info.novatec.inspectit.cmr.spring.exporter.KryoHttpInvokerServiceExporter.readRemoteInvocation(KryoHttpInvokerServiceExporter.java:44) ~[inspectit-cmr.jar:na]
at org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.readRemoteInvocation(HttpInvokerServiceExporter.java:95) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.handleRequest(HttpInvokerServiceExporter.java:72) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at org.springframework.web.context.support.HttpRequestHandlerServlet.service(HttpRequestHandlerServlet.java:67) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) ~[javax.servlet-3.0.0.v201103241009.jar:na]
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:78) ~[jetty-util-6.1.26.jar:6.1.26]
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:131) ~[jetty-util-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.Server.handle(Server.java:326) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451) [jetty-util-6.1.26.jar:6.1.26]
2015-08-11 11:46:42,860: 276347 [ btpool0-5] ERROR org.mortbay.log - /remoting/ServerStatusService
java.lang.ClassCastException: info.novatec.inspectit.communication.comparator.HttpTimerDataComparatorEnum cannot be cast to org.springframework.remoting.support.RemoteInvocation
at info.novatec.inspectit.cmr.spring.exporter.KryoHttpInvokerServiceExporter.readRemoteInvocation(KryoHttpInvokerServiceExporter.java:44) ~[inspectit-cmr.jar:na]
at org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.readRemoteInvocation(HttpInvokerServiceExporter.java:95) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.handleRequest(HttpInvokerServiceExporter.java:72) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at org.springframework.web.context.support.HttpRequestHandlerServlet.service(HttpRequestHandlerServlet.java:67) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) ~[javax.servlet-3.0.0.v201103241009.jar:na]
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:78) ~[jetty-util-6.1.26.jar:6.1.26]
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:131) ~[jetty-util-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.Server.handle(Server.java:326) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451) [jetty-util-6.1.26.jar:6.1.26]
2015-08-11 11:47:42,893: 336380 [ btpool0-3] ERROR org.mortbay.log - /remoting/ServerStatusService
java.lang.ClassCastException: info.novatec.inspectit.communication.comparator.HttpTimerDataComparatorEnum cannot be cast to org.springframework.remoting.support.RemoteInvocation
at info.novatec.inspectit.cmr.spring.exporter.KryoHttpInvokerServiceExporter.readRemoteInvocation(KryoHttpInvokerServiceExporter.java:44) ~[inspectit-cmr.jar:na]
at org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.readRemoteInvocation(HttpInvokerServiceExporter.java:95) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.handleRequest(HttpInvokerServiceExporter.java:72) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at org.springframework.web.context.support.HttpRequestHandlerServlet.service(HttpRequestHandlerServlet.java:67) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) ~[javax.servlet-3.0.0.v201103241009.jar:na]
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:78) ~[jetty-util-6.1.26.jar:6.1.26]
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:131) ~[jetty-util-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.Server.handle(Server.java:326) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451) [jetty-util-6.1.26.jar:6.1.26]
2015-08-11 11:48:42,928: 396415 [ btpool0-4] ERROR org.mortbay.log - /remoting/ServerStatusService
java.lang.ClassCastException: info.novatec.inspectit.communication.comparator.HttpTimerDataComparatorEnum cannot be cast to org.springframework.remoting.support.RemoteInvocation
at info.novatec.inspectit.cmr.spring.exporter.KryoHttpInvokerServiceExporter.readRemoteInvocation(KryoHttpInvokerServiceExporter.java:44) ~[inspectit-cmr.jar:na]
at org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.readRemoteInvocation(HttpInvokerServiceExporter.java:95) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.handleRequest(HttpInvokerServiceExporter.java:72) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at org.springframework.web.context.support.HttpRequestHandlerServlet.service(HttpRequestHandlerServlet.java:67) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) ~[javax.servlet-3.0.0.v201103241009.jar:na]
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:78) ~[jetty-util-6.1.26.jar:6.1.26]
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:131) ~[jetty-util-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.Server.handle(Server.java:326) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451) [jetty-util-6.1.26.jar:6.1.26]
2015-08-11 11:49:42,956: 456443 [ btpool0-2] ERROR org.mortbay.log - /remoting/ServerStatusService
java.lang.ClassCastException: info.novatec.inspectit.communication.comparator.HttpTimerDataComparatorEnum cannot be cast to org.springframework.remoting.support.RemoteInvocation
at info.novatec.inspectit.cmr.spring.exporter.KryoHttpInvokerServiceExporter.readRemoteInvocation(KryoHttpInvokerServiceExporter.java:44) ~[inspectit-cmr.jar:na]
at org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.readRemoteInvocation(HttpInvokerServiceExporter.java:95) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.handleRequest(HttpInvokerServiceExporter.java:72) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at org.springframework.web.context.support.HttpRequestHandlerServlet.service(HttpRequestHandlerServlet.java:67) ~[org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) ~[javax.servlet-3.0.0.v201103241009.jar:na]
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:78) ~[jetty-util-6.1.26.jar:6.1.26]
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:131) ~[jetty-util-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) ~[jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.Server.handle(Server.java:326) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) [jetty-6.1.26.jar:6.1.26]
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451) [jetty-util-6.1.26.jar:6.1.26]
Hi Team -
I could see that there were a ticket on dynamic instrumentation (https://inspectit-performance.atlassian.net/browse/INSPECTIT-1951)
When can we expect this feature getting released? (As per the roadmap it is in V1.9)
Moreover interesting thing is what all the insight/measurement we will get out of this dyn inst feature
If I assumption were right we would be getting following things
Method Invocation count
CPU % for each individual method
Call Sequence/flow between incoming/outgoing references for each single method interpretation
Please do correct If I have misinterpreted anything here
Moreover If we were using dynamic Inst then what would be the JVM Overhead (How much my Application CPU Thread execution time/JVM Heap Usage will impact when we do dyn inst)
In general CPU Samplings/Invocation sequences would be just cause some some non-intrusive overhead may be (~5-10% to JVM CPU)
Kindly share your thoughts on the same
I have heard that JMX of Weblogic GridLink Data Source may be different from JDBC standard.
Does InspectIT monitor GridLink Data Source of weblogic?
Hi,
I have installed InspectIT CMR and Sample DvDstore application in my local Mac Machine using docker image/container
And Installed InspecTUI Mac version independently in my machine
sh-3.2# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
df6284be7638 inspectit/dvdstore "/run-with-inspectit." 6 hours ago Up 6 hours 0.0.0.0:8080->8080/tcp inspectIT-dvdstore
ade0f7341b79 inspectit/cmr "/bin/sh -c '/bin/sh " 6 hours ago Up 6 hours 0.0.0.0:8182->8182/tcp, 0.0.0.0:9070->9070/tcp inspectIT-CMR
sh-3.2#
As you see above both the CMR and dvdstore is running successfully in docker container
However when i open the inspectit ui in Mac i could see only the Local CMR online and running sample application DvDStore is not available in the CMR
Please find below the logs for your reference
CMR Logs as follows:
sh-3.2# docker logs ade0f7341b79
2017-01-06 09:58:49,123: 35724 [ main] INFO rocks.inspectit.server.CMR - Central Measurement Repository is starting up!
2017-01-06 09:58:49,125: 35726 [ main] INFO rocks.inspectit.server.CMR - ==============================================
2017-01-06 09:58:49,126: 35727 [ main] INFO rocks.inspectit.server.CMR - The version of this JVM (1.7.0-u80-unofficial) is compatible with the CMR.
2017-01-06 09:58:49,126: 35727 [ main] INFO rocks.inspectit.server.CMR - Initializing Spring...
2017-01-06 09:58:50,647: 37248 [ main] INFO erver.property.PropertyManager - |-Loading the default CMR configuration
2017-01-06 09:58:50,793: 37394 [ main] INFO erver.property.PropertyManager - |-Loading the CMR configuration updates
2017-01-06 09:58:50,794: 37395 [ main] INFO erver.property.PropertyManager - |-No CMR Configuration updates found, continuing to use default configuration
2017-01-06 09:58:50,821: 37422 [ main] INFO erver.property.PropertyManager - |-CMR Configuration verified with no errors
2017-01-06 09:58:50,851: 37452 [ main] INFO ring.exporter.RemotingExporter - |-RemoteExporter: Processing Beans for remote export
2017-01-06 09:59:30,939: 77540 [ main] INFO er.cache.impl.BufferProperties - |-Buffer properties initialized with following values:
2017-01-06 09:59:30,939: 77540 [ main] INFO er.cache.impl.BufferProperties - ||-Eviction occupancy percentage: 95%
2017-01-06 09:59:30,939: 77540 [ main] INFO er.cache.impl.BufferProperties - ||-Eviction fragment size percentage: 5%
2017-01-06 09:59:30,940: 77541 [ main] INFO er.cache.impl.BufferProperties - ||-Indexing tree cleaning threads: 1
2017-01-06 09:59:30,940: 77541 [ main] INFO er.cache.impl.BufferProperties - ||-Indexing waiting time: 500 ms
2017-01-06 09:59:30,940: 77541 [ main] INFO er.cache.impl.BufferProperties - ||-Min old generation occupancy percentage active till: 402,653,184 bytes
2017-01-06 09:59:30,940: 77541 [ main] INFO er.cache.impl.BufferProperties - ||-Max old generation occupancy percentage active from: 2,147,483,648 bytes
2017-01-06 09:59:30,940: 77541 [ main] INFO er.cache.impl.BufferProperties - ||-Min old generation occupancy percentage: 50%
2017-01-06 09:59:30,940: 77541 [ main] INFO er.cache.impl.BufferProperties - ||-Max old generation occupancy percentage: 65%
2017-01-06 09:59:30,941: 77542 [ main] INFO er.cache.impl.BufferProperties - ||-Max object size expansion: 10%
2017-01-06 09:59:30,941: 77542 [ main] INFO er.cache.impl.BufferProperties - ||-Min object size expansion: 1%
2017-01-06 09:59:30,941: 77542 [ main] INFO er.cache.impl.BufferProperties - ||-Max object size expansion active from buffer occupancy: 75%
2017-01-06 09:59:30,941: 77542 [ main] INFO er.cache.impl.BufferProperties - ||-Min object size expansion active till buffer occupancy: 35 %
2017-01-06 09:59:30,941: 77542 [ main] INFO er.cache.impl.BufferProperties - ||-Max object size expansion active till buffer size: 209,715,200 bytes
2017-01-06 09:59:30,941: 77542 [ main] INFO er.cache.impl.BufferProperties - ||-Min object size expansion active from buffer size: 1,073,741,824 bytes
2017-01-06 09:59:30,977: 77578 [ main] INFO server.cache.impl.AtomicBuffer - |-Using buffer with maximum size 598,817,536 bytes...
2017-01-06 09:59:30,977: 77578 [ main] INFO server.cache.impl.AtomicBuffer - |-Indexing tree maintenance on 44,911,316 bytes added/removed...
2017-01-06 09:59:30,978: 77579 [ main] INFO server.cache.impl.AtomicBuffer - |-Using object expansion rate of 5.81%
2017-01-06 09:59:31,053: 77654 [ main] INFO er.service.ServerStatusService - |-Server Status Service active...
2017-01-06 09:59:31,092: 77693 [ main] INFO izer.schema.ClassSchemaManager - ||-Class Schema Manager started..
2017-01-06 09:59:31,381: 77982 [ main] INFO .ConfigurationInterfaceManager - |-Loading the existing Configuration interface profiles..
2017-01-06 09:59:31,883: 78484 [ main] INFO .ConfigurationInterfaceManager - |-Loading the existing Configuration interface environments..
2017-01-06 09:59:31,883: 78484 [ main] INFO .ConfigurationInterfaceManager - ||-Default configuration interface environment path does not exists. Creating default environment.
2017-01-06 09:59:31,906: 78507 [ main] INFO .ConfigurationInterfaceManager - |-Loading the existing Configuration interface agent mappings..
2017-01-06 09:59:31,906: 78507 [ main] INFO .ConfigurationInterfaceManager - ||-The agent mappings file does not exists. Creating default mapping.
2017-01-06 09:59:31,907: 78508 [ main] INFO .ConfigurationInterfaceManager - |-Loading the business context definition
2017-01-06 09:59:31,927: 78528 [ main] INFO .ConfigurationInterfaceManager - |-Loading the existing alerting definitions..
2017-01-06 09:59:31,927: 78528 [ main] INFO .ConfigurationInterfaceManager - Default alerting definitions path does not exists. No alerting definitions are loaded.
2017-01-06 09:59:32,029: 78630 [ main] INFO er.service.RegistrationService - |-Registration Service active...
2017-01-06 09:59:32,243: 78844 [ main] INFO ervice.GlobalDataAccessService - |-Global Data Access Service active...
2017-01-06 09:59:32,252: 78853 [ main] INFO sinessContextManagementService - |-Business Context Management Service active...
2017-01-06 09:59:32,279: 78880 [ main] INFO .ConfigurationInterfaceService - |-Configuration Interface Service active...
2017-01-06 09:59:32,476: 79077 [ main] INFO ver.alerting.AlertingScheduler - |-Alerting scheduler has been stopped..
2017-01-06 09:59:32,539: 79140 [ main] INFO it.server.util.ShutdownService - |-Shutdown Service active...
2017-01-06 09:59:32,544: 79145 [ main] INFO r.service.CmrManagementService - |-CMR Management Service active...
2017-01-06 10:00:03,058: 109659 [ main] INFO r.service.SqlDataAccessService - |-SQL Data Access Service active...
2017-01-06 10:00:03,100: 109701 [ main] INFO r.service.JmxDataAccessService - |-Jmx Sensor Data Access Service active...
2017-01-06 10:00:03,118: 109719 [ main] INFO er.service.AgentStorageService - |-Agent Storage Service active...
2017-01-06 10:00:03,129: 109730 [ main] INFO erver.service.KeepAliveService - |-Keep Alive Service active...
2017-01-06 10:00:03,164: 109765 [ main] INFO ice.HttpTimerDataAccessService - |-Http Timer Data Access Service active...
2017-01-06 10:00:03,210: 109811 [ main] INFO ce.InvocationDataAccessService - |-Invocation Data Access Service active...
2017-01-06 10:00:03,231: 109832 [ main] INFO .server.service.StorageService - |-Storage Service active...
2017-01-06 10:00:03,260: 109861 [ main] INFO it.server.service.AgentService - |-AgentService active...
2017-01-06 10:00:03,272: 109873 [ main] INFO ice.ExceptionDataAccessService - |-Exception Sensor Data Access Service active...
2017-01-06 10:00:03,793: 110394 [ main] INFO / - Initializing Spring FrameworkServlet 'springDispatcherServletExporter'
2017-01-06 10:00:04,224: 110825 [ main] INFO bApplicationContextInitializer - | Jetty Web Application Context started!
2017-01-06 10:00:04,291: 110892 [ main] INFO all.minlog.MinlogToSLF4JLogger - kryonet: Server opened.
2017-01-06 10:00:04,291: 110892 [ main] INFO nhancerBySpringCGLIB$$43ba7e5f - |-Kryonet server successfully started and running on port 9070
2017-01-06 10:00:04,314: 110915 [ main] INFO rter.KryoNetRmiServiceExporter - |-Service rocks.inspectit.shared.all.cmr.service.IAgentStorageService exported and available via kryonet RMI with the ID 2
2017-01-06 10:00:04,316: 110917 [ main] INFO rter.KryoNetRmiServiceExporter - |-Service rocks.inspectit.shared.all.cmr.service.IKeepAliveService exported and available via kryonet RMI with the ID 3
2017-01-06 10:00:04,317: 110918 [ main] INFO rter.KryoNetRmiServiceExporter - |-Service rocks.inspectit.shared.all.cmr.service.IAgentService exported and available via kryonet RMI with the ID 4
2017-01-06 10:00:04,326: 110927 [ main] INFO rocks.inspectit.server.CMR - Spring successfully initialized
2017-01-06 10:00:04,327: 110928 [ main] INFO rocks.inspectit.server.CMR - Starting CMR in version 1.7.6.89. Please note that inspectIT does not provide any guarantee on backwards compatibility. Only if the version match exactly we ensure that the components are compatible.
2017-01-06 10:00:04,327: 110928 [ main] INFO rocks.inspectit.server.CMR - CMR started in 75205.801887 ms
2017-01-06 15:46:55,697: 20922298 [ btpool0-4] INFO it.server.util.ShutdownService - Restart initialized
2017-01-06 15:46:56,214: 20922815 [ Thread-17] INFO all.minlog.MinlogToSLF4JLogger - kryonet: Server closed.
2017-01-06 15:47:01,229: 20927830 [ Thread-17] INFO / - Destroying Spring FrameworkServlet 'springDispatcherServletExporter'
Restarting CMR...
2017-01-06 15:47:38,264: 36394 [ main] INFO rocks.inspectit.server.CMR - Central Measurement Repository is starting up!
2017-01-06 15:47:38,268: 36398 [ main] INFO rocks.inspectit.server.CMR - ==============================================
2017-01-06 15:47:38,268: 36398 [ main] INFO rocks.inspectit.server.CMR - The version of this JVM (1.7.0-u80-unofficial) is compatible with the CMR.
2017-01-06 15:47:38,269: 36399 [ main] INFO rocks.inspectit.server.CMR - Initializing Spring...
2017-01-06 15:47:40,215: 38345 [ main] INFO erver.property.PropertyManager - |-Loading the default CMR configuration
2017-01-06 15:47:40,435: 38565 [ main] INFO erver.property.PropertyManager - |-Loading the CMR configuration updates
2017-01-06 15:47:40,437: 38567 [ main] INFO erver.property.PropertyManager - |-No CMR Configuration updates found, continuing to use default configuration
2017-01-06 15:47:40,480: 38610 [ main] INFO erver.property.PropertyManager - |-CMR Configuration verified with no errors
2017-01-06 15:47:40,525: 38655 [ main] INFO ring.exporter.RemotingExporter - |-RemoteExporter: Processing Beans for remote export
2017-01-06 15:48:18,941: 77071 [ main] INFO er.cache.impl.BufferProperties - |-Buffer properties initialized with following values:
2017-01-06 15:48:18,941: 77071 [ main] INFO er.cache.impl.BufferProperties - ||-Eviction occupancy percentage: 95%
2017-01-06 15:48:18,942: 77072 [ main] INFO er.cache.impl.BufferProperties - ||-Eviction fragment size percentage: 5%
2017-01-06 15:48:18,942: 77072 [ main] INFO er.cache.impl.BufferProperties - ||-Indexing tree cleaning threads: 1
2017-01-06 15:48:18,942: 77072 [ main] INFO er.cache.impl.BufferProperties - ||-Indexing waiting time: 500 ms
2017-01-06 15:48:18,942: 77072 [ main] INFO er.cache.impl.BufferProperties - ||-Min old generation occupancy percentage active till: 402,653,184 bytes
2017-01-06 15:48:18,942: 77072 [ main] INFO er.cache.impl.BufferProperties - ||-Max old generation occupancy percentage active from: 2,147,483,648 bytes
2017-01-06 15:48:18,942: 77072 [ main] INFO er.cache.impl.BufferProperties - ||-Min old generation occupancy percentage: 50%
2017-01-06 15:48:18,942: 77072 [ main] INFO er.cache.impl.BufferProperties - ||-Max old generation occupancy percentage: 65%
2017-01-06 15:48:18,942: 77072 [ main] INFO er.cache.impl.BufferProperties - ||-Max object size expansion: 10%
2017-01-06 15:48:18,942: 77072 [ main] INFO er.cache.impl.BufferProperties - ||-Min object size expansion: 1%
2017-01-06 15:48:18,943: 77073 [ main] INFO er.cache.impl.BufferProperties - ||-Max object size expansion active from buffer occupancy: 75%
2017-01-06 15:48:18,943: 77073 [ main] INFO er.cache.impl.BufferProperties - ||-Min object size expansion active till buffer occupancy: 35 %
2017-01-06 15:48:18,943: 77073 [ main] INFO er.cache.impl.BufferProperties - ||-Max object size expansion active till buffer size: 209,715,200 bytes
2017-01-06 15:48:18,943: 77073 [ main] INFO er.cache.impl.BufferProperties - ||-Min object size expansion active from buffer size: 1,073,741,824 bytes
2017-01-06 15:48:18,977: 77107 [ main] INFO server.cache.impl.AtomicBuffer - |-Using buffer with maximum size 598,817,536 bytes...
2017-01-06 15:48:18,977: 77107 [ main] INFO server.cache.impl.AtomicBuffer - |-Indexing tree maintenance on 44,911,316 bytes added/removed...
2017-01-06 15:48:18,978: 77108 [ main] INFO server.cache.impl.AtomicBuffer - |-Using object expansion rate of 5.81%
2017-01-06 15:48:19,056: 77186 [ main] INFO er.service.ServerStatusService - |-Server Status Service active...
2017-01-06 15:48:19,100: 77230 [ main] INFO izer.schema.ClassSchemaManager - ||-Class Schema Manager started..
2017-01-06 15:48:19,462: 77592 [ main] INFO .ConfigurationInterfaceManager - |-Loading the existing Configuration interface profiles..
2017-01-06 15:48:19,946: 78076 [ main] INFO .ConfigurationInterfaceManager - |-Loading the existing Configuration interface environments..
2017-01-06 15:48:19,979: 78109 [ main] INFO .ConfigurationInterfaceManager - |-Loading the existing Configuration interface agent mappings..
2017-01-06 15:48:19,980: 78110 [ main] INFO .ConfigurationInterfaceManager - ||-The agent mappings file does not exists. Creating default mapping.
2017-01-06 15:48:19,980: 78110 [ main] INFO .ConfigurationInterfaceManager - |-Loading the business context definition
2017-01-06 15:48:20,012: 78142 [ main] INFO .ConfigurationInterfaceManager - |-Loading the existing alerting definitions..
2017-01-06 15:48:20,012: 78142 [ main] INFO .ConfigurationInterfaceManager - Default alerting definitions path does not exists. No alerting definitions are loaded.
2017-01-06 15:48:20,118: 78248 [ main] INFO er.service.RegistrationService - |-Registration Service active...
2017-01-06 15:48:20,335: 78465 [ main] INFO ervice.GlobalDataAccessService - |-Global Data Access Service active...
2017-01-06 15:48:20,343: 78473 [ main] INFO sinessContextManagementService - |-Business Context Management Service active...
2017-01-06 15:48:20,374: 78504 [ main] INFO .ConfigurationInterfaceService - |-Configuration Interface Service active...
2017-01-06 15:48:20,586: 78716 [ main] INFO ver.alerting.AlertingScheduler - |-Alerting scheduler has been stopped..
2017-01-06 15:48:20,655: 78785 [ main] INFO it.server.util.ShutdownService - |-Shutdown Service active...
2017-01-06 15:48:20,661: 78791 [ main] INFO r.service.CmrManagementService - |-CMR Management Service active...
2017-01-06 15:48:53,731: 111861 [ main] INFO r.service.SqlDataAccessService - |-SQL Data Access Service active...
2017-01-06 15:48:53,747: 111877 [ main] INFO r.service.JmxDataAccessService - |-Jmx Sensor Data Access Service active...
2017-01-06 15:48:53,754: 111884 [ main] INFO er.service.AgentStorageService - |-Agent Storage Service active...
2017-01-06 15:48:53,759: 111889 [ main] INFO erver.service.KeepAliveService - |-Keep Alive Service active...
2017-01-06 15:48:53,778: 111908 [ main] INFO ice.HttpTimerDataAccessService - |-Http Timer Data Access Service active...
2017-01-06 15:48:53,811: 111941 [ main] INFO ce.InvocationDataAccessService - |-Invocation Data Access Service active...
2017-01-06 15:48:53,828: 111958 [ main] INFO .server.service.StorageService - |-Storage Service active...
2017-01-06 15:48:53,854: 111984 [ main] INFO it.server.service.AgentService - |-AgentService active...
2017-01-06 15:48:53,863: 111993 [ main] INFO ice.ExceptionDataAccessService - |-Exception Sensor Data Access Service active...
2017-01-06 15:48:54,289: 112419 [ main] INFO / - Initializing Spring FrameworkServlet 'springDispatcherServletExporter'
2017-01-06 15:48:54,679: 112809 [ main] INFO bApplicationContextInitializer - | Jetty Web Application Context started!
2017-01-06 15:48:54,739: 112869 [ main] INFO all.minlog.MinlogToSLF4JLogger - kryonet: Server opened.
2017-01-06 15:48:54,739: 112869 [ main] INFO nhancerBySpringCGLIB$$7c83721a - |-Kryonet server successfully started and running on port 9070
2017-01-06 15:48:54,762: 112892 [ main] INFO rter.KryoNetRmiServiceExporter - |-Service rocks.inspectit.shared.all.cmr.service.IAgentStorageService exported and available via kryonet RMI with the ID 2
2017-01-06 15:48:54,764: 112894 [ main] INFO rter.KryoNetRmiServiceExporter - |-Service rocks.inspectit.shared.all.cmr.service.IKeepAliveService exported and available via kryonet RMI with the ID 3
2017-01-06 15:48:54,764: 112894 [ main] INFO rter.KryoNetRmiServiceExporter - |-Service rocks.inspectit.shared.all.cmr.service.IAgentService exported and available via kryonet RMI with the ID 4
2017-01-06 15:48:54,774: 112904 [ main] INFO rocks.inspectit.server.CMR - Spring successfully initialized
2017-01-06 15:48:54,775: 112905 [ main] INFO rocks.inspectit.server.CMR - Starting CMR in version 1.7.6.89. Please note that inspectIT does not provide any guarantee on backwards compatibility. Only if the version match exactly we ensure that the components are compatible.
2017-01-06 15:48:54,775: 112905 [ main] INFO rocks.inspectit.server.CMR - CMR started in 76512.424216 ms
Not sure whether any conflict between CMR and Sample DvDStore Application with same agent versio
Our team found out that whether the version of client is 1.6.X or 1.7.X, all clients was frozen every time during the removal of agent.
Before we try to remove agent jboss test
.
During the removal of agent....
The client was frozen for more than one minutes.
Although we do not consider this phenomenon as a bug, it let us worried that the client may crash in any time.
Please consider to resolve this issue or provide us instructions to be sure that we wouldn't damage anything while the client is frozen.
Hi Team,
If we are planning to integrate InspectIT in large scale (production env) then how do we manage the huge data load/traffic
Currently we have InfluxDb that just stores only the request level metrics
And for Tracing/Invocation sequences we were having the option of creating storage and importing it
Apart from is there a way to store persistent data storage on a long term apart from the options mentioned above
The README.md file contains links to the license that are broken:
They link to:
https://github.com/inspectIT/inspectIT/blob/master/LICENSE.txt
but should link to:
https://github.com/inspectIT/inspectIT/blob/master/license/LICENSE.txt
RHEL 7, InspectIT 1.7.8.91. When restarting agent processes the agent status in the GUI is not updated from "Not connected" to "Sending data". A restart of the GUI does not solve the problem. The CMR log confirms that the agents have reconnected and data is indeed received and displayed by the GUI.
Hi, I have same problem with agent when I try to restart CMR.
I have instrumented Apache Tomcat 8.
Afrer reboot CMR I navigate to few link in Apache Tomcat 8.
*******************************************************************
Agent Log:
2017-02-01 08:18:25,239: 1161 [ main] INFO nfig.impl.ConfigurationStorage - Agent name set to: SB-Apache8
2017-02-01 08:18:25,328: 1250 [ main] INFO izer.schema.ClassSchemaManager - ||-Class Schema Manager started..
2017-02-01 08:18:25,719: 1641 [ main] INFO nection.impl.KryoNetConnection - KryoNet: Connecting to 10.49.197.61:9070
2017-02-01 08:18:25,788: 1710 [ main] INFO nection.impl.KryoNetConnection - KryoNet: Connection established!
2017-02-01 08:18:26,044: 1966 [ main] INFO nfig.impl.ConfigurationStorage - Agent configuration added with following configuration interface properties:
2017-02-01 08:18:26,045: 1967 [ main] INFO nfig.impl.ConfigurationStorage - Assigned environment: Default Environment
2017-02-01 08:18:26,045: 1967 [ main] INFO nfig.impl.ConfigurationStorage - Active profiles:
2017-02-01 08:18:26,045: 1967 [ main] INFO nfig.impl.ConfigurationStorage - |-[Common] Exclude Classes
2017-02-01 08:18:26,045: 1967 [ main] INFO nfig.impl.ConfigurationStorage - |-[Common] HTTP
2017-02-01 08:18:26,045: 1967 [ main] INFO nfig.impl.ConfigurationStorage - |-[Common] SQL
2017-02-01 08:18:26,045: 1967 [ main] INFO nfig.impl.ConfigurationStorage - Options:
2017-02-01 08:18:26,045: 1967 [ main] INFO nfig.impl.ConfigurationStorage - |-class loading delegation: true
2017-02-01 08:18:26,045: 1967 [ main] INFO nfig.impl.ConfigurationStorage - |-enhanced exception sensor: true
2017-02-01 08:18:26,046: 1968 [ main] INFO nfig.impl.ConfigurationStorage - Class-cache exists on the server: true
2017-02-01 08:18:26,046: 1968 [ main] INFO nfig.impl.ConfigurationStorage - Number of initially instrumented classes: 12
2017-02-01 08:18:26,256: 2178 [ main] INFO spectit.agent.java.SpringAgent - Spring successfully initialized
2017-02-01 08:18:26,257: 2179 [ main] INFO spectit.agent.java.SpringAgent - Using agent version 1.7.7.90.
2017-02-01 08:19:11,244: 47166 [ervice-thread-2] INFO nnection.impl.KeepAliveManager - Trying to reconnect to the server.
2017-02-01 08:19:16,244: 52166 [ervice-thread-2] INFO nnection.impl.KeepAliveManager - Trying to reconnect to the server.
2017-02-01 08:19:26,246: 62168 [ervice-thread-1] INFO nnection.impl.KeepAliveManager - Trying to reconnect to the server.
2017-02-01 08:19:46,245: 82167 [ervice-thread-2] INFO nnection.impl.KeepAliveManager - Trying to reconnect to the server.
2017-02-01 08:20:26,246: 122168 [ervice-thread-1] INFO nnection.impl.KeepAliveManager - Trying to reconnect to the server.
2017-02-01 08:21:46,248: 202170 [ervice-thread-0] INFO nnection.impl.KeepAliveManager - Trying to reconnect to the server.
2017-02-01 08:21:46,312: 202234 [ervice-thread-0] INFO nection.impl.KryoNetConnection - KryoNet: Reconnection successful!
2017-02-01 08:21:59,129: 215051 [nio-6060-exec-8] ERROR analyzer.impl.ByteCodeAnalyzer - Error occurred instrumenting the byte code of class java.text.ParsePosition
rocks.inspectit.shared.all.exception.BusinessException: The 'Agent Does Not Exist' exception occurred on the 'Agent Management' component. Exception occurred executing the action: 'Instrumenting class with hash '28c0ccab9452e6ce2cf3b1df78b2411ec21838261bde5119a1068b53b51e1b92' for the agent with id=4752'.
Wrapped by: java.util.concurrent.ExecutionException: rocks.inspectit.shared.all.exception.BusinessException: The 'Agent Does Not Exist' exception occurred on the 'Agent Management' component. Exception occurred executing the action: 'Instrumenting class with hash '28c0ccab9452e6ce2cf3b1df78b2411ec21838261bde5119a1068b53b51e1b92' for the agent with id=4752'.
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at rocks.inspectit.agent.java.analyzer.impl.ByteCodeAnalyzer.analyzeAndInstrumentInternal(ByteCodeAnalyzer.java:198)
at rocks.inspectit.agent.java.analyzer.impl.ByteCodeAnalyzer.analyzeAndInstrument(ByteCodeAnalyzer.java:134)
at rocks.inspectit.agent.java.SpringAgent.inspectByteCode(SpringAgent.java:215)
at rocks.inspectit.agent.java.javaagent.JavaAgent.transform(JavaAgent.java:153)
at sun.instrument.TransformerManager.transform(Unknown Source)
at sun.instrument.InstrumentationImpl.transform(Unknown Source)
at java.text.DateFormat.parse(Unknown Source)
at org.apache.tomcat.util.http.FastHttpDateFormat.internalParseDate(FastHttpDateFormat.java:178)
at org.apache.tomcat.util.http.FastHttpDateFormat.parseDate(FastHttpDateFormat.java:157)
at org.apache.catalina.connector.Request.getDateHeader(Request.java:2131)
at org.apache.catalina.connector.RequestFacade.getDateHeader(RequestFacade.java:678)
at org.apache.catalina.servlets.DefaultServlet.checkIfModifiedSince(DefaultServlet.java:1994)
at org.apache.catalina.servlets.DefaultServlet.checkIfHeaders(DefaultServlet.java:687)
at org.apache.catalina.servlets.DefaultServlet.serveResource(DefaultServlet.java:806)
at org.apache.catalina.servlets.DefaultServlet.doGet(DefaultServlet.java:425)
at javax.servlet.http.HttpServlet.service(Unknown Source)
at javax.servlet.http.HttpServlet.service(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:474)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:798)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1434)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Unknown Source)
2017-02-01 08:21:59,136: 215058 [nio-6060-exec-8] ERROR analyzer.impl.ByteCodeAnalyzer - Error occurred instrumenting the byte code of class java.text.CalendarBuilder
rocks.inspectit.shared.all.exception.BusinessException: The 'Agent Does Not Exist' exception occurred on the 'Agent Management' component. Exception occurred executing the action: 'Instrumenting class with hash '7a5b783f1addfed123675e9a72ee7ffbf90d9dad91e521066a089c8368c97c8c' for the agent with id=4752'.
Wrapped by: java.util.concurrent.ExecutionException: rocks.inspectit.shared.all.exception.BusinessException: The 'Agent Does Not Exist' exception occurred on the 'Agent Management' component. Exception occurred executing the action: 'Instrumenting class with hash '7a5b783f1addfed123675e9a72ee7ffbf90d9dad91e521066a089c8368c97c8c' for the agent with id=4752'.
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at rocks.inspectit.agent.java.analyzer.impl.ByteCodeAnalyzer.analyzeAndInstrumentInternal(ByteCodeAnalyzer.java:198)
at rocks.inspectit.agent.java.analyzer.impl.ByteCodeAnalyzer.analyzeAndInstrument(ByteCodeAnalyzer.java:134)
at rocks.inspectit.agent.java.SpringAgent.inspectByteCode(SpringAgent.java:215)
at rocks.inspectit.agent.java.javaagent.JavaAgent.transform(JavaAgent.java:153)
at sun.instrument.TransformerManager.transform(Unknown Source)
at sun.instrument.InstrumentationImpl.transform(Unknown Source)
at java.text.SimpleDateFormat.parse(Unknown Source)
at java.text.DateFormat.parse(Unknown Source)
at org.apache.tomcat.util.http.FastHttpDateFormat.internalParseDate(FastHttpDateFormat.java:178)
at org.apache.tomcat.util.http.FastHttpDateFormat.parseDate(FastHttpDateFormat.java:157)
at org.apache.catalina.connector.Request.getDateHeader(Request.java:2131)
at org.apache.catalina.connector.RequestFacade.getDateHeader(RequestFacade.java:678)
at org.apache.catalina.servlets.DefaultServlet.checkIfModifiedSince(DefaultServlet.java:1994)
at org.apache.catalina.servlets.DefaultServlet.checkIfHeaders(DefaultServlet.java:687)
at org.apache.catalina.servlets.DefaultServlet.serveResource(DefaultServlet.java:806)
at org.apache.catalina.servlets.DefaultServlet.doGet(DefaultServlet.java:425)
at javax.servlet.http.HttpServlet.service(Unknown Source)
at javax.servlet.http.HttpServlet.service(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:474)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:798)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1434)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Unknown Source)
..............................
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.