Alloy Umbrella Logic
Package Merge Request
Package Changes
This MR modifies the way Alloy gets configured to collect logs, metrics and traces.
- Adds BB variables
$alloyMetricsEnabled$alloyLogsEnabled$alloyTracesEnabledwhich toggle Alloys respective features - Adds logic to enable
destinationsbased on the applicable alloy features enabled, and package backends enabled
Since Alloy is replacing promtail as the core log aggregator, we set alloyLogsEnabled.enabled true by default when alloy is enabled.
NOTE: There is also an open issue for investigating a templating error which is currently not allowing alloy metrics to be disabled, so for now we're also setting alloyMetricsEnabled.enabled true
Package MR
N/A
For Issue
Closes (big-bang/product/packages/alloy#69 (closed))
Upgrade Notices
N/A
Edited by Brian Jackson