Skip to content

Commit

Permalink
[Metricbeat/kibana/status] Add support for v8format (#40275)
Browse files Browse the repository at this point in the history
(cherry picked from commit 942f8c7)
  • Loading branch information
afharo authored and mergify[bot] committed Jul 17, 2024
1 parent 8af2d57 commit 86d9896
Show file tree
Hide file tree
Showing 7 changed files with 1,081 additions and 4 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.next.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ https://github.com/elastic/beats/compare/v8.8.1\...main[Check the HEAD diff]
- Setting period for counter cache for Prometheus remote_write at least to 60sec {pull}38553[38553]
- Add support of Graphite series 1.1.0+ tagging extension for statsd module. {pull}39619[39619]
- Remove fallback to the node limit for the `kubernetes.pod.cpu.usage.limit.pct` and `kubernetes.pod.memory.usage.limit.pct` metrics calculation
- Add support for Kibana status metricset in v8 format {pull}40275[40275]

*Osquerybeat*

Expand Down
62 changes: 61 additions & 1 deletion metricbeat/docs/fields.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -44450,13 +44450,73 @@ alias to: service.version
*`kibana.status.status.overall.state`*::
+
--
Kibana overall state.
Kibana overall state (v7 format).


type: keyword

--

*`kibana.status.status.overall.level`*::
+
--
Kibana overall level (v8 format).


type: keyword

--

*`kibana.status.status.overall.summary`*::
+
--
Kibana overall state in a human-readable format.


type: text

--

*`kibana.status.status.core.elasticsearch.level`*::
+
--
Kibana Elasticsearch client's status


type: keyword

--

*`kibana.status.status.core.elasticsearch.summary`*::
+
--
Kibana Elasticsearch client's status in a human-readable format.


type: text

--

*`kibana.status.status.core.savedObjects.level`*::
+
--
Kibana Saved Objects client's status


type: keyword

--

*`kibana.status.status.core.savedObjects.summary`*::
+
--
Kibana Saved Objects client's status in a human-readable format.


type: text

--

[float]
=== metrics

Expand Down
2 changes: 1 addition & 1 deletion metricbeat/module/kibana/fields.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

26 changes: 25 additions & 1 deletion metricbeat/module/kibana/status/_meta/fields.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,31 @@
- name: status.overall.state
type: keyword
description: >
Kibana overall state.
Kibana overall state (v7 format).
- name: status.overall.level
type: keyword
description: >
Kibana overall level (v8 format).
- name: status.overall.summary
type: text
description: >
Kibana overall state in a human-readable format.
- name: status.core.elasticsearch.level
type: keyword
description: >
Kibana Elasticsearch client's status
- name: status.core.elasticsearch.summary
type: text
description: >
Kibana Elasticsearch client's status in a human-readable format.
- name: status.core.savedObjects.level
type: keyword
description: >
Kibana Saved Objects client's status
- name: status.core.savedObjects.summary
type: text
description: >
Kibana Saved Objects client's status in a human-readable format.
- name: metrics
type: group
description: >
Expand Down
Loading

0 comments on commit 86d9896

Please sign in to comment.