Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions custom_documentation/doc/endpoint/metrics/metrics.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,23 @@ This is an internal state management document that includes metrics on Endpoint'
| Endpoint.metrics.cpu.endpoint.histogram.values |
| Endpoint.metrics.cpu.endpoint.latest |
| Endpoint.metrics.cpu.endpoint.mean |
| Endpoint.metrics.diag_documents_volume.dns_events.sent_bytes |
| Endpoint.metrics.diag_documents_volume.dns_events.sent_count |
| Endpoint.metrics.diag_documents_volume.dns_events.suppressed_bytes |
| Endpoint.metrics.diag_documents_volume.dns_events.suppressed_count |
| Endpoint.metrics.diag_documents_volume.overall.sent_bytes |
| Endpoint.metrics.diag_documents_volume.overall.sent_count |
| Endpoint.metrics.diag_documents_volume.overall.suppressed_bytes |
| Endpoint.metrics.diag_documents_volume.overall.suppressed_count |
| Endpoint.metrics.diag_documents_volume.process_events.sent_bytes |
| Endpoint.metrics.diag_documents_volume.process_events.sent_count |
| Endpoint.metrics.diag_documents_volume.process_events.sources.sent_bytes |
| Endpoint.metrics.diag_documents_volume.process_events.sources.sent_count |
| Endpoint.metrics.diag_documents_volume.process_events.sources.source |
| Endpoint.metrics.diag_documents_volume.process_events.sources.suppressed_bytes |
| Endpoint.metrics.diag_documents_volume.process_events.sources.suppressed_count |
| Endpoint.metrics.diag_documents_volume.process_events.suppressed_bytes |
| Endpoint.metrics.diag_documents_volume.process_events.suppressed_count |
| Endpoint.metrics.disks.device |
| Endpoint.metrics.disks.endpoint_drive |
| Endpoint.metrics.disks.free |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,23 @@ fields:
- Endpoint.metrics.cpu.endpoint.histogram.values
- Endpoint.metrics.cpu.endpoint.latest
- Endpoint.metrics.cpu.endpoint.mean
- Endpoint.metrics.diag_documents_volume.dns_events.sent_bytes
- Endpoint.metrics.diag_documents_volume.dns_events.sent_count
- Endpoint.metrics.diag_documents_volume.dns_events.suppressed_bytes
- Endpoint.metrics.diag_documents_volume.dns_events.suppressed_count
- Endpoint.metrics.diag_documents_volume.overall.sent_bytes
- Endpoint.metrics.diag_documents_volume.overall.sent_count
- Endpoint.metrics.diag_documents_volume.overall.suppressed_bytes
- Endpoint.metrics.diag_documents_volume.overall.suppressed_count
- Endpoint.metrics.diag_documents_volume.process_events.sent_bytes
- Endpoint.metrics.diag_documents_volume.process_events.sent_count
- Endpoint.metrics.diag_documents_volume.process_events.sources.sent_bytes
- Endpoint.metrics.diag_documents_volume.process_events.sources.sent_count
- Endpoint.metrics.diag_documents_volume.process_events.sources.source
- Endpoint.metrics.diag_documents_volume.process_events.sources.suppressed_bytes
- Endpoint.metrics.diag_documents_volume.process_events.sources.suppressed_count
- Endpoint.metrics.diag_documents_volume.process_events.suppressed_bytes
- Endpoint.metrics.diag_documents_volume.process_events.suppressed_count
- Endpoint.metrics.disks.device
- Endpoint.metrics.disks.endpoint_drive
- Endpoint.metrics.disks.free
Expand Down
95 changes: 95 additions & 0 deletions custom_schemas/custom_endpoint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -460,6 +460,101 @@
type: object
description: Metrics fields hold the endpoint and system's performance metrics

- name: metrics.diag_documents_volume
level: custom
type: object
description: Statistics about diagnostic documents

- name: metrics.diag_documents_volume.dns_events.sent_bytes
level: custom
description: Total size of documents that would be sent
type: long

- name: metrics.diag_documents_volume.dns_events.sent_count
level: custom
description: Number of documents that would be sent
type: long

- name: metrics.diag_documents_volume.dns_events.suppressed_bytes
level: custom
description: Total size of suppressed documents
type: long

- name: metrics.diag_documents_volume.dns_events.suppressed_count
level: custom
description: Number of suppressed documents
type: long

