Skip to content

Commit

Permalink
Add autodiscover to libbeat modules list in fields generator (#11474)
Browse files Browse the repository at this point in the history
Add autodiscover providers to the list of libbeat modules in fields
generator.

Move jolokia autodiscover fields added in #10925 to the provider.
  • Loading branch information
jsoriano authored Mar 27, 2019
1 parent 6d18473 commit 8f1fa59
Show file tree
Hide file tree
Showing 21 changed files with 607 additions and 42 deletions.
78 changes: 78 additions & 0 deletions auditbeat/docs/fields.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ grouped in the following categories:
* <<exported-fields-ecs>>
* <<exported-fields-file_integrity>>
* <<exported-fields-host-processor>>
* <<exported-fields-jolokia-autodiscover>>
* <<exported-fields-kubernetes-processor>>
* <<exported-fields-process>>
* <<exported-fields-system>>
Expand Down Expand Up @@ -6268,6 +6269,83 @@ example: 18D109
OS build information.
--
[[exported-fields-jolokia-autodiscover]]
== Jolokia Discovery autodiscover provider fields
Metadata from Jolokia Discovery added by the jolokia provider.
*`jolokia.agent.version`*::
+
--
type: keyword
Version number of jolokia agent.
--
*`jolokia.agent.id`*::
+
--
type: keyword
Each agent has a unique id which can be either provided during startup of the agent in form of a configuration parameter or being autodetected. If autodected, the id has several parts: The IP, the process id, hashcode of the agent and its type.
--
*`jolokia.server.product`*::
+
--
type: keyword
The container product if detected.
--
*`jolokia.server.version`*::
+
--
type: keyword
The container's version (if detected).
--
*`jolokia.server.vendor`*::
+
--
type: keyword
The vendor of the container the agent is running in.
--
*`jolokia.url`*::
+
--
type: keyword
The URL how this agent can be contacted.
--
*`jolokia.secured`*::
+
--
type: boolean
Whether the agent was configured for authentication or not.
--
[[exported-fields-kubernetes-processor]]
Expand Down
2 changes: 1 addition & 1 deletion auditbeat/include/fields.go

Large diffs are not rendered by default.

78 changes: 78 additions & 0 deletions filebeat/docs/fields.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ grouped in the following categories:
* <<exported-fields-icinga>>
* <<exported-fields-iis>>
* <<exported-fields-iptables>>
* <<exported-fields-jolokia-autodiscover>>
* <<exported-fields-kafka>>
* <<exported-fields-kibana>>
* <<exported-fields-kubernetes-processor>>
Expand Down Expand Up @@ -6500,6 +6501,83 @@ type: keyword
The rule set name.
--
[[exported-fields-jolokia-autodiscover]]
== Jolokia Discovery autodiscover provider fields
Metadata from Jolokia Discovery added by the jolokia provider.
*`jolokia.agent.version`*::
+
--
type: keyword
Version number of jolokia agent.
--
*`jolokia.agent.id`*::
+
--
type: keyword
Each agent has a unique id which can be either provided during startup of the agent in form of a configuration parameter or being autodetected. If autodected, the id has several parts: The IP, the process id, hashcode of the agent and its type.
--
*`jolokia.server.product`*::
+
--
type: keyword
The container product if detected.
--
*`jolokia.server.version`*::
+
--
type: keyword
The container's version (if detected).
--
*`jolokia.server.vendor`*::
+
--
type: keyword
The vendor of the container the agent is running in.
--
*`jolokia.url`*::
+
--
type: keyword
The URL how this agent can be contacted.
--
*`jolokia.secured`*::
+
--
type: boolean
Whether the agent was configured for authentication or not.
--
[[exported-fields-kafka]]
Expand Down
2 changes: 1 addition & 1 deletion filebeat/include/fields.go

Large diffs are not rendered by default.

78 changes: 78 additions & 0 deletions heartbeat/docs/fields.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ grouped in the following categories:
* <<exported-fields-host-processor>>
* <<exported-fields-http>>
* <<exported-fields-icmp>>
* <<exported-fields-jolokia-autodiscover>>
* <<exported-fields-kubernetes-processor>>
* <<exported-fields-process>>
* <<exported-fields-resolve>>
Expand Down Expand Up @@ -3707,6 +3708,83 @@ type: long
Duration in microseconds
--
[[exported-fields-jolokia-autodiscover]]
== Jolokia Discovery autodiscover provider fields
Metadata from Jolokia Discovery added by the jolokia provider.
*`jolokia.agent.version`*::
+
--
type: keyword
Version number of jolokia agent.
--
*`jolokia.agent.id`*::
+
--
type: keyword
Each agent has a unique id which can be either provided during startup of the agent in form of a configuration parameter or being autodetected. If autodected, the id has several parts: The IP, the process id, hashcode of the agent and its type.
--
*`jolokia.server.product`*::
+
--
type: keyword
The container product if detected.
--
*`jolokia.server.version`*::
+
--
type: keyword
The container's version (if detected).
--
*`jolokia.server.vendor`*::
+
--
type: keyword
The vendor of the container the agent is running in.
--
*`jolokia.url`*::
+
--
type: keyword
The URL how this agent can be contacted.
--
*`jolokia.secured`*::
+
--
type: boolean
Whether the agent was configured for authentication or not.
--
[[exported-fields-kubernetes-processor]]
Expand Down
2 changes: 1 addition & 1 deletion heartbeat/include/fields.go

Large diffs are not rendered by default.

78 changes: 78 additions & 0 deletions journalbeat/docs/fields.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ grouped in the following categories:
* <<exported-fields-docker-processor>>
* <<exported-fields-ecs>>
* <<exported-fields-host-processor>>
* <<exported-fields-jolokia-autodiscover>>
* <<exported-fields-kubernetes-processor>>
* <<exported-fields-process>>
Expand Down Expand Up @@ -4111,6 +4112,83 @@ example: 18D109
OS build information.
--
[[exported-fields-jolokia-autodiscover]]
== Jolokia Discovery autodiscover provider fields
Metadata from Jolokia Discovery added by the jolokia provider.
*`jolokia.agent.version`*::
+
--
type: keyword
Version number of jolokia agent.
--
*`jolokia.agent.id`*::
+
--
type: keyword
Each agent has a unique id which can be either provided during startup of the agent in form of a configuration parameter or being autodetected. If autodected, the id has several parts: The IP, the process id, hashcode of the agent and its type.
--
*`jolokia.server.product`*::
+
--
type: keyword
The container product if detected.
--
*`jolokia.server.version`*::
+
--
type: keyword
The container's version (if detected).
--
*`jolokia.server.vendor`*::
+
--
type: keyword
The vendor of the container the agent is running in.
--
*`jolokia.url`*::
+
--
type: keyword
The URL how this agent can be contacted.
--
*`jolokia.secured`*::
+
--
type: boolean
Whether the agent was configured for authentication or not.
--
[[exported-fields-kubernetes-processor]]
Expand Down
2 changes: 1 addition & 1 deletion journalbeat/include/fields.go

Large diffs are not rendered by default.

Loading

0 comments on commit 8f1fa59

Please sign in to comment.