class ScyllaDBMetrics extends CassandraMetrics {

    public ScyllaDBMetrics(HugeConfig conf,
                           CassandraSessionPool sessions,
                           String keyspace) {
        super(conf, sessions, keyspace);
    }

    @Override
    protected void appendExtraMetrics(Map<String, Object> metrics,
                                      NodeProbe probe) {<FILL_FUNCTION_BODY>}
}

        // Table counter Metrics
        appendCounterMetrics(metrics, probe, this.keyspace(), this.tables(),
                             "EstimatedPartitionCount");
        appendCounterMetrics(metrics, probe, this.keyspace(), this.tables(),
                             "DroppedMutations");
        appendCounterMetrics(metrics, probe, this.keyspace(), this.tables(),
                             "PendingFlushes");
        //appendCounterMetrics(metrics, probe, this.keyspace(), this.tables(),
        //                     "KeyCacheHitRate");
        appendCounterMetrics(metrics, probe, this.keyspace(), this.tables(),
                             "BloomFilterFalseRatio");

        // Table timer Metrics
        //appendTimerMetrics(metrics, probe, this.keyspace(), "WriteLatency");
        //appendTimerMetrics(metrics, probe, this.keyspace(), "ReadLatency");
        //appendTimerMetrics(metrics, probe, null, "WriteLatency");
        //appendTimerMetrics(metrics, probe, null, "ReadLatency");

        // Cache Metrics
        appendCacheMetrics(metrics, probe, "KeyCache", "Size");
        appendCacheMetrics(metrics, probe, "KeyCache", "Entries");
        appendCacheMetrics(metrics, probe, "RowCache", "Size");
        appendCacheMetrics(metrics, probe, "RowCache", "Entries");
        appendCacheMetrics(metrics, probe, "CounterCache", "Size");
        appendCacheMetrics(metrics, probe, "CounterCache", "Entries");

        // Compaction Metrics
        appendCompactionMetrics(metrics, probe, "CompletedTasks");
        appendCompactionMetrics(metrics, probe, "PendingTasks");
        //appendCompactionMetrics(metrics, probe, "BytesCompacted");
    
<methods>public void <init>(HugeConfig, org.apache.hugegraph.backend.store.cassandra.CassandraSessionPool, java.lang.String) ,public Map<java.lang.String,java.lang.Object> compact() ,public Map<java.lang.String,java.lang.Object> metrics() <variables>private static final Logger LOG,private final non-sealed Cluster cluster,private final non-sealed java.lang.String keyspace,private final non-sealed java.lang.String password,private final non-sealed int port,private final non-sealed List<java.lang.String> tables,private final non-sealed java.lang.String username