The average round-trip time (RTT) for the current window.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
adaptive_concurrency_in_flight
histogram
The number of outbound requests currently awaiting a response.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
adaptive_concurrency_limit
histogram
The concurrency limit that the adaptive concurrency feature has decided on for this current window.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
adaptive_concurrency_observed_rtt
histogram
The observed round-trip time (RTT) for requests.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
aggregate_events_recorded_total
counter
The number of events recorded by the aggregate transform.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
aggregate_failed_updates
counter
The number of failed metric updates, incremental adds, encountered by the aggregate transform.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
aggregate_flushes_total
counter
The number of flushes done by the aggregate transform.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
api_started_total
counter
The number of times the Vector GraphQL API has been started.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
buffer_byte_size
gauge
The number of bytes current in the buffer.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
buffer_discarded_events_total
counter
The number of events dropped by this non-blocking buffer.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
buffer_events
gauge
The number of events currently in the buffer.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
buffer_received_event_bytes_total
counter
The number of bytes received by this buffer.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
buffer_received_events_total
counter
The number of events received by this buffer.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
buffer_send_duration_seconds
histogram
The duration spent sending a payload to this buffer.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
buffer_sent_event_bytes_total
counter
The number of bytes sent by this buffer.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
buffer_sent_events_total
counter
The number of events sent by this buffer.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
build_info
gauge
Has a fixed value of 1.0. Contains build information such as Rust and Vector versions.
arch
The target architecture being compiled for. (e.g. x86_64)
debug
Whether this is a debug build of Vector
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
revision
Revision identifer, related to versioned releases.
rust_version
The Rust version from the package manifest.
version
Vector version.
checkpoints_total
counter
The total number of files checkpointed.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
checksum_errors_total
counter
The total number of errors identifying files via checksum.
file
optional
The file that produced the error
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
collect_completed_total
counter
The total number of metrics collections completed for this component.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
collect_duration_seconds
histogram
The duration spent collecting of metrics for this component.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
command_executed_total
counter
The total number of times a command has been executed.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
command_execution_duration_seconds
histogram
The command execution duration in seconds.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
component_discarded_events_total
counter
The number of events dropped by this component.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
intentional
True if the events were discarded intentionally, like a filter transform, or false if due to an error.
pid
optional
The process ID of the Vector instance.
component_errors_total
counter
The total number of errors encountered by this component.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
error_type
The type of the error
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
stage
The stage within the component at which the error occurred.
component_received_bytes
histogram
The size in bytes of each event received by the source.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
container_name
optional
The name of the container from which the data originated.
file
optional
The file from which the data originated.
host
optional
The hostname of the system Vector is running on.
mode
optional
The connection mode used by the component.
peer_addr
optional
The IP from which the data originated.
peer_path
optional
The pathname from which the data originated.
pid
optional
The process ID of the Vector instance.
pod_name
optional
The name of the pod from which the data originated.
uri
optional
The sanitized URI from which the data originated.
component_received_bytes_total
counter
The number of raw bytes accepted by this component from source origins.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
container_name
optional
The name of the container from which the data originated.
file
optional
The file from which the data originated.
host
optional
The hostname of the system Vector is running on.
mode
optional
The connection mode used by the component.
peer_addr
optional
The IP from which the data originated.
peer_path
optional
The pathname from which the data originated.
pid
optional
The process ID of the Vector instance.
pod_name
optional
The name of the pod from which the data originated.
uri
optional
The sanitized URI from which the data originated.
component_received_event_bytes_total
counter
The number of event bytes accepted by this component either from
tagged origins like file and uri, or cumulatively from other origins.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
container_name
optional
The name of the container from which the data originated.
file
optional
The file from which the data originated.
host
optional
The hostname of the system Vector is running on.
mode
optional
The connection mode used by the component.
peer_addr
optional
The IP from which the data originated.
peer_path
optional
The pathname from which the data originated.
pid
optional
The process ID of the Vector instance.
pod_name
optional
The name of the pod from which the data originated.
uri
optional
The sanitized URI from which the data originated.
component_received_events_count
histogram
A histogram of the number of events passed in each internal batch in Vector’s internal topology.
Note that this is separate than sink-level batching. It is mostly useful for low level debugging
performance issues in Vector due to small internal batches.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
container_name
optional
The name of the container from which the data originated.
file
optional
The file from which the data originated.
host
optional
The hostname of the system Vector is running on.
mode
optional
The connection mode used by the component.
peer_addr
optional
The IP from which the data originated.
peer_path
optional
The pathname from which the data originated.
pid
optional
The process ID of the Vector instance.
pod_name
optional
The name of the pod from which the data originated.
uri
optional
The sanitized URI from which the data originated.
component_received_events_total
counter
The number of events accepted by this component either from tagged
origins like file and uri, or cumulatively from other origins.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
container_name
optional
The name of the container from which the data originated.
file
optional
The file from which the data originated.
host
optional
The hostname of the system Vector is running on.
mode
optional
The connection mode used by the component.
peer_addr
optional
The IP from which the data originated.
peer_path
optional
The pathname from which the data originated.
pid
optional
The process ID of the Vector instance.
pod_name
optional
The name of the pod from which the data originated.
uri
optional
The sanitized URI from which the data originated.
component_sent_bytes_total
counter
The number of raw bytes sent by this component to destination sinks.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
endpoint
optional
The endpoint to which the bytes were sent. For HTTP, this will be the host and path only, excluding the query string.
file
optional
The absolute path of the destination file.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
protocol
The protocol used to send the bytes.
region
optional
The AWS region name to which the bytes were sent. In some configurations, this may be a literal hostname.
component_sent_event_bytes_total
counter
The total number of event bytes emitted by this component.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
output
optional
The specific output of the component.
pid
optional
The process ID of the Vector instance.
component_sent_events_total
counter
The total number of events emitted by this component.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
output
optional
The specific output of the component.
pid
optional
The process ID of the Vector instance.
connection_established_total
counter
The total number of times a connection has been established.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
connection_read_errors_total
counter
The total number of errors reading datagram.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
mode
pid
optional
The process ID of the Vector instance.
connection_send_errors_total
counter
The total number of errors sending data via the connection.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
connection_shutdown_total
counter
The total number of times the connection has been shut down.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
container_processed_events_total
counter
The total number of container events processed.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
containers_unwatched_total
counter
The total number of times Vector stopped watching for container logs.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
containers_watched_total
counter
The total number of times Vector started watching for container logs.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
datadog_logs_received_in_total
counter
Number of Datadog logs received.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
datadog_metrics_received_in_total
counter
Number of Datadog metrics received.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
events_discarded_total
counter
The total number of events discarded by this component.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
reason
The type of the error
files_added_total
counter
The total number of files Vector has found to watch.
file
optional
The file that produced the error
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
files_deleted_total
counter
The total number of files deleted.
file
optional
The file that produced the error
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
files_resumed_total
counter
The total number of times Vector has resumed watching a file.
file
optional
The file that produced the error
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
files_unwatched_total
counter
The total number of times Vector has stopped watching a file.
file
optional
The file that produced the error
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
grpc_server_handler_duration_seconds
histogram
The duration spent handling a gRPC request.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
grpc_method
The name of the method called on the gRPC service.
The total number of sent HTTP requests, tagged with the request method.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
method
optional
The HTTP method of the request.
pid
optional
The process ID of the Vector instance.
http_client_response_rtt_seconds
histogram
The round-trip time (RTT) of HTTP requests, tagged with the response code.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
status
optional
The HTTP status code of the request.
http_client_responses_total
counter
The total number of HTTP requests, tagged with the response code.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
status
optional
The HTTP status code of the request.
http_client_rtt_seconds
histogram
The round-trip time (RTT) of HTTP requests.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
http_requests_total
counter
The total number of HTTP requests issued by this component.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
http_server_handler_duration_seconds
histogram
The duration spent handling a HTTP request.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
method
optional
The HTTP method of the request.
path
The path that produced the error.
pid
optional
The process ID of the Vector instance.
status
optional
The HTTP status code of the request.
http_server_requests_received_total
counter
The total number of HTTP requests received.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
method
optional
The HTTP method of the request.
path
The path that produced the error.
pid
optional
The process ID of the Vector instance.
http_server_responses_sent_total
counter
The total number of HTTP responses sent.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
method
optional
The HTTP method of the request.
path
The path that produced the error.
pid
optional
The process ID of the Vector instance.
status
optional
The HTTP status code of the request.
internal_metrics_cardinality
gauge
The total number of metrics emitted from the internal metrics registry.
internal_metrics_cardinality_total
counter
The total number of metrics emitted from the internal metrics registry. This metric is deprecated in favor of internal_metrics_cardinality.
invalid_record_total
counter
The total number of invalid records that have been discarded.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
k8s_docker_format_parse_failures_total
counter
The total number of failures to parse a message as a JSON object.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
k8s_format_picker_edge_cases_total
counter
The total number of edge cases encountered while picking format of the Kubernetes log message.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
kafka_consumed_messages_bytes_total
counter
Total number of message bytes (including framing) received from Kafka brokers.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
kafka_consumed_messages_total
counter
Total number of messages consumed, not including ignored messages (due to offset, etc), from Kafka brokers.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
kafka_consumer_lag
gauge
The Kafka consumer lag.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
partition_id
The Kafka partition id.
pid
optional
The process ID of the Vector instance.
topic_id
The Kafka topic id.
kafka_produced_messages_bytes_total
counter
Total number of message bytes (including framing, such as per-Message framing and MessageSet/batch framing) transmitted to Kafka brokers.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
kafka_produced_messages_total
counter
Total number of messages transmitted (produced) to Kafka brokers.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
kafka_queue_messages
gauge
Current number of messages in producer queues.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
kafka_queue_messages_bytes
gauge
Current total size of messages in producer queues.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
kafka_requests_bytes_total
counter
Total number of bytes transmitted to Kafka brokers.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
kafka_requests_total
counter
Total number of requests sent to Kafka brokers.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
kafka_responses_bytes_total
counter
Total number of bytes received from Kafka brokers.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
kafka_responses_total
counter
Total number of responses received from Kafka brokers.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
lua_memory_used_bytes
gauge
The total memory currently being used by the Lua runtime.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
metadata_refresh_failed_total
counter
The total number of failed efforts to refresh AWS EC2 metadata.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
metadata_refresh_successful_total
counter
The total number of AWS EC2 metadata refreshes.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
open_connections
gauge
The number of current open connections to Vector.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
protobuf_decode_errors_total
counter
The total number of Protocol Buffers errors thrown during communication between Vector instances.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
quit_total
counter
The total number of times the Vector instance has quit.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
reloaded_total
counter
The total number of times the Vector instance has been reloaded.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
send_errors_total
counter
The total number of errors sending messages.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
source_lag_time_seconds
histogram
The difference between the timestamp recorded in each event and the time when it was ingested, expressed as fractional seconds.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
splunk_pending_acks
gauge
The number of outstanding Splunk HEC indexer acknowledgement acks.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
sqs_message_delete_succeeded_total
counter
The total number of successful deletions of SQS messages.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
sqs_message_processing_succeeded_total
counter
The total number of SQS messages successfully processed.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
sqs_message_receive_succeeded_total
counter
The total number of times successfully receiving SQS messages.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
sqs_message_received_messages_total
counter
The total number of received SQS messages.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
sqs_s3_event_record_ignored_total
counter
The total number of times an S3 record in an SQS message was ignored (for an event that was not ObjectCreated).
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
ignore_type
The reason for ignoring the S3 record
pid
optional
The process ID of the Vector instance.
stale_events_flushed_total
counter
The number of stale events that Vector has flushed.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
started_total
counter
The total number of times the Vector instance has been started.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
stdin_reads_failed_total
counter
The total number of errors reading from stdin.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
stopped_total
counter
The total number of times the Vector instance has been stopped.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
streams_total
counter
The total number of streams.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
tag_value_limit_exceeded_total
counter
The total number of events discarded because the tag has been rejected after
hitting the configured value_limit.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
timestamp_parse_errors_total
counter
The total number of errors encountered parsing RFC 3339 timestamps.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
uptime_seconds
gauge
The total number of seconds the Vector instance has been up.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
utf8_convert_errors_total
counter
The total number of errors converting bytes to a UTF-8 string in UDP mode.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
mode
The connection mode used by the component.
pid
optional
The process ID of the Vector instance.
utilization
gauge
A ratio from 0 to 1 of the load on a component. A value of 0 would indicate a completely idle component that is simply waiting for input. A value of 1 would indicate a that is never idle. This value is updated every 5 seconds.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
value_limit_reached_total
counter
The total number of times new values for a key have been rejected because the
value limit has been reached.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
windows_service_install_total
counter
The total number of times the Windows service has been installed.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
windows_service_restart_total
counter
The total number of times the Windows service has been restarted.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
windows_service_start_total
counter
The total number of times the Windows service has been started.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
windows_service_stop_total
counter
The total number of times the Windows service has been stopped.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
windows_service_uninstall_total
counter
The total number of times the Windows service has been uninstalled.
True if the events were discarded intentionally, like a filter transform, or false if due to an error.
pid
optional
The process ID of the Vector instance.
component_errors_total
counter
The total number of errors encountered by this component.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
error_type
The type of the error
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
stage
The stage within the component at which the error occurred.
component_received_bytes_total
counter
The number of raw bytes accepted by this component from source origins.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
container_name
optional
The name of the container from which the data originated.
file
optional
The file from which the data originated.
host
optional
The hostname of the system Vector is running on.
mode
optional
The connection mode used by the component.
peer_addr
optional
The IP from which the data originated.
peer_path
optional
The pathname from which the data originated.
pid
optional
The process ID of the Vector instance.
pod_name
optional
The name of the pod from which the data originated.
uri
optional
The sanitized URI from which the data originated.
component_received_event_bytes_total
counter
The number of event bytes accepted by this component either from
tagged origins like file and uri, or cumulatively from other origins.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
container_name
optional
The name of the container from which the data originated.
file
optional
The file from which the data originated.
host
optional
The hostname of the system Vector is running on.
mode
optional
The connection mode used by the component.
peer_addr
optional
The IP from which the data originated.
peer_path
optional
The pathname from which the data originated.
pid
optional
The process ID of the Vector instance.
pod_name
optional
The name of the pod from which the data originated.
uri
optional
The sanitized URI from which the data originated.
component_received_events_count
histogram
A histogram of the number of events passed in each internal batch in Vector’s internal topology.
Note that this is separate than sink-level batching. It is mostly useful for low level debugging
performance issues in Vector due to small internal batches.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
container_name
optional
The name of the container from which the data originated.
file
optional
The file from which the data originated.
host
optional
The hostname of the system Vector is running on.
mode
optional
The connection mode used by the component.
peer_addr
optional
The IP from which the data originated.
peer_path
optional
The pathname from which the data originated.
pid
optional
The process ID of the Vector instance.
pod_name
optional
The name of the pod from which the data originated.
uri
optional
The sanitized URI from which the data originated.
component_received_events_total
counter
The number of events accepted by this component either from tagged
origins like file and uri, or cumulatively from other origins.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
container_name
optional
The name of the container from which the data originated.
file
optional
The file from which the data originated.
host
optional
The hostname of the system Vector is running on.
mode
optional
The connection mode used by the component.
peer_addr
optional
The IP from which the data originated.
peer_path
optional
The pathname from which the data originated.
pid
optional
The process ID of the Vector instance.
pod_name
optional
The name of the pod from which the data originated.
uri
optional
The sanitized URI from which the data originated.
component_sent_event_bytes_total
counter
The total number of event bytes emitted by this component.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
output
optional
The specific output of the component.
pid
optional
The process ID of the Vector instance.
component_sent_events_total
counter
The total number of events emitted by this component.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
output
optional
The specific output of the component.
pid
optional
The process ID of the Vector instance.
source_lag_time_seconds
histogram
The difference between the timestamp recorded in each event and the time when it was ingested, expressed as fractional seconds.
component_id
The Vector component ID.
component_kind
The Vector component kind.
component_type
The Vector component type.
host
optional
The hostname of the system Vector is running on.
pid
optional
The process ID of the Vector instance.
How it works
Context
By default, the internal_metrics source augments events with helpful
context keys.
State
This component is stateless, meaning its behavior is consistent across each input.
Sending metrics from multiple Vector instances
When sending internal_metrics from multiple Vector instances
to the same destination, you will typically want to tag the
metrics with a tag that is unique to the Vector instance sending
the metrics to avoid the metric series conflicting. The
tags.host_key option can be used for this, but you can also
use a subsequent remap transform to add a different unique
tag from the environment.
Sign up to receive emails on the latest Vector content and new releases