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
FieldsModifier and TypeFieldDescriptionprotected Stringstatic final Stringprotected static final StringFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidinitTopology(LogManager manager) name()booleanrun(LogManager manager, org.apache.commons.cli.CommandLine cmd) voidupdateOptions(org.apache.commons.cli.Options options) Methods inherited from class org.nuxeo.lib.stream.tools.command.MonitorCommand
getLogNames, runProcessorMethods 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:
namein classMonitorCommand
-
updateOptions
public void updateOptions(org.apache.commons.cli.Options options) - Overrides:
updateOptionsin classMonitorCommand
-
run
- Overrides:
runin classMonitorCommand
-
getTags
-
initTopology
- Overrides:
initTopologyin classMonitorCommand
-
getDefaultPrefix
- Overrides:
getDefaultPrefixin classMonitorCommand
-