partial switchover of metrics from ActivityMetrics

This commit is contained in:
Jonathan Shook
2023-10-05 13:19:49 -05:00
parent 3ec511f61f
commit 4efd428de3
61 changed files with 495 additions and 325 deletions

View File

@@ -23,6 +23,7 @@ import io.nosqlbench.adapters.api.activityimpl.OpMapper;
import io.nosqlbench.adapters.api.activityimpl.uniform.BaseDriverAdapter;
import io.nosqlbench.adapters.api.activityimpl.uniform.DriverAdapter;
import io.nosqlbench.adapters.api.activityimpl.uniform.DriverSpaceCache;
import io.nosqlbench.components.NBComponent;
import io.nosqlbench.nb.annotations.Service;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
@@ -33,6 +34,10 @@ import java.util.function.Function;
public class KafkaDriverAdapter extends BaseDriverAdapter<KafkaOp, KafkaSpace> {
private final static Logger logger = LogManager.getLogger(KafkaDriverAdapter.class);
public KafkaDriverAdapter(NBComponent parentComponent) {
super(parentComponent);
}
@Override
public OpMapper<KafkaOp> getOpMapper() {
DriverSpaceCache<? extends KafkaSpace> spaceCache = getSpaceCache();

View File

@@ -62,10 +62,10 @@ public class KafkaAdapterMetrics {
// Timer metrics
bindTimer =
ActivityMetrics.timer(this.kafkaBaseOpDispenser,
this.kafkaBaseOpDispenser.create().timer(
"bind", ActivityMetrics.DEFAULT_HDRDIGITS);
executeTimer =
ActivityMetrics.timer(this.kafkaBaseOpDispenser,
this.kafkaBaseOpDispenser.create().timer(
"execute", ActivityMetrics.DEFAULT_HDRDIGITS);
// End-to-end metrics