1.3.0.0
Release notes 1.3.0.0
New features:
-
Configurable metric prefix [#10]
New static settingprometheus.metric_name.prefix
allows to set custom metric prefix. The default value isopensearch_
.
This can be a 💥BREAKING CHANGE💥 for some users! You can set it to the original valuees_
, for instance when there are other systems that rely on the original metric names. -
Introduced Nodes filter [#22]
New dynamic settingprometheus.nodes.filter
determines which nodes are included in NodesStats requests. The default value is set to_local
which means that only the local node NodesStats data is included in response to a scraping request hitting the node (this is how it has been working so far).
This setting can be set to any valid nodes filter value, for example setting it to_all
value will include all cluster nodes NodesStats data in scraping response. This can be useful in situations when Prometheus can scrape every single cluster node.
Bug fixes:
- Fixed integration tests [#2]
OpenSearch ITs use different cluster name. All relevant integration tests have been updated.