Koha Test Wiki MW Canasta on Koha Portainer

Test major Koha Wiki changes or bug fixes here without fear of breaking the production wiki.

For the current Koha Wiki, visit https://wiki.koha-community.org .

Troubleshooting memcached

From Koha Test Wiki MW Canasta on Koha Portainer
Jump to navigation Jump to search

Is memcached working?

If memcache has been enabled, is there a way to test to be sure Koha is using it? What can I look for?

You can use the memdump/memcdump tool from the libmemcached command-line utilities and see if there are any keys from Koha in. On Debian based distros the comand memcdump can be installed using "sudo apt-get install libmemcached-tools".

Here's an example from a development system:

$ memcdump --servers localhost
KOHAismemcached
KOHA7b394d2ae5a4f619298750061786850b
KOHAb8a70be4f9a30192e4a539b5df43192e
KOHA770244919d425ca5baee9a67404861c3
...
KOHAAuthorisedValues-YES_NO--0-CPL
KOHAAuthorisedValues-ROADTYPE--0-CPL
KOHA01c0a9a4d3db832b6231c0153b74842f
KOHA3192ef70e20cb21f9172aa6da055df07
KOHAkohaconf

(Based on a question from Tom Hanstra and an answer from Galen Charlton, on the main Koha mailing list.)

Is memcached working 2?

Try this:

echo "stats items" | nc 127.0.0.1 11211

This should give output like this:

   STAT items:1:number 1
   STAT items:1:age 66
   STAT items:1:evicted 0
   STAT items:1:evicted_nonzero 0
   STAT items:1:evicted_time 0
   STAT items:1:outofmemory 0
   STAT items:1:tailrepairs 0
   STAT items:1:reclaimed 0
   STAT items:1:expired_unfetched 0
   STAT items:1:evicted_unfetched 0
   STAT items:1:crawler_reclaimed 0
   STAT items:1:lrutail_reflocked 0
   STAT items:6:number 18
   STAT items:6:age 673
   STAT items:6:evicted 0
   STAT items:6:evicted_nonzero 0

You can use the number after "items:" to dig deeper:

echo "stats cachedump 1 100" | nc 127.0.0.1 11211

External links