Skip to content

Memcached

Auto-Discovery
Health Check
Metrics
Logs

Agent uses a Memcached check if the service listen on port 11211.

If some auto-detected parameters are wrong, you can manually override them by adding the following to /etc/glouton/conf.d/99-local.conf:

service:
[...]
# For a Memcached running outside a container
- type: "memcached"
address: "127.0.0.1"
port: 11211
# For a Memcached running outside a container
- type: "memcached"
instance: "NAME_ASSOCIATED_WITH_YOUR_ADDITIONAL_SERVICE"
address: "127.0.0.1"
port: 11212
# For a Memcached running in a Docker container
- type: "memcached"
instance: "CONTAINER_NAME"
address: "172.17.0.2"
port: 11211

Agent gathers the following metrics:

MetricDescription
service_statusStatus of Memcached
memcached_command_getNumber of get request per second
memcached_command_setNumber of set request per second
memcached_connections_currentNumber of client connection to Memcached
memcached_items_currentCurrent number of items stored
memcached_octets_rxNetwork traffic received by Memcached in bytes per second
memcached_octets_txNetwork traffic sent by Memcached in bytes per second
memcached_ops_cas_hitsNumber of successful CAS (Check-And-Set) request per second
memcached_ops_cas_missesNumber of CAS (Check-And-Set) request against missing keys per second
memcached_ops_decr_hitsNumber of successful decr request per second
memcached_ops_decr_missesNumber of decr request against missing keys per second
memcached_ops_delete_hitsNumber of successful delete request per second
memcached_ops_delete_missesNumber of delete request against missing keys per second
memcached_ops_evictionsNumber of valid items removed from cache to free memory for new items per second
memcached_ops_get_hitsNumber of successful get request per second
memcached_ops_get_missesNumber of get request against missing keys per second
memcached_ops_incr_hitsNumber of successful incr request per second
memcached_ops_incr_missesNumber of incr request against missing keys per second
memcached_ops_touch_hitsNumber of successful touch request per second
memcached_ops_touch_missesNumber of touch request against missing keys per second
memcached_percent_hitratioHit ratio of get request in percent
memcached_ps_count_threadsNumber of worker threads
memcached_uptimeTime spent since Memcache server start in seconds