Memcached Receiver
contrib
Maintainers: @jsirianni
Source: opentelemetry-collector-contrib
Supported Telemetry
Overview
Configuration
The following settings are required:endpoint(default:localhost:11211): The hostname/IP address and port or, unix socket file path of the memcached instancetransport(default: no default): Known protocols are “tcp”, “tcp4” (IPv4-only), “tcp6” (IPv6-only), “udp”, “udp4” (IPv4-only), “udp6” (IPv6-only), “ip”, “ip4” (IPv4-only), “ip6” (IPv6-only), “unix”, “unixgram” and “unixpacket”.
collection_interval(default =10s): This receiver runs on an interval. Each time it runs, it queries memcached, creates metrics, and sends them to the next consumer. Thecollection_intervalconfiguration option tells this receiver the duration between runs. This value must be a string readable by Golang’sParseDurationfunction (example:1h30m). Valid time units arens,us(orµs),ms,s,m,h.initial_delay(default =1s): defines how long this receiver waits before starting.tls: configures the TLS settings used to connect to memcached. TLS is disabled by default (insecure: true), preserving plaintext connections. See TLS Configuration Settings for the full set of supported options.
Metrics
Details about the metrics produced by this receiver can be found in metadata.yaml with further documentation in documentation.mdMetrics
Attributes
Configuration
Example Configuration
Last generated: 2026-08-24