rcbops / rpc-maas

Ansible playbooks for deploying Rackspace Monitoring-as-a-Service within Openstack Environments
Apache License 2.0
32 stars 68 forks source link

Create memcache check #176

Closed BjoernT closed 8 years ago

BjoernT commented 9 years ago

Currently we do not check important memcache metric like:

Since memcache can affect the performance of openstack negatively we should have those checks in place

mancdaz commented 9 years ago

Hi @BjoernT

Currently the memcached plugin has no actual alarms triggered on any of the metrics it collects. Would you anticipate needing alarms for these additional metrics, or simply to gather the data to see performance over time?

BjoernT commented 9 years ago

@mancdaz The goal is to have alarm from my side, metrics collection is a side product for me. I'm particular interested in curr_connections that this metric does not hit the max connection limit and evictions. Ideally we won't have any evictions. Every evictions is indicating memory issues that objects don't survive the TTL.

stevelle commented 9 years ago

as I was just looking at OSAD's memcached I wanted to ensure we had maas metrics on memcached.

We have all the the metrics made available to maas here: https://github.com/rcbops/rpc-openstack/blob/master/maas/memcached_status.py

The get_stats() call includes all of the named metrics in this card in the response set available to report back. What precisely do we need for alarms?

git-harry commented 8 years ago

This repo is no longer actively maintained. If this issue is still valid please open a new issue at https://github.com/rcbops/rpc-openstack/issues