Vector website screenshot

Vector

Vector is an open source high-performance observability data pipeline from Datadog for collecting, transforming, and routing logs, metrics, and traces. Built in Rust for performance and reliability, Vector supports 50+ sources, 20+ transforms, and 80+ sinks. It provides a built-in API for health monitoring and component inspection, plus Vector Remap Language (VRL) for powerful data transformation.

Vector publishes 1 API on the APIs.io network: Health API. Tagged areas include Data Pipeline, Logs, Metrics, Observability, and Open Source.

The Vector catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

Vector’s developer surface includes documentation, release notes, engineering blog, Stack Overflow tag, and 8 more developer resources.

37.1/100 thin ▬ flat Agent 28/100 agent aware Full breakdown ↓
scored 2026-08-05 · rubric v0.9.1
AccessFreemium
3 APIs 8 Features 7 Use Cases
Data PipelineLogsMetricsObservabilityOpen SourceRustTraces

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-05 · rubric v0.9.1
Composite quality — 37.1/100 · thin
Contract Quality 5.4 / 25
Developer Ergonomics 2.2 / 20
Commercial Clarity 7.9 / 20
Operational Transparency 6.8 / 13
Governance 8.3 / 12
Discoverability 6.5 / 10
Agent readiness — 28/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/vector: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 3

Individual APIs this provider publishes, each with its own machine-readable definition.

Vector Remap Language (VRL)

Vector Remap Language (VRL) is a purpose-built expression language for transforming observability data in Vector. Provides 100+ built-in functions for parsing, filtering, enrich...

Vector Helm Charts

Official Helm charts for deploying Vector on Kubernetes as a DaemonSet (agent mode) or Deployment (aggregator mode).

Vector Health API

Health check endpoints for load balancers and Kubernetes probes.

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Vector Observability API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Vector Plans Pricing

3 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Vector Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 8

Notable capabilities this provider offers.

High-Performance Pipeline

Built in Rust with benchmarks showing 86+ MiB/s throughput for log pipeline workloads.

Unified Data Plane

Single binary handles logs, metrics, and traces from collection through routing.

50+ Sources

Native integrations for files, Kafka, Kubernetes, AWS S3/CloudWatch, Splunk, and more.

80+ Sinks

Route data to Elasticsearch, Datadog, S3, BigQuery, Splunk, Loki, and many more destinations.

Vector Remap Language (VRL)

Purpose-built expression language with 100+ functions for transforming observability data.

Observability API

Built-in HTTP/gRPC API for health checks and component inspection (must be explicitly enabled).

Kubernetes Native

Deploy as DaemonSet (agent) or Deployment (aggregator) with official Helm charts.

Agent and Aggregator Modes

Run as a lightweight agent on each node or as a centralized aggregator for fan-in routing.

Scroll for all 8

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Vector Observability Api Context

1 classes · 1 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Vector API Rules

4 rules · 3 warnings 1 info

SPECTRAL

Vector API Rules

17 rules · 9 errors 8 warnings

SPECTRAL

JSON Schema 1

Standalone JSON Schema definitions for this provider's data models.

HealthResponse

1 properties

JSON SCHEMA

JSON Structure 1

JSON Structure definitions describing this provider's data shapes.

Examples 1

Example request and response payloads for these APIs.

Security Posture 1

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Vector Domain Security

TLSv1.3

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Vector Agentic Access

2 operations

2 operations · 0 acting

AGENTIC

Use Cases 7

What developers build with this provider.

Log Pipeline Unification

Replace multiple log shippers with a single Vector pipeline for all log collection and routing.

Observability Cost Reduction

Filter, sample, and transform data before sending to expensive SaaS observability platforms.

Vendor Switching

Route observability data to multiple backends simultaneously to facilitate migration.

Kubernetes Log Collection

Deploy Vector as a DaemonSet to collect container logs from all Kubernetes nodes.

Log Enrichment

Parse, enrich, and normalize log events using VRL before routing to downstream systems.

Metrics Collection

Collect host and service metrics using Vector's built-in sources and forward to Prometheus or DataDog.

Splunk Cost Reduction

Use Vector to filter and route Splunk data to reduce indexing volume and licensing costs.

Scroll for all 7

Integrations 8

Pre-built integrations with other platforms and tools.

Datadog

Native Datadog logs and metrics sink; Vector was created and is maintained by Datadog.

Elasticsearch

Elasticsearch sink for forwarding logs and metrics to Elasticsearch clusters.

Splunk HEC

Splunk HTTP Event Collector sink for sending data to Splunk Enterprise and Cloud.

Kafka

Kafka source and sink for consuming and producing observability data streams.

AWS S3

S3 sink for archiving logs and metrics to Amazon S3 for long-term storage.

Grafana Loki

Loki sink for forwarding logs to Grafana's log aggregation system.

Prometheus

Prometheus remote write sink and scrape source for metrics pipelines.

Kubernetes

Kubernetes source for collecting container logs, pod metadata, and events.

Scroll for all 8

Resources

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 2

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 1

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: vector
name: Vector
description: Vector is an open source high-performance observability data pipeline from Datadog for collecting, transforming,
  and routing logs, metrics, and traces. Built in Rust for performance and reliability, Vector supports 50+ sources, 20+ transforms,
  and 80+ sinks. It provides a built-in API for health monitoring and component inspection, plus Vector Remap Language (VRL)
  for powerful data transformation.
