local
The local
metrics plugin stores the values on memory.
Parameters
default_labels
default_labels
Specifies the default labels for the metrics. (default: {agent: "Fluentd", hostname: "#{Socket.gethostname}"}
)
labels
labels
Specifies other custom labels for the metrics. (default: {}
)
Example
With this configuration:
The above configuration will save the internal metrics for plugins on memory. As a result, you can retrieve metrics from memory and also you can replace with your custom metrics plugin.
Actually, @type local metrics plugin has equivalent functionality for previous single value based Ruby instance variables. This behavior will be changed by other 3rd party plugins.
Last updated
Was this helpful?