-
Task
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
None
-
Future Sustainability
-
False
-
-
False
-
Not Selected
-
NEW
-
NEW
-
If Release Note Needed, Set a Value
-
-
Summary
We should implement this feature in our fork, rather than continuing to wait for upstream to merge their PR.
Modify the AWS cloudwatch sink to allow configuration of the AWS log group, and modify the collector API to allow specifying group class, so that administrators may choose the class of log storage for their cloudwatch logs.
Acceptance Criteria
- log group class is able to be configured in the CLF
- validation fails for invalid values
- log group class is set at cloudwatch when new group is created
- empty or missing uses default group class
Notes
The aws_cloudwatch_logs sink also needs an update in order to support the storage tier configuration for the log groups. (sub or related task to come)
Upstream PR: https://github.com/vectordotdev/vector/pull/24328/files
Please make certain we identify our issue, the upstream PR, etc in our README document where we list other patches
- is related to
-
LOG-8148 Implement log_group_class in vector upstream
-
- Code Review
-