Vector components intentionally unsupported in VectorFlow
Source of truth:
vectorflow/docs/vector-unsupported.md(synced at build time — edit the original, not this copy). Pinned against Vector0.58.0(src/lib/vector-version.ts). Names listed here may appear in Vector docs / release notes but are not required in the VF catalog. The catalog audit (scripts/vector-catalog-audit.mjs) treats these as allowed gaps.
| Component | Kind | Reason |
|---|---|---|
pipeline |
transform | Nested composition sugar; VF models multi-stage graphs as explicit nodes/edges instead of nested pipeline blocks. |
wasm |
transform | Requires a custom host ABI and shipped .wasm artifacts that VF agents do not load. |
unit |
transform | Internal Vector unit-test helper; not an operator-facing topology node. |
test_framework |
source | Vector integration-test harness only; not shippable on agents. |
generators |
source | Superseded in-catalog by demo_logs for synthetic traffic. |
kafka (variants) |
sink | Advanced librdkafka-only sink variants are covered by the single kafka sink schema (librdkafka_options). |
splunk_hec |
sink | Logs/metrics split into splunk_hec_logs / splunk_hec_metrics sinks already in catalog. |
datadog |
sink | Split into datadog_logs / datadog_metrics / datadog_events / datadog_traces. |
prometheus |
sink | Covered by prometheus_exporter + prometheus_remote_write. |
aws_kinesis_streams source |
source | Vector 0.58 exposes Kinesis Firehose as a source; Kinesis Streams is sink-only. Use Firehose, or S3 with SQS notifications, for ingestion. |
opentelemetry_logs / opentelemetry_metrics / opentelemetry_traces |
source/sink | Unified under the single opentelemetry source and sink. |
file (metrics-only codecs) |
sink | Encoding/codec matrix covered by the general file sink schema. |
http_client |
sink | Outbound HTTP is the http sink; inbound pull is the http_client source. |
socket (unix-only aliases) |
source/sink | Unix datagram/stream modes live under the single socket type’s mode enum. |
vector_v1 / vector_v2 |
source/sink | Protocol version is an option on the unified vector source/sink. |
enrichment_tables |
transform | Static lookup tables are agent-local files; not a palette transform in VF. |
geoip |
transform | Optional MaxMind dependency not bundled with VF agents. |
community_id |
transform | Niche flow-hash helper; operators can express via remap VRL. |
windows_event_log |
source | Added in Vector 0.55 (beta). Reads Windows Event Log channels and only runs on Windows hosts. Not in VF’s catalog. |
delay |
transform | Added in Vector 0.56 (beta). Holds events for a set time. Not in VF’s catalog. |
databricks_zerobus |
sink | Added in Vector 0.56 (beta). Writes to Databricks through the Zerobus Ingestion API. Not in VF’s catalog. |