metrics.namespace
Methods6
function namespace.counter(name: string, help: nil | string, metainfo: metrics.metainfo | nil, label_keys: string[] | nil) -> metrics.collector.counter
Register a new counter in the namespace.
function namespace.gauge(name: string, help: nil | string, metainfo: metrics.metainfo | nil, label_keys: string[] | nil) -> metrics.collector.gauge
Register a new gauge in the namespace.
function namespace.histogram(name: string, help: nil | string, buckets: number[] | nil, metainfo: metrics.metainfo | nil) -> metrics.collector.histogram
Register a new histogram in the namespace.
function namespace.summary(name: string, help: nil | string, objectives: {number, number} | nil, params: { age_buckets_count: number?, max_age_time: number? } | nil, metainfo: metrics.metainfo | nil) -> metrics.collector.summary
Register a new summary in the namespace.
function namespace.register_callback(callback: function, metainfo: metrics.metainfo | nil) -> any
Register a callback in the namespace.
function namespace.unregister_callback(_, callback: function) -> any
Unregister a callback from the namespace.
Fields1
namespace.selector : string