public class BroadCastStatsLogger
extends java.lang.Object
StatsLogger.| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
BroadCastStatsLogger.MasterSlave |
(package private) static class |
BroadCastStatsLogger.Two |
| Constructor and Description |
|---|
BroadCastStatsLogger() |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.bookkeeper.stats.StatsLogger |
masterslave(org.apache.bookkeeper.stats.StatsLogger master,
org.apache.bookkeeper.stats.StatsLogger slave)
Create a broadcast stats logger of two stats loggers
master and slave. |
static org.apache.bookkeeper.stats.StatsLogger |
two(org.apache.bookkeeper.stats.StatsLogger first,
org.apache.bookkeeper.stats.StatsLogger second)
Create a broadcast stats logger of two stats loggers `
first` and
`second`. |
public static org.apache.bookkeeper.stats.StatsLogger two(org.apache.bookkeeper.stats.StatsLogger first,
org.apache.bookkeeper.stats.StatsLogger second)
first` and
`second`. The returned stats logger doesn't allow registering any
Gauge.first - first stats loggersecond - second stats loggerpublic static org.apache.bookkeeper.stats.StatsLogger masterslave(org.apache.bookkeeper.stats.StatsLogger master,
org.apache.bookkeeper.stats.StatsLogger slave)
master and slave.
It is similar as two(StatsLogger, StatsLogger), but it allows registering Gauges.
The Gauge will be registered under master.master - master stats logger to receive Counter, OpStatsLogger and Gauge.slave - slave stats logger to receive only Counter and OpStatsLogger.Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.