Skip to content

Commit 46d241e

Browse files
authored
Release 1.2.0 (#431)
* Release 1.2.0 Signed-off-by: Joe Adams <[email protected]>
1 parent 9122f49 commit 46d241e

File tree

3 files changed

+27
-11
lines changed

3 files changed

+27
-11
lines changed

CHANGELOG.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
## 1.2.0
2+
3+
This release marks the first release under the prometheus-community organization.
4+
5+
* [FEATURE] Added elasticsearch_clustersettings_stats_max_shards_per_node metric. #277
6+
* [FEATURE] Added elasticsearch_indices_shards_store_size_in_bytes metric. #292
7+
* [FEATURE] Added --es.indices_mappings flag to scrape elasticsearch index mapping stats and elasticsearch_indices_mappings_stats collector. #411
8+
* [FEATURE] Added elasticsearch_snapshot_stats_latest_snapshot_timestamp_seconds metric. #318
9+
* [ENHANCEMENT] Added support for reloading the tls client certificate in case it changes on disk. #414
10+
* [BUGFIX] Fixed the elasticsearch_indices_shards_docs metric name. #291
11+
112
## 1.1.0
213

314
repeating the breaking changes introduced in 1.1.0rc1:
@@ -39,10 +50,10 @@ build fix: remove unnecessary conversion
3950
* [FEATURE] new collector for cluster settings
4051
* [FEATURE] new collector for indices settings
4152
* [FEATURE] cluster info collector. The collector periodically queries the / endpoints and provides the other collectors with a semi up-to-date cluster label
42-
*
53+
*
4354
* [FEATURE]/ [BUGFIX] grafana dashboard improvements and fixes
4455
* [BUGFIX] Fixed createTLSConfig function. Return full tls configuration when ca, crt, key and insecure flag are set
45-
*
56+
*
4657
* [INTERNAL] added code linting to build pipeline
4758

4859
## 1.0.4rc1

README.md

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Elasticsearch Exporter
1+
# Elasticsearch Exporter
22
[![CircleCI](https://circleci.com/gh/prometheus-community/elasticsearch_exporter.svg?style=svg)](https://circleci.com/gh/prometheus-community/elasticsearch_exporter)
33
[![Go Report Card](https://goreportcard.com/badge/github.com/prometheus-community/elasticsearch_exporter)](https://goreportcard.com/report/github.com/prometheus-community/elasticsearch_exporter)
44

@@ -60,7 +60,7 @@ elasticsearch_exporter --help
6060
| web.telemetry-path | 1.0.2 | Path under which to expose metrics. | /metrics |
6161
| version | 1.0.2 | Show version info on stdout and exit. | |
6262

63-
Commandline parameters start with a single `-` for versions less than `1.1.0rc1`.
63+
Commandline parameters start with a single `-` for versions less than `1.1.0rc1`.
6464
For versions greater than `1.1.0rc1`, commandline parameters are specified with `--`. Also, all commandline parameters can be provided as environment variables. The environment variable name is derived from the parameter name
6565
by replacing `.` and `-` with `_` and upper-casing the parameter name.
6666

@@ -71,17 +71,17 @@ ES 7.x supports RBACs. The following security privileges are required for the el
7171
Setting | Privilege Required | Description
7272
:---- | :---- | :----
7373
exporter defaults | `cluster` `monitor` | All cluster read-only operations, like cluster health and state, hot threads, node info, node and cluster stats, and pending cluster tasks. |
74-
es.cluster_settings | `cluster` `monitor` |
75-
es.indices | `indices` `monitor` (per index or `*`) | All actions that are required for monitoring (recovery, segments info, index stats and status)
76-
es.indices_settings | `indices` `monitor` (per index or `*`) |
77-
es.shards | not sure if `indices` or `cluster` `monitor` or both |
74+
es.cluster_settings | `cluster` `monitor` |
75+
es.indices | `indices` `monitor` (per index or `*`) | All actions that are required for monitoring (recovery, segments info, index stats and status)
76+
es.indices_settings | `indices` `monitor` (per index or `*`) |
77+
es.shards | not sure if `indices` or `cluster` `monitor` or both |
7878
es.snapshots | `cluster:admin/snapshot/status` and `cluster:admin/repository/get` | [ES Forum Post](https://discuss.elastic.co/t/permissions-for-backup-user-with-x-pack/88057)
7979

8080
Further Information
8181
- [Build in Users](https://www.elastic.co/guide/en/elastic-stack-overview/7.3/built-in-users.html)
8282
- [Defining Roles](https://www.elastic.co/guide/en/elastic-stack-overview/7.3/defining-roles.html)
8383
- [Privileges](https://www.elastic.co/guide/en/elastic-stack-overview/7.3/security-privileges.html)
84-
84+
8585
### Metrics
8686

8787
|Name |Type |Cardinality |Help
@@ -102,6 +102,7 @@ Further Information
102102
| elasticsearch_cluster_health_status | gauge | 3 | Whether all primary and replica shards are allocated.
103103
| elasticsearch_cluster_health_timed_out | gauge | 1 | Number of cluster health checks timed out
104104
| elasticsearch_cluster_health_unassigned_shards | gauge | 1 | The number of shards that exist in the cluster state, but cannot be found in the cluster itself.
105+
| elasticsearch_clustersettings_stats_max_shards_per_node | gauge | 0 | Current maximum number of shards per node setting.
105106
| elasticsearch_filesystem_data_available_bytes | gauge | 1 | Available space on block device in bytes
106107
| elasticsearch_filesystem_data_free_bytes | gauge | 1 | Free space on block device in bytes
107108
| elasticsearch_filesystem_data_size_bytes | gauge | 1 | Size of block device in bytes
@@ -129,7 +130,10 @@ Further Information
129130
| elasticsearch_indices_indexing_delete_total | counter | 1 | Total indexing deletes
130131
| elasticsearch_indices_indexing_index_time_seconds_total | counter | 1 | Cumulative index time in seconds
131132
| elasticsearch_indices_indexing_index_total | counter | 1 | Total index calls
132-
| elasticsearch_indices_mappings_stats_fields | gauge | | Count of fields currently mapped by index
133+
| elasticsearch_indices_mappings_stats_fields | gauge | 1 | Count of fields currently mapped by index
134+
| elasticsearch_indices_mappings_stats_json_parse_failures_total | counter | 0 | Number of errors while parsing JSON
135+
| elasticsearch_indices_mappings_stats_scrapes_total | counter | 0 | Current total ElasticSearch Indices Mappings scrapes
136+
| elasticsearch_indices_mappings_stats_up | gauge | 0 | Was the last scrape of the ElasticSearch Indices Mappings endpoint successful
133137
| elasticsearch_indices_merges_docs_total | counter | 1 | Cumulative docs merged
134138
| elasticsearch_indices_merges_total | counter | 1 | Total merges
135139
| elasticsearch_indices_merges_total_size_bytes_total | counter | 1 | Total merge size in bytes
@@ -185,6 +189,7 @@ Further Information
185189
| elasticsearch_snapshot_stats_number_of_snapshots | gauge | 1 | Total number of snapshots
186190
| elasticsearch_snapshot_stats_oldest_snapshot_timestamp | gauge | 1 | Oldest snapshot timestamp
187191
| elasticsearch_snapshot_stats_snapshot_start_time_timestamp | gauge | 1 | Last snapshot start timestamp
192+
| elasticsearch_snapshot_stats_latest_snapshot_timestamp_seconds | gauge | 1 | Timestamp of the latest SUCCESS or PARTIAL snapshot
188193
| elasticsearch_snapshot_stats_snapshot_end_time_timestamp | gauge | 1 | Last snapshot end timestamp
189194
| elasticsearch_snapshot_stats_snapshot_number_of_failures | gauge | 1 | Last snapshot number of failures
190195
| elasticsearch_snapshot_stats_snapshot_number_of_indices | gauge | 1 | Last snapshot number of indices

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.1.0
1+
1.2.0

0 commit comments

Comments
 (0)