- name: metrics.diag_documents_volume.overall.sent_bytes
level: custom
description: Total size of documents that would be sent
type: long

- name: metrics.diag_documents_volume.overall.sent_count
level: custom
description: Number of documents that would be sent
type: long

- name: metrics.diag_documents_volume.overall.suppressed_bytes
level: custom
description: Total size of suppressed documents
type: long

- name: metrics.diag_documents_volume.overall.suppressed_count
level: custom
description: Number of suppressed documents
type: long

- name: metrics.diag_documents_volume.process_events.sent_bytes
level: custom
description: Total size of documents that would be sent
type: long

- name: metrics.diag_documents_volume.process_events.sent_count
level: custom
description: Number of documents that would be sent
type: long

- name: metrics.diag_documents_volume.process_events.suppressed_bytes
level: custom
description: Total size of suppressed documents
type: long

- name: metrics.diag_documents_volume.process_events.suppressed_count
level: custom
description: Number of suppressed documents
type: long

- name: metrics.diag_documents_volume.process_events.sources
level: custom
type: object
description: An array of Process Event document statistics per source

- name: metrics.diag_documents_volume.process_events.sources.source
level: custom
type: keyword
description: Process Event document source name

- name: metrics.diag_documents_volume.process_events.sources.sent_count
level: custom
type: long
description: Number of Process Event documents from source that would be sent

- name: metrics.diag_documents_volume.process_events.sources.sent_bytes
level: custom
type: long
description: Total size of Process Event documents from source that would be sent

- name: metrics.diag_documents_volume.process_events.sources.suppressed_count
level: custom
type: long
description: Number of suppressed Process Event documents from source

- name: metrics.diag_documents_volume.process_events.sources.suppressed_bytes
level: custom
type: long
description: Total size of suppressed Process Event documents from source

- name: metrics.documents_volume
level: custom
type: object
Expand Down
96 changes: 96 additions & 0 deletions package/endpoint/data_stream/metrics/fields/fields.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,102 @@
type: half_float
description: Average CPU load used by the endpoint
default_field: false
- name: metrics.diag_documents_volume
level: custom
type: object
description: Statistics about diagnostic documents
default_field: false
- name: metrics.diag_documents_volume.dns_events.sent_bytes
level: custom
type: long
description: Total size of documents that would be sent
default_field: false
- name: metrics.diag_documents_volume.dns_events.sent_count
level: custom
type: long
description: Number of documents that would be sent
default_field: false
- name: metrics.diag_documents_volume.dns_events.suppressed_bytes
level: custom
type: long
description: Total size of suppressed documents
default_field: false
- name: metrics.diag_documents_volume.dns_events.suppressed_count
level: custom
type: long
description: Number of suppressed documents
default_field: false
- name: metrics.diag_documents_volume.overall.sent_bytes
level: custom
type: long
description: Total size of documents that would be sent
default_field: false
- name: metrics.diag_documents_volume.overall.sent_count
level: custom
type: long
description: Number of documents that would be sent
default_field: false
- name: metrics.diag_documents_volume.overall.suppressed_bytes
level: custom
type: long
description: Total size of suppressed documents
default_field: false
- name: metrics.diag_documents_volume.overall.suppressed_count
level: custom
type: long
description: Number of suppressed documents
default_field: false
- name: metrics.diag_documents_volume.process_events.sent_bytes
level: custom
type: long
description: Total size of documents that would be sent
default_field: false
- name: metrics.diag_documents_volume.process_events.sent_count
level: custom
type: long
description: Number of documents that would be sent
default_field: false
- name: metrics.diag_documents_volume.process_events.sources
level: custom
type: object
description: An array of Process Event document statistics per source
default_field: false
- name: metrics.diag_documents_volume.process_events.sources.sent_bytes
level: custom
type: long
description: Total size of Process Event documents from source that would be sent
default_field: false
- name: metrics.diag_documents_volume.process_events.sources.sent_count
level: custom
type: long
description: Number of Process Event documents from source that would be sent
default_field: false
- name: metrics.diag_documents_volume.process_events.sources.source
level: custom
type: keyword
ignore_above: 1024
description: Process Event document source name
default_field: false
- name: metrics.diag_documents_volume.process_events.sources.suppressed_bytes
level: custom
type: long
description: Total size of suppressed Process Event documents from source
default_field: false
- name: metrics.diag_documents_volume.process_events.sources.suppressed_count
level: custom
type: long
description: Number of suppressed Process Event documents from source
default_field: false
- name: metrics.diag_documents_volume.process_events.suppressed_bytes
level: custom
type: long
description: Total size of suppressed documents
default_field: false
- name: metrics.diag_documents_volume.process_events.suppressed_count
level: custom
type: long
description: Number of suppressed documents
default_field: false
- name: metrics.disks
level: custom
type: object
Expand Down
24 changes: 19 additions & 5 deletions package/endpoint/docs/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,3 @@
> ## Elastic Defend Detection and Response Dashboard
>
> Instantly investigate, triage, and respond to threats on the new, centralized Detection and Response dashboard for Elastic Defend alerts.


