1 2 3 Previous Next 33 Replies Latest reply on Oct 21, 2016 8:51 AM by franz84rn Go to original post
      • 30. Re: Jboss monitoring - No 'jboss' MBeanServer found!
        juliobarreto

        Someone could work with JBOSS6 EAP or JBoss AS7?

        • 31. Re: Jboss monitoring - No 'jboss' MBeanServer found!
          simoncigoj

          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

            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

              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

              1 2 3 Previous Next