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/iis/changelog.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# newer versions go on top
- version: "1.24.4"
changes:
- description: Fix unit type for application pool `cpu_usage_perc` field.
type: bugfix
link: https://github.com/elastic/integrations/pull/16886
- version: "1.24.3"
changes:
- description: Add a new grok pattern for access logs parsing
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
Memory virtual bytes.
- name: cpu_usage_perc
type: float
unit: s
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

percent is alllowed here, why not use that?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change focus on removing the unit type here. Yes, we can update to the percent type for cpu_usage_perc field in application_pol and for the Webserver datastream.

unit: percent
metric_type: gauge
description: |
The CPU usage percentage.
Expand Down
1 change: 1 addition & 0 deletions packages/iis/data_stream/webserver/fields/fields.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
fields:
- name: cpu_usage_perc
type: float
unit: percent
metric_type: gauge
description: |
The CPU usage percentage.
Expand Down
4 changes: 2 additions & 2 deletions packages/iis/docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -419,7 +419,7 @@ Please refer to the following [document](https://www.elastic.co/guide/en/ecs/cur
| iis.webserver.network.total_get_requests | The total number of GET requests. | float | | counter |
| iis.webserver.network.total_non_anonymous_users | The total number of non anonymous users. | float | | counter |
| iis.webserver.network.total_post_requests | The total number of POST requests. | float | | counter |
| iis.webserver.process.cpu_usage_perc | The CPU usage percentage. | float | | gauge |
| iis.webserver.process.cpu_usage_perc | The CPU usage percentage. | float | percent | gauge |
| iis.webserver.process.handle_count | The number of handles. | float | | |
| iis.webserver.process.io_read_operations_per_sec | IO read operations per sec. | float | | gauge |
| iis.webserver.process.io_write_operations_per_sec | IO write operations per sec. | float | | gauge |
Expand Down Expand Up @@ -646,7 +646,7 @@ Please refer to the following [document](https://www.elastic.co/guide/en/ecs/cur
| iis.application_pool.net_clr.memory.total_committed_bytes | Number of total committed bytes. | float | byte | |
| iis.application_pool.net_clr.throw_to_catch_depth_per_sec | Throw to catch depth count per sec. | float | | gauge |
| iis.application_pool.net_clr.total_exceptions_thrown | Total number of exceptions thrown. | long | | counter |
| iis.application_pool.process.cpu_usage_perc | The CPU usage percentage. | float | s | gauge |
| iis.application_pool.process.cpu_usage_perc | The CPU usage percentage. | float | percent | gauge |
| iis.application_pool.process.handle_count | The number of handles. | long | | |
| iis.application_pool.process.io_read_operations_per_sec | IO read operations per sec. | float | | gauge |
| iis.application_pool.process.io_write_operations_per_sec | IO write operations per sec. | float | | gauge |
Expand Down
2 changes: 1 addition & 1 deletion packages/iis/manifest.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: iis
title: IIS
version: "1.24.3"
version: "1.24.4"
description: Collect logs and metrics from Internet Information Services (IIS) servers with Elastic Agent.
type: integration
icons:
Expand Down