1: WARN 10:30:14,987 Error processing org.apache.cassandra.metrics:type=Connection,scope=1.2.3.4,name=Timeouts
2: javax.management.InstanceNotFoundException: org.apache.cassandra.metrics:type=Connection,scope=1.2.3.4,name=Timeouts
3: at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1095)
4: at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.exclusiveUnregisterMBean(DefaultMBeanServerInterceptor.java:427)
5: at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.unregisterMBean(DefaultMBeanServerInterceptor.java:415)
6: at com.sun.jmx.mbeanserver.JmxMBeanServer.unregisterMBean(JmxMBeanServer.java:546)
7: at com.yammer.metrics.reporting.JmxReporter.registerBean(JmxReporter.java:462)
8: at com.yammer.metrics.reporting.JmxReporter.processMeter(JmxReporter.java:412)
9: at com.yammer.metrics.reporting.JmxReporter.processMeter(JmxReporter.java:16)
10: at com.yammer.metrics.core.Meter.processWith(Meter.java:131)
11: at com.yammer.metrics.reporting.JmxReporter.onMetricAdded(JmxReporter.java:395)
12: at com.yammer.metrics.core.MetricsRegistry.notifyMetricAdded(MetricsRegistry.java:516)
13: at com.yammer.metrics.core.MetricsRegistry.getOrAdd(MetricsRegistry.java:491)
14: at com.yammer.metrics.core.MetricsRegistry.newMeter(MetricsRegistry.java:240)
15: at com.yammer.metrics.Metrics.newMeter(Metrics.java:245)
16: at org.apache.cassandra.metrics.ConnectionMetrics.<init>(ConnectionMetrics.java:106)
17: at org.apache.cassandra.net.OutboundTcpConnectionPool.<init>(OutboundTcpConnectionPool.java:53)
18: at org.apache.cassandra.net.MessagingService.getConnectionPool(MessagingService.java:493)
19: at org.apache.cassandra.net.MessagingService.getConnection(MessagingService.java:507)
20: at org.apache.cassandra.net.MessagingService.sendOneWay(MessagingService.java:640)
21: at org.apache.cassandra.net.MessagingService.sendReply(MessagingService.java:614)
22: at org.apache.cassandra.db.RowMutationVerbHandler.doVerb(RowMutationVerbHandler.java:59)
23: at org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:56)
24: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
25: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
26: at java.lang.Thread.run(Thread.java:745)
As the logging level is WARN, I did not worry that much. Going into the codes, it turn out that in cassandra 1.2 , a metric known as ConnectionMetrics is added. This metric is under domain org.apache.cassandra.metrics and of type connection and name is Timeouts. This is not available in cassandra 1.1.
The same situation is applicable to CommandPendingTasks, ResponseCompletedTasks, ResponsePendingTasks, CommandCompletedTasks.
This is indeed nothing to worry about. When you done upgrading all your nodes in the cluster, do another round of restart, this type of warning logging will disappear.1: WARN 10:38:58,079 Error processing org.apache.cassandra.metrics:type=Connection,scope=1.2.3.4,name=CommandPendingTasks 2: javax.management.InstanceNotFoundException: org.apache.cassandra.metrics:type=Connection,scope=1.2.3.4,name=CommandPendingTasks 3: at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1095) 4: at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.exclusiveUnregisterMBean(DefaultMBeanServerInterceptor.java:427) 5: at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.unregisterMBean(DefaultMBeanServerInterceptor.java:415) 6: at com.sun.jmx.mbeanserver.JmxMBeanServer.unregisterMBean(JmxMBeanServer.java:546) 7: at com.yammer.metrics.reporting.JmxReporter.registerBean(JmxReporter.java:462) 8: at com.yammer.metrics.reporting.JmxReporter.processGauge(JmxReporter.java:438) 9: at com.yammer.metrics.reporting.JmxReporter.processGauge(JmxReporter.java:16) 10: at com.yammer.metrics.core.Gauge.processWith(Gauge.java:28) 11: at com.yammer.metrics.reporting.JmxReporter.onMetricAdded(JmxReporter.java:395) 12: at com.yammer.metrics.core.MetricsRegistry.notifyMetricAdded(MetricsRegistry.java:516) 13: at com.yammer.metrics.core.MetricsRegistry.getOrAdd(MetricsRegistry.java:491) 14: at com.yammer.metrics.core.MetricsRegistry.newGauge(MetricsRegistry.java:79) 15: at com.yammer.metrics.Metrics.newGauge(Metrics.java:70) 16: at org.apache.cassandra.metrics.ConnectionMetrics.<init>(ConnectionMetrics.java:71) 17: at org.apache.cassandra.net.OutboundTcpConnectionPool.<init>(OutboundTcpConnectionPool.java:53) 18: at org.apache.cassandra.net.MessagingService.getConnectionPool(MessagingService.java:493) 19: at org.apache.cassandra.net.MessagingService.getConnection(MessagingService.java:507) 20: at org.apache.cassandra.net.MessagingService.sendOneWay(MessagingService.java:640) 21: at org.apache.cassandra.net.MessagingService.sendReply(MessagingService.java:614) 22: at org.apache.cassandra.db.RowMutationVerbHandler.doVerb(RowMutationVerbHandler.java:59) 23: at org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:56) 24: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 25: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 26: at java.lang.Thread.run(Thread.java:745) 27: 28: WARN 07:52:19,882 Error processing org.apache.cassandra.metrics:type=Connection,scope=1.2.3.4,name=ResponseCompletedTasks 29: javax.management.InstanceNotFoundException: org.apache.cassandra.metrics:type=Connection,scope=1.2.3.4,name=ResponseCompletedTasks 30: at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1095) 31: at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.exclusiveUnregisterMBean(DefaultMBeanServerInterceptor.java:427) 32: at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.unregisterMBean(DefaultMBeanServerInterceptor.java:415) 33: at com.sun.jmx.mbeanserver.JmxMBeanServer.unregisterMBean(JmxMBeanServer.java:546) 34: at com.yammer.metrics.reporting.JmxReporter.registerBean(JmxReporter.java:462) 35: at com.yammer.metrics.reporting.JmxReporter.processGauge(JmxReporter.java:438) 36: at com.yammer.metrics.reporting.JmxReporter.processGauge(JmxReporter.java:16) 37: at com.yammer.metrics.core.Gauge.processWith(Gauge.java:28) 38: at com.yammer.metrics.reporting.JmxReporter.onMetricAdded(JmxReporter.java:395) 39: at com.yammer.metrics.core.MetricsRegistry.notifyMetricAdded(MetricsRegistry.java:516) 40: at com.yammer.metrics.core.MetricsRegistry.getOrAdd(MetricsRegistry.java:491) 41: at com.yammer.metrics.core.MetricsRegistry.newGauge(MetricsRegistry.java:79) 42: at com.yammer.metrics.Metrics.newGauge(Metrics.java:70) 43: at org.apache.cassandra.metrics.ConnectionMetrics.<init>(ConnectionMetrics.java:99) 44: at org.apache.cassandra.net.OutboundTcpConnectionPool.<init>(OutboundTcpConnectionPool.java:53) 45: at org.apache.cassandra.net.MessagingService.getConnectionPool(MessagingService.java:493) 46: at org.apache.cassandra.net.MessagingService.getConnection(MessagingService.java:507) 47: at org.apache.cassandra.net.MessagingService.sendOneWay(MessagingService.java:640) 48: at org.apache.cassandra.net.MessagingService.sendReply(MessagingService.java:614) 49: at org.apache.cassandra.db.RowMutationVerbHandler.doVerb(RowMutationVerbHandler.java:59) 50: at org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:56) 51: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 52: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 53: at java.lang.Thread.run(Thread.java:745) 54: 55: WARN 09:06:07,059 Error processing org.apache.cassandra.metrics:type=Connection,scope=1.2.3.4,name=ResponsePendingTasks 56: javax.management.InstanceNotFoundException: org.apache.cassandra.metrics:type=Connection,scope=1.2.3.4,name=ResponsePendingTasks 57: at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1095) 58: at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.exclusiveUnregisterMBean(DefaultMBeanServerInterceptor.java:427) 59: at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.unregisterMBean(DefaultMBeanServerInterceptor.java:415) 60: at com.sun.jmx.mbeanserver.JmxMBeanServer.unregisterMBean(JmxMBeanServer.java:546) 61: at com.yammer.metrics.reporting.JmxReporter.registerBean(JmxReporter.java:462) 62: at com.yammer.metrics.reporting.JmxReporter.processGauge(JmxReporter.java:438) 63: at com.yammer.metrics.reporting.JmxReporter.processGauge(JmxReporter.java:16) 64: at com.yammer.metrics.core.Gauge.processWith(Gauge.java:28) 65: at com.yammer.metrics.reporting.JmxReporter.onMetricAdded(JmxReporter.java:395) 66: at com.yammer.metrics.core.MetricsRegistry.notifyMetricAdded(MetricsRegistry.java:516) 67: at com.yammer.metrics.core.MetricsRegistry.getOrAdd(MetricsRegistry.java:491) 68: at com.yammer.metrics.core.MetricsRegistry.newGauge(MetricsRegistry.java:79) 69: at com.yammer.metrics.Metrics.newGauge(Metrics.java:70) 70: at org.apache.cassandra.metrics.ConnectionMetrics.<init>(ConnectionMetrics.java:92) 71: at org.apache.cassandra.net.OutboundTcpConnectionPool.<init>(OutboundTcpConnectionPool.java:53) 72: at org.apache.cassandra.net.MessagingService.getConnectionPool(MessagingService.java:493) 73: at org.apache.cassandra.net.MessagingService.getConnection(MessagingService.java:507) 74: at org.apache.cassandra.net.MessagingService.sendOneWay(MessagingService.java:640) 75: at org.apache.cassandra.net.MessagingService.sendReply(MessagingService.java:614) 76: at org.apache.cassandra.db.RowMutationVerbHandler.doVerb(RowMutationVerbHandler.java:59) 77: at org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:56) 78: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 79: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 80: at java.lang.Thread.run(Thread.java:745) 81: 82: 83: WARN 02:13:09,861 Error processing org.apache.cassandra.metrics:type=Connection,scope=1.2.3.4,name=CommandCompletedTasks 84: javax.management.InstanceNotFoundException: org.apache.cassandra.metrics:type=Connection,scope=1.2.3.4,name=CommandCompletedTasks 85: at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1095) 86: at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.exclusiveUnregisterMBean(DefaultMBeanServerInterceptor.java:427) 87: at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.unregisterMBean(DefaultMBeanServerInterceptor.java:415) 88: at com.sun.jmx.mbeanserver.JmxMBeanServer.unregisterMBean(JmxMBeanServer.java:546) 89: at com.yammer.metrics.reporting.JmxReporter.registerBean(JmxReporter.java:462) 90: at com.yammer.metrics.reporting.JmxReporter.processGauge(JmxReporter.java:438) 91: at com.yammer.metrics.reporting.JmxReporter.processGauge(JmxReporter.java:16) 92: at com.yammer.metrics.core.Gauge.processWith(Gauge.java:28) 93: at com.yammer.metrics.reporting.JmxReporter.onMetricAdded(JmxReporter.java:395) 94: at com.yammer.metrics.core.MetricsRegistry.notifyMetricAdded(MetricsRegistry.java:516) 95: at com.yammer.metrics.core.MetricsRegistry.getOrAdd(MetricsRegistry.java:491) 96: at com.yammer.metrics.core.MetricsRegistry.newGauge(MetricsRegistry.java:79) 97: at com.yammer.metrics.Metrics.newGauge(Metrics.java:70) 98: at org.apache.cassandra.metrics.ConnectionMetrics.<init>(ConnectionMetrics.java:78) 99: at org.apache.cassandra.net.OutboundTcpConnectionPool.<init>(OutboundTcpConnectionPool.java:53) 100: at org.apache.cassandra.net.MessagingService.getConnectionPool(MessagingService.java:493) 101: at org.apache.cassandra.net.MessagingService.getConnection(MessagingService.java:507) 102: at org.apache.cassandra.net.MessagingService.sendOneWay(MessagingService.java:640) 103: at org.apache.cassandra.net.MessagingService.sendReply(MessagingService.java:614) 104: at org.apache.cassandra.db.RowMutationVerbHandler.doVerb(RowMutationVerbHandler.java:59) 105: at org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:56) 106: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 107: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 108: at java.lang.Thread.run(Thread.java:745)
No comments:
Post a Comment