private Map<String, Object> getMetricsByHost(String host) { Map<String, Object> metrics = InsertionOrderUtil.newMap(); // JMX client operations for Cassandra. try (NodeProbe probe = this.newNodeProbe(host)) { MemoryUsage heapUsage = probe.getHeapMemoryUsage(); metrics.put(MEM_USED, heapUsage.getUsed() / Bytes.MB); metrics.put(MEM_COMMITED, heapUsage.getCommitted() / Bytes.MB); metrics.put(MEM_MAX, heapUsage.getMax() / Bytes.MB); metrics.put(MEM_UNIT, "MB"); metrics.put(DATA_SIZE, probe.getLoadString()); } catch (Throwable e) { metrics.put(EXCEPTION, e.toString()); } return metrics; }
private Map<String, Object> getMetricsByHost(String host) { Map<String, Object> metrics = InsertionOrderUtil.newMap(); // JMX client operations for Cassandra. try (NodeProbe probe = this.newNodeProbe(host)) { MemoryUsage heapUsage = probe.getHeapMemoryUsage(); metrics.put(MEM_USED, heapUsage.getUsed() / Bytes.MB); metrics.put(MEM_COMMITED, heapUsage.getCommitted() / Bytes.MB); metrics.put(MEM_MAX, heapUsage.getMax() / Bytes.MB); metrics.put(MEM_UNIT, "MB"); metrics.put(DATA_SIZE, probe.getLoadString()); } catch (Throwable e) { metrics.put(EXCEPTION, e.toString()); } return metrics; }
System.out.printf("%-23s: %s%n", "Thrift active", probe.isThriftServerRunning()); System.out.printf("%-23s: %s%n", "Native Transport active", probe.isNativeTransportRunning()); System.out.printf("%-23s: %s%n", "Load", probe.getLoadString()); if (gossipInitialized) System.out.printf("%-23s: %s%n", "Generation No", probe.getCurrentGenerationNumber());
System.out.printf("%-23s: %s%n", "Thrift active", probe.isThriftServerRunning()); System.out.printf("%-23s: %s%n", "Native Transport active", probe.isNativeTransportRunning()); System.out.printf("%-23s: %s%n", "Load", probe.getLoadString()); if (gossipInitialized) System.out.printf("%-23s: %s%n", "Generation No", probe.getCurrentGenerationNumber());
System.out.printf("%-23s: %s%n", "Thrift active", probe.isThriftServerRunning()); System.out.printf("%-23s: %s%n", "Native Transport active", probe.isNativeTransportRunning()); System.out.printf("%-23s: %s%n", "Load", probe.getLoadString()); if (gossipInitialized) System.out.printf("%-23s: %s%n", "Generation No", probe.getCurrentGenerationNumber());
System.out.printf("%-23s: %s%n", "Thrift active", probe.isThriftServerRunning()); System.out.printf("%-23s: %s%n", "Native Transport active", probe.isNativeTransportRunning()); System.out.printf("%-23s: %s%n", "Load", probe.getLoadString()); if (gossipInitialized) System.out.printf("%-23s: %s%n", "Generation No", probe.getCurrentGenerationNumber());