Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-2475

Insight - MetricsCollector: Error sending metrics, insufficient roles/credentials for operation

    XMLWordPrintable

Details

    • % %

    Description

      Following exception appears in fuse log when there is Insight-metrics.elasticsearch profile added to the root container. I used Admin role.

      2015-01-13 10:50:00,436 | ERROR | pool-34-thread-4 | MetricsCollector | ? ? | 352 - io.fabric8.insight.insight-metrics - 1.2.0.redhat-060 | Error sending metrics
      java.lang.SecurityException: Insufficient roles/credentials for operation
      at org.apache.karaf.management.KarafMBeanServerGuard.handleInvoke(KarafMBeanServerGuard.java:301)[36:org.apache.karaf.management.server:2.4.0.redhat-620056]
      at org.apache.karaf.management.KarafMBeanServerGuard.handleGetAttribute(KarafMBeanServerGuard.java:221)[36:org.apache.karaf.management.server:2.4.0.redhat-620056]
      at org.apache.karaf.management.KarafMBeanServerGuard.handleGetAttributes(KarafMBeanServerGuard.java:227)[36:org.apache.karaf.management.server:2.4.0.redhat-620056]
      at org.apache.karaf.management.KarafMBeanServerGuard.invoke(KarafMBeanServerGuard.java:91)[36:org.apache.karaf.management.server:2.4.0.redhat-620056]
      at org.apache.karaf.management.boot.KarafMBeanServerBuilder$MBeanInvocationHandler.invoke(KarafMBeanServerBuilder.java:63)[karaf-jmx-boot.jar:]
      at com.sun.proxy.$Proxy0.getAttributes(Unknown Source)[:]
      at io.fabric8.insight.metrics.service.support.JmxUtils.execute(JmxUtils.java:69)[352:io.fabric8.insight.insight-metrics:1.2.0.redhat-060]
      at io.fabric8.insight.metrics.service.support.JmxUtils.execute(JmxUtils.java:39)[352:io.fabric8.insight.insight-metrics:1.2.0.redhat-060]
      at io.fabric8.insight.metrics.service.support.JmxUtils.execute(JmxUtils.java:32)[352:io.fabric8.insight.insight-metrics:1.2.0.redhat-060]
      at io.fabric8.insight.metrics.service.MetricsCollector$Task$1.run(MetricsCollector.java:355)[352:io.fabric8.insight.insight-metrics:1.2.0.redhat-060]
      at io.fabric8.insight.metrics.service.MetricsCollector$Task$1.run(MetricsCollector.java:351)[352:io.fabric8.insight.insight-metrics:1.2.0.redhat-060]
      at java.security.AccessController.doPrivileged(Native Method)[:1.7.0_51]
      at javax.security.auth.Subject.doAsPrivileged(Subject.java:473)[:1.7.0_51]
      at io.fabric8.insight.metrics.service.MetricsCollector$Task.run(MetricsCollector.java:351)[352:io.fabric8.insight.insight-metrics:1.2.0.redhat-060]
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)[:1.7.0_51]
      at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)[:1.7.0_51]
      at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)[:1.7.0_51]
      at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[:1.7.0_51]
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[:1.7.0_51]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[:1.7.0_51]
      at java.lang.Thread.run(Thread.java:744)[:1.7.0_51]

      Attachments

        Activity

          People

            jdyson_jira Jimmi Dyson (Inactive)
            mastepan@redhat.com Martin Stepanek
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: