Skip to content
Merged
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
5 changes: 5 additions & 0 deletions packages/system/changelog.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# newer versions go on top
- version: "2.1.0"
changes:
- description: Add support for use_performance_counters.
type: enhancement
link: https://github.com/elastic/integrations/pull/13150
- version: "2.0.1"
changes:
- description: Fix missing `period` config in `core` data stream.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ core.metrics:
{{#if system.hostfs}}
system.hostfs: {{system.hostfs}}
{{/if}}
{{#if use_performance_counters}}
use_performance_counters: {{use_performance_counters}}
{{/if}}
{{#if processors.length}}
processors:
{{processors}}
Expand Down
9 changes: 9 additions & 0 deletions packages/system/data_stream/core/manifest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,5 +37,14 @@ streams:
show_user: false
description: >-
Processors are used to reduce the number of fields in the exported event or to enhance the event with metadata. This executes in the agent before the logs are parsed. See [Processors](https://www.elastic.co/guide/en/beats/filebeat/current/filtering-and-enhancing-data.html) for details.
- name: use_performance_counters
type: bool
title: Use performance counters
multi: false
required: false
show_user: false
default: false
description: >-
This option enables the use of performance counters to collect data. You should use this option if running agent on Windows machines with more than 64 cores
title: System core metrics
description: Collect System core metrics
3 changes: 3 additions & 0 deletions packages/system/data_stream/cpu/agent/stream/stream.yml.hbs
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ period: {{period}}
{{#if system.hostfs}}
system.hostfs: {{system.hostfs}}
{{/if}}
{{#if use_performance_counters}}
use_performance_counters: {{use_performance_counters}}
{{/if}}
{{#if processors.length}}
processors:
{{processors}}
Expand Down
9 changes: 9 additions & 0 deletions packages/system/data_stream/cpu/manifest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,5 +37,14 @@ streams:
show_user: false
description: >-
Processors are used to reduce the number of fields in the exported event or to enhance the event with metadata. This executes in the agent before the logs are parsed. See [Processors](https://www.elastic.co/guide/en/beats/filebeat/current/filtering-and-enhancing-data.html) for details.
- name: use_performance_counters
type: bool
title: Use performance counters
multi: false
required: false
show_user: false
default: false
description: >-
This option enables the use of performance counters to collect data. You should use this option if running agent on Windows machines with more than 64 cores
title: System cpu metrics
description: Collect System cpu metrics
2 changes: 1 addition & 1 deletion packages/system/manifest.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
format_version: 3.0.2
name: system
title: System
version: "2.0.1"
version: "2.1.0"
description: Collect system logs and metrics from your servers with Elastic Agent.
type: integration
categories:
Expand Down