Class DatadogCommand
java.lang.Object
org.nuxeo.lib.stream.tools.command.Command
org.nuxeo.lib.stream.tools.command.MonitorCommand
org.nuxeo.lib.stream.tools.command.DatadogCommand
Monitors consumer latencies to Datadog.
- Since:
- 11.1
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
static final String
protected static final String
Fields inherited from class org.nuxeo.lib.stream.tools.command.MonitorCommand
ALL_LOGS, codec, count, DEFAULT_COUNT, DEFAULT_INTERVAL, DEFAULT_PORT, host, INPUT_STREAM, INTERNAL_LOG_PREFIX, interval, logNames, partition, port, prefix, processor, topology, udp, verbose
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
initTopology
(LogManager manager) name()
boolean
run
(LogManager manager, org.apache.commons.cli.CommandLine cmd) void
updateOptions
(org.apache.commons.cli.Options options) Methods inherited from class org.nuxeo.lib.stream.tools.command.MonitorCommand
getLogNames, runProcessor
Methods inherited from class org.nuxeo.lib.stream.tools.command.Command
getRecordCodec, getRecordRenderer
-
Field Details
-
COMPUTATION_NAME
- See Also:
-
NAME
- See Also:
-
apiKey
-
tags
-
-
Constructor Details
-
DatadogCommand
public DatadogCommand()
-
-
Method Details
-
name
- Overrides:
name
in classMonitorCommand
-
updateOptions
public void updateOptions(org.apache.commons.cli.Options options) - Overrides:
updateOptions
in classMonitorCommand
-
run
- Overrides:
run
in classMonitorCommand
-
getTags
-
initTopology
- Overrides:
initTopology
in classMonitorCommand
-
getDefaultPrefix
- Overrides:
getDefaultPrefix
in classMonitorCommand
-