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)

# Conflicts:
#	metricbeat/module/kibana/fields.go
  • Loading branch information
afharo authored and mergify[bot] committed Jul 17, 2024
1 parent 274e1db commit 4aab341
Show file tree
Hide file tree
Showing 7 changed files with 1,092 additions and 3 deletions.
9 changes: 9 additions & 0 deletions CHANGELOG.next.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,15 @@ https://github.com/elastic/beats/compare/v8.2.0\...main[Check the HEAD diff]

*Metricbeat*

- 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*

- Add action responses data stream, allowing osquerybeat to post action results directly to elasticsearch. {pull}39143[39143]
- Disable allow_unsafe osquery configuration. {pull}40130[40130]

*Packetbeat*

Expand Down
62 changes: 61 additions & 1 deletion metricbeat/docs/fields.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -42616,13 +42616,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
4 changes: 4 additions & 0 deletions 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 4aab341

Please sign in to comment.