Talvez você possa tentar obter o valor diretamente da RRDTool?
Munin mantém arquivos rrdtool (.rrd) para as fontes, você pode tentar usar o rrdtool diretamente no rrd do munin para obter os valores.
Eu defini um gráfico adicional (em Munin, munin.conf
) que calcula o tamanho total do meu banco de dados MySQL. O índice e os tamanhos dos dados são extraídos de um plug-in externo. A definição é assim:
[...]
[Database;my.host.com]
address my.host.com
use_node_name yes
dbsize.update no
dbsize.graph_args --base 1024 -l 0
dbsize.graph_title Total database size
dbsize.graph_vlabel bytes
dbsize.graph_category mysql
dbsize.graph_info The total database size.
dbsize.graph_order the_sum
dbsize.the_sum.sum \
my.host.com:mysql_size.index \
my.host.com:mysql_size.datas
dbsize.the_sum.label data+index
dbsize.the_sum.type GAUGE
dbsize.the_sum.min 0
[...]
Agora, é possível extrair o valor atual deste gráfico? Em execução
# munin-run dbsize
ou
# munin-run my.host.com:dbsize
parece não funcionar.