# Elastic Defend Integration

Elastic Defend provides organizations with prevention, detection, and response capabilities with deep visibility for EPP, EDR, SIEM, and Security Analytics use cases across Windows, macOS, and Linux operating systems running on both traditional endpoints and public cloud environments. ​​Use Elastic Defend to:
Expand Down Expand Up @@ -3004,6 +2999,25 @@ Metrics documents contain performance information about the endpoint executable
| Endpoint.metrics.cpu.endpoint.histogram | This field defines an elasticsearch histogram field (https://www.elastic.co/guide/en/elasticsearch/reference/current/histogram.html#histogram) The values field includes 20 buckets (each bucket is 5%) representing the cpu usage The counts field includes 20 buckets of how many times the endpoint's cpu usage fell into each bucket | histogram |
| Endpoint.metrics.cpu.endpoint.latest | Average CPU over the last sample interval | half_float |
| Endpoint.metrics.cpu.endpoint.mean | Average CPU load used by the endpoint | half_float |
| Endpoint.metrics.diag_documents_volume | Statistics about diagnostic documents | object |
| Endpoint.metrics.diag_documents_volume.dns_events.sent_bytes | Total size of documents that would be sent | long |
| Endpoint.metrics.diag_documents_volume.dns_events.sent_count | Number of documents that would be sent | long |
| Endpoint.metrics.diag_documents_volume.dns_events.suppressed_bytes | Total size of suppressed documents | long |
| Endpoint.metrics.diag_documents_volume.dns_events.suppressed_count | Number of suppressed documents | long |
| Endpoint.metrics.diag_documents_volume.overall.sent_bytes | Total size of documents that would be sent | long |
| Endpoint.metrics.diag_documents_volume.overall.sent_count | Number of documents that would be sent | long |
| Endpoint.metrics.diag_documents_volume.overall.suppressed_bytes | Total size of suppressed documents | long |
| Endpoint.metrics.diag_documents_volume.overall.suppressed_count | Number of suppressed documents | long |
| Endpoint.metrics.diag_documents_volume.process_events.sent_bytes | Total size of documents that would be sent | long |
| Endpoint.metrics.diag_documents_volume.process_events.sent_count | Number of documents that would be sent | long |
| Endpoint.metrics.diag_documents_volume.process_events.sources | An array of Process Event document statistics per source | object |
| Endpoint.metrics.diag_documents_volume.process_events.sources.sent_bytes | Total size of Process Event documents from source that would be sent | long |
| Endpoint.metrics.diag_documents_volume.process_events.sources.sent_count | Number of Process Event documents from source that would be sent | long |
| Endpoint.metrics.diag_documents_volume.process_events.sources.source | Process Event document source name | keyword |
| Endpoint.metrics.diag_documents_volume.process_events.sources.suppressed_bytes | Total size of suppressed Process Event documents from source | long |
| Endpoint.metrics.diag_documents_volume.process_events.sources.suppressed_count | Number of suppressed Process Event documents from source | long |
| Endpoint.metrics.diag_documents_volume.process_events.suppressed_bytes | Total size of suppressed documents | long |
| Endpoint.metrics.diag_documents_volume.process_events.suppressed_count | Number of suppressed documents | long |
| Endpoint.metrics.documents_volume | Statistics about sent documents | object |
| Endpoint.metrics.documents_volume.alerts.sent_bytes | Total size of sent documents | long |
| Endpoint.metrics.documents_volume.alerts.sent_count | Number of sent documents | long |
Expand Down
Loading