Skip to content

feat(vector): split sinks for all remaining pipelines into vector/sinks/#82

Merged
dr4gon123 merged 2 commits intomainfrom
feature/split-remaining-sinks
Apr 20, 2026
Merged

feat(vector): split sinks for all remaining pipelines into vector/sinks/#82
dr4gon123 merged 2 commits intomainfrom
feature/split-remaining-sinks

Conversation

@dr4gon123
Copy link
Copy Markdown
Owner

Summary

  • Split sinks from cortex, fortiappsec, fortiedr, fortigate, fortimail, fortiweb into vector/sinks/ using Vector automatic namespacing
  • vlogs_* sinks are enabled by default; elastic_*, quickwit_*, loki_* sinks ship as .yaml.disabled — remove the extension to activate
  • fortigate has two separate vlogs sinks: vlogs_fortigate_traffic.yaml and vlogs_fortigate.yaml
  • Fixes CI workflow pipeline detection to handle multi-word sink names (e.g. vlogs_fortigate_trafficfortigate)

Test plan

  • Local vector validate passes for all 7 pipelines
  • CI workflow_dispatch passes on this branch

🤖 Generated with Claude Code

dr4gon123 and others added 2 commits April 20, 2026 15:36
cortex, fortiappsec, fortiedr, fortigate, fortimail, fortiweb sinks moved
to vector/sinks/ using Vector automatic namespacing. Commented sinks are
uncommented. fortigate traffic vlogs split into its own individual file.

Also fixes CI workflow pipeline detection to handle sink files with
multi-word names (e.g. vlogs_fortigate_traffic → fortigate).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
elastic, quickwit, and loki sinks are opt-in — rename to .disabled to
activate. vlogs_* sinks remain enabled as the default output.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@dr4gon123 dr4gon123 merged commit bac49e9 into main Apr 20, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant