Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Application specific tab - Memcache #113

Open
tzach opened this issue Oct 6, 2014 · 3 comments
Open

Application specific tab - Memcache #113

tzach opened this issue Oct 6, 2014 · 3 comments

Comments

@tzach
Copy link
Member

tzach commented Oct 6, 2014

Each virtual appliance we have its own GUI tab, available only if this appliance is running
This list below is a subset of the full state command, which seems to be more useful

Information element

  • curr_items - Current number of items stored: gauge chart
  • total_items - Total number of items stored since server started: text
  • bytes - Current number of bytes used store items: text
  • curr_connections - Number of open connections: gauge chart
  • total_connections - Total number of connections opened since server started running: text
  • cmd_get - Cumulative number of retrieval reqs - derived chart
  • cmd_set - Cumulative number of storage reqs - derived chart
  • cmd_flush - Cumulative number of flush reqs - derived chart
  • cmd_touch - Cumulative number of touch reqs - derived chart
  • get_hits - Number of keys that have been requested found present - text
  • get_misses - Number of items that have been requested not found - text
  • delete_misses - Number of deletions reqs for missing keys - text
  • delete_hits - Number of deletion reqs resulting in item being removed -text
  • evictions - Number of valid items removed from cache free memory for new items - derived chart
  • bytes_read - Total number of bytes read by this server network - derived chart
  • bytes_written - Total number of bytes sent by this server network - derived chart

source:
https://github.com/memcached/memcached/blob/master/doc/protocol.txt

@slivne
Copy link

slivne commented Oct 6, 2014

@tzach

Can you draw a mockup for the info - are you expecting a table or graph for each ?
How is this compared to the newrelic info

@dzautner
Copy link
Contributor

dzautner commented Oct 6, 2014

Is there an existing API for this?

@tzach
Copy link
Member Author

tzach commented Oct 6, 2014

I added some info on how to present each information elements.
@dzautner there is not REST API for it yet, so nothing for you to do at this point.
@slivne there are a few NewRelic memcached plugins (we can easily add one ourselves)
Here is an example, with a similar subset
https://github.com/MeetMe/newrelic-plugin-agent/blob/master/newrelic_plugin_agent/plugins/memcached.py

And an example with only 3 parameters:
https://docs.newrelic.com/docs/apm/other-features/metrics/metric-types#MemCache

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants