Skip to content

Commit 4a6a42b

Browse files
authored
filebeat/input/winlog: promote winlog input to GA (#51557)
* filebeat/input/winlog: promote winlog input to GA The winlog input has been available and stable for a long time, but its plugin stability was still declared as beta, which surfaced beta warnings in the reference documentation and the applies_to metadata. Promote the input to GA by setting its stability to feature.Stable and updating the reference docs (applies_to and removing the beta warning callout) accordingly. Assisted-By: Cursor * docs: specify winlog input GA version as 9.5+ Address review feedback by adding the version to the applies_to metadata (stack: ga 9.5+) to indicate the winlog input is GA starting in 9.5.
1 parent 7be95ba commit 4a6a42b

3 files changed

Lines changed: 21 additions & 9 deletions

File tree

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Kind can be one of:
2+
# - breaking-change: a change to previously-documented behavior
3+
# - deprecation: functionality that is being removed in a later release
4+
# - bug-fix: fixes a problem in a previous version
5+
# - enhancement: extends functionality but does not break or fix existing behavior
6+
# - feature: new functionality
7+
# - known-issue: problems that we are aware of in a given version
8+
# - security: impacts on the security of a product or a user’s deployment.
9+
# - upgrade: important information for someone upgrading from a prior version
10+
# - other: does not fit into any of the other categories
11+
kind: enhancement
12+
13+
# Change summary; a 80ish characters long description of the change.
14+
summary: Promote the `winlog` input to GA (generally available).
15+
16+
# REQUIRED for all kinds
17+
# Affected component; usually one of "elastic-agent", "fleet-server", "filebeat", "metricbeat", "auditbeat", "all", etc.
18+
component: filebeat

docs/reference/filebeat/filebeat-input-winlog.md

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,12 @@ navigation_title: "winlog"
33
mapped_pages:
44
- https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-input-winlog.html
55
applies_to:
6-
stack: beta
7-
serverless: beta
6+
stack: ga 9.5+
7+
serverless: ga
88
---
99

1010
# winlog input [filebeat-input-winlog]
1111

12-
13-
::::{warning}
14-
This functionality is in beta and is subject to change. The design and code is less mature than official GA features and is being provided as-is with no warranties. Beta features are not subject to the support SLA of official GA features.
15-
::::
16-
17-
1812
Use the `winlog` input to read Windows event logs. It reads from one event log using Windows APIs, filters the events based on user-configured criteria, then sends the event data to the configured outputs. It watches the event log so that new event data is sent in a timely manner. The read position for the event log is persisted to disk to allow the input to resume after restarts.
1913

2014
The `winlog` input can capture event data from any event logs running on your system. For example, you can capture events such as:

filebeat/input/winlog/input.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ type winlogInput struct{}
5757
func Plugin(log *logp.Logger, store statestore.States) input.Plugin {
5858
return input.Plugin{
5959
Name: pluginName,
60-
Stability: feature.Beta,
60+
Stability: feature.Stable,
6161
Deprecated: false,
6262
Info: "Windows Event Logs",
6363
Doc: "The winlog input collects logs from the local windows event log service",

0 commit comments

Comments
 (0)