Kudu metrics
Kudu daemons expose a large number of metrics. Some metrics are associated with an
entire server process, whereas others are associated with a particular tablet
replica.
Listing available metrics The full set of available metrics for a Kudu server can be dumped using a special command line flag:Collecting metrics through HTTP Metrics can be collected from a server process via its HTTP interface by visiting /metrics
. The output of this page is JSON for easy parsing by monitoring services. This endpoint accepts several GET
parameters in its query string:Diagnostics logging Kudu may be configured to periodically dump all of its metrics to a local log file using the --metrics_log_interval_ms
flag. Set this flag to the interval at which metrics should be written to a diagnostics
log file.