type: Index
accessModel:
  pricing: freemium
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Freemium
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/vector.png
tags:
- Data Pipeline
- Logs
- Metrics
- Observability
- Open Source
- Rust
- Traces
url: https://raw.githubusercontent.com/api-evangelist/vector/refs/heads/main/apis.yml
created: '2026-03-25'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
- aid: vector:vector-vrl
  name: Vector Remap Language (VRL)
  description: Vector Remap Language (VRL) is a purpose-built expression language for transforming observability data in Vector.
    Provides 100+ built-in functions for parsing, filtering, enriching, and transforming logs, metrics, and traces without
    leaving the Vector pipeline.
  humanURL: https://vector.dev/docs/reference/vrl/
  tags:
  - Data Transformation
  - Expression Language
  - VRL
  properties:
  - type: Documentation
    url: https://vector.dev/docs/reference/vrl/
  - type: GitHubRepository
    url: https://github.com/vectordotdev/vrl
- aid: vector:vector-helm
  name: Vector Helm Charts
  description: Official Helm charts for deploying Vector on Kubernetes as a DaemonSet (agent mode) or Deployment (aggregator
    mode).
  humanURL: https://vector.dev/docs/setup/installation/package-managers/helm/
  tags:
  - Helm
  - Kubernetes
  - Deployment
  properties:
  - type: Documentation
    url: https://vector.dev/docs/setup/installation/package-managers/helm/
  - type: GitHubRepository
    url: https://github.com/vectordotdev/helm-charts
- aid: vector:vector-health-api
  name: Vector Health API
  description: Health check endpoints for load balancers and Kubernetes probes.
  humanURL: https://vector.dev/docs/reference/api/
  baseURL: http://127.0.0.1:8686
  tags:
  - Health
  properties:
  - type: OpenAPI
    url: openapi/vector-health-api-openapi.yml
  - type: Documentation
    url: https://vector.dev/docs/reference/api/
  - type: JSONSchema
    url: json-schema/vector-observability-api-health-response-schema.json
  - type: JSONStructure
    url: json-structure/vector-observability-api-health-response-structure.json
  - type: Examples
    url: examples/vector-observability-api-health-response-example.json
  - type: JSONLD
    url: json-ld/vector-observability-api-context.jsonld
common:
- type: AgenticAccess
  url: agentic-access/vector-agentic-access.yml
- type: DomainSecurity
  url: security/vector-domain-security.yml
- type: Website
  url: https://vector.dev
- type: Documentation
  url: https://vector.dev/docs/
- type: GitHubOrganization
  url: https://github.com/vectordotdev
- type: GitHubRepository
  url: https://github.com/vectordotdev/vector
- type: ReleaseNotes
  url: https://vector.dev/releases/
- type: Blog
  url: https://vector.dev/blog/
- type: Forums
  url: https://discord.com/invite/n2yjjZR
- type: StackOverflow
  url: https://stackoverflow.com/questions/tagged/vector-dev
- type: SpectralRules
  url: rules/vector-spectral-rules.yml
- type: Vocabulary
  url: vocabulary/vector-vocabulary.yaml
- type: Features
  data:
  - name: High-Performance Pipeline
    description: Built in Rust with benchmarks showing 86+ MiB/s throughput for log pipeline workloads.
  - name: Unified Data Plane
    description: Single binary handles logs, metrics, and traces from collection through routing.
  - name: 50+ Sources
    description: Native integrations for files, Kafka, Kubernetes, AWS S3/CloudWatch, Splunk, and more.
  - name: 80+ Sinks
    description: Route data to Elasticsearch, Datadog, S3, BigQuery, Splunk, Loki, and many more destinations.
  - name: Vector Remap Language (VRL)
    description: Purpose-built expression language with 100+ functions for transforming observability data.
  - name: Observability API
    description: Built-in HTTP/gRPC API for health checks and component inspection (must be explicitly enabled).
  - name: Kubernetes Native
    description: Deploy as DaemonSet (agent) or Deployment (aggregator) with official Helm charts.
  - name: Agent and Aggregator Modes
    description: Run as a lightweight agent on each node or as a centralized aggregator for fan-in routing.
- type: UseCases
  data:
  - name: Log Pipeline Unification
    description: Replace multiple log shippers with a single Vector pipeline for all log collection and routing.
  - name: Observability Cost Reduction
    description: Filter, sample, and transform data before sending to expensive SaaS observability platforms.
  - name: Vendor Switching
    description: Route observability data to multiple backends simultaneously to facilitate migration.
  - name: Kubernetes Log Collection
    description: Deploy Vector as a DaemonSet to collect container logs from all Kubernetes nodes.
  - name: Log Enrichment
    description: Parse, enrich, and normalize log events using VRL before routing to downstream systems.
  - name: Metrics Collection
    description: Collect host and service metrics using Vector's built-in sources and forward to Prometheus or DataDog.
  - name: Splunk Cost Reduction
    description: Use Vector to filter and route Splunk data to reduce indexing volume and licensing costs.
- type: Integrations
  data:
  - name: Datadog
    description: Native Datadog logs and metrics sink; Vector was created and is maintained by Datadog.
  - name: Elasticsearch
    description: Elasticsearch sink for forwarding logs and metrics to Elasticsearch clusters.
  - name: Splunk HEC
    description: Splunk HTTP Event Collector sink for sending data to Splunk Enterprise and Cloud.
  - name: Kafka
    description: Kafka source and sink for consuming and producing observability data streams.
  - name: AWS S3
    description: S3 sink for archiving logs and metrics to Amazon S3 for long-term storage.
  - name: Grafana Loki
    description: Loki sink for forwarding logs to Grafana's log aggregation system.
  - name: Prometheus
    description: Prometheus remote write sink and scrape source for metrics pipelines.
  - name: Kubernetes
    description: Kubernetes source for collecting container logs, pod metadata, and events.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com