-
30. Re: Jboss monitoring - No 'jboss' MBeanServer found!
juliobarreto May 22, 2013 10:58 PM (in response to manishdevraj)Someone could work with JBOSS6 EAP or JBoss AS7?
-
31. Re: Jboss monitoring - No 'jboss' MBeanServer found!
simoncigoj Nov 21, 2013 10:38 AM (in response to manishdevraj)when I call ./check_mbean_collector script ont he nagios side I get the folowing errors :
Global symbol "%ERRORS" requires explicit package name at ./check_mbean_collector line 63.
Global symbol "%ERRORS" requires explicit package name at ./check_mbean_collector line 68.
Global symbol "%ERRORS" requires explicit package name at ./check_mbean_collector line 72.
Global symbol "%ERRORS" requires explicit package name at ./check_mbean_collector line 79.
Global symbol "%ERRORS" requires explicit package name at ./check_mbean_collector line 83.
Global symbol "%ERRORS" requires explicit package name at ./check_mbean_collector line 84.
Global symbol "%ERRORS" requires explicit package name at ./check_mbean_collector line 85.
Global symbol "%ERRORS" requires explicit package name at ./check_mbean_collector line 86.
Global symbol "%ERRORS" requires explicit package name at ./check_mbean_collector line 87.
Global symbol "%ERRORS" requires explicit package name at ./check_mbean_collector line 92.
Global symbol "$TIMEOUT" requires explicit package name at ./check_mbean_collector line 94.
Global symbol "%ERRORS" requires explicit package name at ./check_mbean_collector line 105.
Global symbol "%ERRORS" requires explicit package name at ./check_mbean_collector line 121.
Global symbol "%ERRORS" requires explicit package name at ./check_mbean_collector line 125.
Global symbol "%ERRORS" requires explicit package name at ./check_mbean_collector line 129.
Global symbol "%ERRORS" requires explicit package name at ./check_mbean_collector line 132.
Global symbol "%ERRORS" requires explicit package name at ./check_mbean_collector line 137.I've changes the
use lib "/usr/local/nagios/libexec";
to
use lib "/usr/lib/nagios/plugins";
but it doesent help the same errors remain...any hints?
-
32. Re: Jboss monitoring - No 'jboss' MBeanServer found!
simoncigoj Nov 22, 2013 3:13 AM (in response to simoncigoj)I had to install nagios-plugins-1.4.15-2.el5 package and then it workd
-
33. Re: Jboss monitoring - No 'jboss' MBeanServer found!
franz84rn Oct 21, 2016 8:51 AM (in response to manishdevraj)HI people, I'm trying to use jboss2nagios to monitor with nagios some various jboss instances. I am able to monitor a jboss as 6 instance, but I'm not able to monitor a jboss eap 6.4 instance, because when i try to deploy the SAR it fails with following error:
14:06:13,706 INFO [org.jboss.as.server.deployment] (MSC service thread 1-5) JBAS015876: Starting deployment of "collector.sar" (runtime-name: "collector.sar")
14:06:13,728 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-7) MSC000001: Failed to start service jboss.mbean.service."jboss.monitoring:type=Collector".start: org.jboss.msc.service.StartException in service jboss.mbean.service."jboss.monitoring:type=Collector".start: JBAS017222: Failed to execute legacy service start() method
at org.jboss.as.service.StartStopService.start(StartStopService.java:57)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1980) [jboss-msc-1.1.5.Final-redhat-1.jar:1.1.5.Final-redhat-1]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1913) [jboss-msc-1.1.5.Final-redhat-1.jar:1.1.5.Final-redhat-1]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [rt.jar:1.7.0_09]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [rt.jar:1.7.0_09]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_09]
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_09]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_09]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_09]
at java.lang.reflect.Method.invoke(Method.java:601) [rt.jar:1.7.0_09]
at org.jboss.as.service.AbstractService.invokeLifecycleMethod(AbstractService.java:66)
at org.jboss.as.service.StartStopService.start(StartStopService.java:55)
... 5 more
Caused by: java.net.BindException: Address already in use
at java.net.PlainSocketImpl.socketBind(Native Method) [rt.jar:1.7.0_09]
at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) [rt.jar:1.7.0_09]
at java.net.ServerSocket.bind(ServerSocket.java:376) [rt.jar:1.7.0_09]
at java.net.ServerSocket.<init>(ServerSocket.java:237) [rt.jar:1.7.0_09]
at jboss.monitoring.Collector.start(Collector.java:44)
... 11 more
14:06:13,743 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 109) JBAS014612: Operation ("deploy") failed - address: ([("deployment" => "collector.sar")]) - failure description: {"JBAS014671: Failed services" => {"jboss.mbean.service.\"jboss.monitoring:type=Collector\".start" => "org.jboss.msc.service.StartException in service jboss.mbean.service.\"jboss.monitoring:type=Collector\".start: JBAS017222: Failed to execute legacy service start() method
Caused by: java.lang.reflect.InvocationTargetException
Caused by: java.net.BindException: Address already in use"}}
14:06:13,745 ERROR [org.jboss.as.server] (ServerService Thread Pool -- 109) JBAS015870: Deploy of deployment "collector.sar" was rolled back with the following failure message:
{"JBAS014671: Failed services" => {"jboss.mbean.service.\"jboss.monitoring:type=Collector\".start" => "org.jboss.msc.service.StartException in service jboss.mbean.service.\"jboss.monitoring:type=Collector\".start: JBAS017222: Failed to execute legacy service start() method
Caused by: java.lang.reflect.InvocationTargetException
Caused by: java.net.BindException: Address already in use"}}
14:06:13,746 WARN [org.jboss.msc.inject] (MSC service thread 1-6) MSC000100: Unexpected failure to uninject public void jboss.monitoring.Collector.setPort(int): java.lang.IllegalArgumentException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_09]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_09]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_09]
at java.lang.reflect.Method.invoke(Method.java:601) [rt.jar:1.7.0_09]
at org.jboss.msc.inject.MethodInjector.uninject(MethodInjector.java:119) [jboss-msc-1.1.5.Final-redhat-1.jar:1.1.5.Final-redhat-1]
at org.jboss.msc.service.ServiceControllerImpl$StopTask.uninject(ServiceControllerImpl.java:2096) [jboss-msc-1.1.5.Final-redhat-1.jar:1.1.5.Final-redhat-1]
at org.jboss.msc.service.ServiceControllerImpl$StopTask.run(ServiceControllerImpl.java:2068) [jboss-msc-1.1.5.Final-redhat-1.jar:1.1.5.Final-redhat-1]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [rt.jar:1.7.0_09]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [rt.jar:1.7.0_09]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_09]
14:06:13,759 INFO [org.jboss.as.server.deployment] (MSC service thread 1-1) JBAS015877: Stopped deployment collector.sar (runtime-name: collector.sar) in 14ms
14:06:13,760 INFO [org.jboss.as.controller] (ServerService Thread Pool -- 109) JBAS014774: Service status report
JBAS014775: New missing/unsatisfied dependencies:
service jboss.mbean.service."jboss.monitoring:type=Collector".start (missing) dependents: [service jboss.mbean.registration."jboss.monitoring:type=Collector"]
JBAS014777: Services which failed to start: service jboss.mbean.service."jboss.monitoring:type=Collector".start
There are no services listening on port 5566 (but i read in "address already in use" in server.log) and it also says that there are some missing dependencies... Is it a compatibility issue? Any way to get it working on EAP 6.4?
Thanks a lot