mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 06:38:20 +00:00
telemetry: Rename endpoint label to node label
Using a label named "endpoint" is not intuitive and requires explaining to users that it's really just the Cluster::node value. Change the label to "node", so that we don't need to do the explaining. This probably breaks some existing users of the Prometheus metrics, but after looking more at metrics recently, "endpoint" really is a thorn in my eye.
This commit is contained in:
parent
8189716adc
commit
eea194ddd8
7 changed files with 41 additions and 19 deletions
|
@ -15,6 +15,13 @@ export {
|
|||
## HTTP. The default value means Zeek won't expose the port.
|
||||
const metrics_port = 0/unknown &redef;
|
||||
|
||||
## Every metric automatically receives a label with the following name
|
||||
## and the metrics_endpoint_name as value to identify the originating
|
||||
## cluster node.
|
||||
## The label was previously hard-code as "endpoint", and that's why
|
||||
## the variable is called the way it is, but "node" is the better label.
|
||||
const metrics_endpoint_label = "node" &redef;
|
||||
|
||||
## ID for the metrics exporter. This is used as the 'endpoint' label
|
||||
## value when exporting data to Prometheus. In a cluster setup, this
|
||||
## defaults to the name of the node in the cluster configuration.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue