Memcached em Munin

1

Eu tentei configurar o munin para carregar o plugin memcached. Mas o plugin memcached não vai aparecer quando eu adicionar o --suggest ao munin-node-configure comando. Mas eu apareço quando não adiciono esse comando xtra.

Eu adicionei isso ao /etc/munin/plugin-conf.d/memcached

[memcached_*] 
env.host 127.0.0.1 
env.port 11211 
env.timescale 3

Estou correndo

  • Ubuntu 12.04.5 LTS.
  • Munin versão 1.4.6.
  • Memcached versão 1.4.13

Alguma idéia?

    
por Eugene Lim 06.07.2015 / 12:31

1 resposta

2

Depuração

Você pode depurar o plugin usando o comando "munin-run", opcionalmente com os parâmetros "--debug" e "--pidebug".

Verifique se há dependências

Em uma instalação padrão, ele dirá:

# /usr/sbin/munin-run --servicedir /usr/share/munin/plugins/ memcached_ autoconf
no (Cache::Memcached not found)

Esta biblioteca perl é encontrada no pacote libcache-memcached-perl. Se isto estiver instalado, a linha de comando "autoconf" deve dizer:

# /usr/sbin/munin-run --servicedir /usr/share/munin/plugins/ memcached_ autoconf
yes

Instalando o plugin memcached_

O plugin memcached_ não possui os recursos completos "autoconf" e "suggest", por isso não será configurado por "munin-node-configure". Você precisa criar um link simbólico manualmente e adicionar o nome do conjunto de dados ao final do link:

ln -s /usr/share/munin/plugins/memcached_ /etc/munin/plugins/memcached_FOO

Reinicie o nó munin depois.

    
por 14.09.2015 / 14:35