memcached monitoring script
list Olivier Beau
Hi All, I wrote a quick script to monitor memcached on a hobbitclient. (it needs perl's Cache::Memcached) Olivier
Attachments (1)
list Martin Flemming
Hi, Oliver !
i've got following error messages ...
[it-xymon3] /usr/lib/hobbit/client # bin/bbcmd ext/memcache.pl
2009-03-30 08:26:42 Using default environment file /usr/lib/hobbit/client/etc/hobbitclient.cfg
Use of uninitialized value in ref-to-glob cast at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 362.
Use of uninitialized value in vec at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 362.
Use of uninitialized value in ref-to-glob cast at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 369.
Use of uninitialized value in vec at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 369.
Use of uninitialized value in ref-to-glob cast at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 370.
send() on unopened socket at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 370.
Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 373.
Use of uninitialized value in hash element at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 180.
Use of uninitialized value in hash element at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 167.
[it-xymon3] /usr/lib/hobbit/client #
and with debug-option
[it-xymon3] /usr/lib/hobbit/client #
bin/bbcmd perl -d ext/memcache.pl
2009-03-30 08:27:27 Using default environment file /usr/lib/hobbit/client/etc/hobbitclient.cfg
Loading DB routines from perl5db.pl version 1.28
Editor support available.
Enter h or `h h' for help, or `man perldebug' for more help.
main::(ext/memcache.pl:6): require Cache::Memcached;
DB<1> n
Cache::Memcached::(/usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm:38):
38: $VERSION = "1.24";
DB<1> n
Cache::Memcached::(/usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm:44):
44: my $HAVE_XS = eval "use Cache::Memcached::GetParserXS; 1;";
DB<1> n
Use of uninitialized value in ref-to-glob cast at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 362.
at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 362
Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)',
'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849
Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59
Use of uninitialized value in vec at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 362.
at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 362
Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)',
'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849
Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59
Use of uninitialized value in ref-to-glob cast at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 369.
at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 369
Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)',
'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849
Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59
Use of uninitialized value in vec at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 369.
at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 369
Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)',
'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849
Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59
Use of uninitialized value in ref-to-glob cast at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 370.
at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 370
Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)',
'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849
Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59
send() on unopened socket at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 370.
at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 370
Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)',
'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849
Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59
Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 373.
at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 373
Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)',
'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849
Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59
Use of uninitialized value in hash element at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 180.
at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 180
Cache::Memcached::_close_sock('undef') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 374
Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)',
'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849
Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59
Use of uninitialized value in hash element at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 167.
at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 167
Cache::Memcached::_dead_sock('undef') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 851
Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)',
'misc') called at ext/memcache.pl line 59
Debugged program terminated. Use q to quit or R to restart,
use o inhibit_exit to avoid stopping after program termination,
h q, h R or h o to get additional info.
DB<1>
Any idea, what's going wrong for me ?
thanks & cheers
martin
▸
On Sat, 28 Mar 2009, Olivier Beau wrote:
Hi All, I wrote a quick script to monitor memcached on a hobbitclient. (it needs perl's Cache::Memcached) Olivier
list Thomas Séglard
Hi Olivier, thanks for your script, it's very useful ! Cheers, ThomaS
▸
Olivier Beau a écrit :Hi All, I wrote a quick script to monitor memcached on a hobbitclient. (it needs perl's Cache::Memcached) Olivier
list Olivier Beau
Hi, Looks like your memcached service is not running (?) :
send() on unopened socket at...
Are you running memcached on the default port 11211 ? Could you uncomment the last line of memcache.pl and send back the ouptut of "bin/bbcmd ext/memcache.pl" ? Olivier
▸
On 30/03/2009 08:31, Martin Flemming wrote:Hi, Oliver ! i've got following error messages ... [it-xymon3] /usr/lib/hobbit/client # bin/bbcmd ext/memcache.pl 2009-03-30 08:26:42 Using default environment file /usr/lib/hobbit/client/etc/hobbitclient.cfg Use of uninitialized value in ref-to-glob cast at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 362. Use of uninitialized value in vec at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 362. Use of uninitialized value in ref-to-glob cast at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 369. Use of uninitialized value in vec at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 369. Use of uninitialized value in ref-to-glob cast at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 370. send() on unopened socket at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 370. Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 373. Use of uninitialized value in hash element at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 180. Use of uninitialized value in hash element at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 167. [it-xymon3] /usr/lib/hobbit/client # and with debug-option [it-xymon3] /usr/lib/hobbit/client # bin/bbcmd perl -d ext/memcache.pl 2009-03-30 08:27:27 Using default environment file /usr/lib/hobbit/client/etc/hobbitclient.cfg Loading DB routines from perl5db.pl version 1.28 Editor support available. Enter h or `h h' for help, or `man perldebug' for more help. main::(ext/memcache.pl:6): require Cache::Memcached; DB<1> n Cache::Memcached::(/usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm:38): 38: $VERSION = "1.24"; DB<1> n Cache::Memcached::(/usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm:44): 44: my $HAVE_XS = eval "use Cache::Memcached::GetParserXS; 1;"; DB<1> n Use of uninitialized value in ref-to-glob cast at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 362. at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 362 Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)', 'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849 Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59 Use of uninitialized value in vec at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 362. at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 362 Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)', 'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849 Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59 Use of uninitialized value in ref-to-glob cast at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 369. at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 369 Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)', 'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849 Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59 Use of uninitialized value in vec at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 369. at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 369 Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)', 'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849 Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59 Use of uninitialized value in ref-to-glob cast at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 370. at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 370 Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)', 'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849 Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59 send() on unopened socket at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 370. at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 370 Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)', 'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849 Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59 Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 373. at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 373 Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)', 'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849 Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59 Use of uninitialized value in hash element at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 180. at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 180 Cache::Memcached::_close_sock('undef') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 374 Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)', 'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849 Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59 Use of uninitialized value in hash element at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 167. at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 167 Cache::Memcached::_dead_sock('undef') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 851 Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59 Debugged program terminated. Use q to quit or R to restart, use o inhibit_exit to avoid stopping after program termination, h q, h R or h o to get additional info. DB<1> Any idea, what's going wrong for me ? thanks & cheers martin On Sat, 28 Mar 2009, Olivier Beau wrote:Hi All, I wrote a quick script to monitor memcached on a hobbitclient. (it needs perl's Cache::Memcached) Olivier
list Martin Flemming
Hi, Oliver ! Thanks for the answer ... i knew nothing about "memcached service", and of course it didn't running :-( But after install, everything is ok :-) thanks for the nice script cheers, martin
▸
On Mon, 30 Mar 2009, Olivier Beau wrote:
Hi, Looks like your memcached service is not running (?) :send() on unopened socket at...Are you running memcached on the default port 11211 ? Could you uncomment the last line of memcache.pl and send back the ouptut of "bin/bbcmd ext/memcache.pl" ? Olivier On 30/03/2009 08:31, Martin Flemming wrote:Hi, Oliver ! i've got following error messages ... [it-xymon3] /usr/lib/hobbit/client # bin/bbcmd ext/memcache.pl 2009-03-30 08:26:42 Using default environment file /usr/lib/hobbit/client/etc/hobbitclient.cfg Use of uninitialized value in ref-to-glob cast at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 362. Use of uninitialized value in vec at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 362. Use of uninitialized value in ref-to-glob cast at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 369. Use of uninitialized value in vec at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 369. Use of uninitialized value in ref-to-glob cast at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 370. send() on unopened socket at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 370. Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 373. Use of uninitialized value in hash element at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 180. Use of uninitialized value in hash element at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 167. [it-xymon3] /usr/lib/hobbit/client # and with debug-option [it-xymon3] /usr/lib/hobbit/client # bin/bbcmd perl -d ext/memcache.pl 2009-03-30 08:27:27 Using default environment file /usr/lib/hobbit/client/etc/hobbitclient.cfg Loading DB routines from perl5db.pl version 1.28 Editor support available. Enter h or `h h' for help, or `man perldebug' for more help. main::(ext/memcache.pl:6): require Cache::Memcached; DB<1> n Cache::Memcached::(/usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm:38): 38: $VERSION = "1.24"; DB<1> n Cache::Memcached::(/usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm:44): 44: my $HAVE_XS = eval "use Cache::Memcached::GetParserXS; 1;"; DB<1> n Use of uninitialized value in ref-to-glob cast at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 362. at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 362 Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)', 'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849 Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59 Use of uninitialized value in vec at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 362. at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 362 Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)', 'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849 Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59 Use of uninitialized value in ref-to-glob cast at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 369. at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 369 Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)', 'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849 Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59 Use of uninitialized value in vec at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 369. at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 369 Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)', 'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849 Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59 Use of uninitialized value in ref-to-glob cast at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 370. at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 370 Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)', 'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849 Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59 send() on unopened socket at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 370. at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 370 Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)', 'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849 Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59 Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 373. at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 373 Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)', 'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849 Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59 Use of uninitialized value in hash element at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 180. at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 180 Cache::Memcached::_close_sock('undef') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 374 Cache::Memcached::_write_and_read('Cache::Memcached=ARRAY(0x9fe83e4)', 'undef', 'stats\x{d}\x{a}', 'CODE(0xa0d4f60)') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 849 Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59 Use of uninitialized value in hash element at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 167. at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 167 Cache::Memcached::_dead_sock('undef') called at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 851 Cache::Memcached::stats('Cache::Memcached=ARRAY(0x9fe83e4)', 'misc') called at ext/memcache.pl line 59 Debugged program terminated. Use q to quit or R to restart, use o inhibit_exit to avoid stopping after program termination, h q, h R or h o to get additional info. DB<1> Any idea, what's going wrong for me ? thanks & cheers martin On Sat, 28 Mar 2009, Olivier Beau wrote:Hi All, I wrote a quick script to monitor memcached on a hobbitclient. (it needs perl's Cache::Memcached) Olivier
Gruss
Martin Flemming
Martin Flemming
DESY / IT office : Building 2b / 008a
Notkestr. 85 phone : XXX - XXXX - XXXX
22603 Hamburg mail : user-f286aaa49a76@xymon.invalid
list Thomas Séglard
Hello all,
I'm using your script for some weeks now but no graph displays. I simply follow your directives (add a line in hobbitserver.cfg, add a graph definition into hobbitgraph.cfg) and as a result I have a simple line "hobbit graph ncv:mcache" with a magnifier near it. The rrd database is filling up and looks good :
<!-- Round Robin Database Dump --><rrd> <version> 0003 </version>
<step> 300 </step> <!-- Seconds -->
<lastupdate> 1252575866 </lastupdate> <!-- 2009-09-10 11:44:26 CEST -->
<ds>
<name> reqs </name>
<type> DERIVE </type>
<minimal_heartbeat> 600 </minimal_heartbeat>
<min> NaN </min>
<max> NaN </max>
<!-- PDP Status -->
<last_ds> 1174372 </last_ds>
<value> 1.1526666667e+03 </value>
<unknown_sec> 0 </unknown_sec>
</ds>
<ds>
<name> hitratio </name>
<type> GAUGE </type>
<minimal_heartbeat> 600 </minimal_heartbeat>
<min> NaN </min>
<max> NaN </max>
<!-- PDP Status -->
<last_ds> UNKN </last_ds>
<value> 1.9418000000e+04 </value>
<unknown_sec> 0 </unknown_sec>
</ds>
<ds>
<name> conn </name>
<type> GAUGE </type>
<minimal_heartbeat> 600 </minimal_heartbeat>
<min> NaN </min>
<max> NaN </max>
<!-- PDP Status -->
<last_ds> UNKN </last_ds>
<value> 1.3300000000e+03 </value>
<unknown_sec> 0 </unknown_sec>
</ds>
<ds>
<name> storage </name>
<type> GAUGE </type>
<minimal_heartbeat> 600 </minimal_heartbeat>
<min> NaN </min>
<max> NaN </max>
<!-- PDP Status -->
<last_ds> UNKN </last_ds>
<value> 5.3200000000e+02 </value>
<unknown_sec> 0 </unknown_sec>
</ds>
Everything seems fine but no graph is showing up. Please help ! Thanks.
Sincerly,
ThomaS