EventStoreDB Metrics

Configuration Options

Required Options

type(required)

The component type. This is a required field for all components and tells Vector which component to use.

TypeSyntaxDefaultExample
stringliteral["eventstoredb_metrics"]

Advanced Options

endpoints(optional)

Endpoints to scrape stats from.

TypeSyntaxDefaultExample
stringliteralhttps://localhost:2113/stats["https://localhost:2113/stats"]
scrape_interval_secs(optional)

The interval between scrapes, in seconds.

TypeSyntaxDefaultExample
uint15
proxy(optional)

Configures an HTTP(S) proxy for Vector to use. By default, the globally configured proxy is used.

TypeSyntaxDefaultExample
hashliteral[]
default_namespace(optional)

The namespace used otherwise will be defaulted to eventstoredb.

TypeSyntaxDefaultExample
stringliteraleventstoredb["app-123-eventstoredb"]

How it Works

State

This component is stateless, meaning its behavior is consistent across each input.

Context

By default, the eventstoredb_metrics source augments events with helpful context keys.