Плагин munin

Автор viktor6, 03 июня 2012, 11:05:50

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

viktor6

Уважаемые гуру есть плагин  munin нада его чуть изменить
Открыть содержимое (спойлер)
#!/bin/sh
# -*- sh -*-

: << =cut

=head1 NAME

online - Plugin to measure online..

=head1 NOTES

Online by WowServer.

=head1 AUTHOR

Contributed by Dave Aioslike

=head1 LICENSE

Unknown license by Aios

=head1 MAGIC MARKERS

#%# family=auto
#%# capabilities=autoconf

=cut

. $MUNIN_LIBDIR/plugins/plugin.sh

if [ "$1" = "autoconf" ]; then
echo yes.
exit 0
fi

if [ "$1" = "config" ]; then

echo 'graph_title Commfort'
echo 'graph_args --base 1000 -l 0 '
echo 'graph_scale no'
echo 'graph_vlabel online in commfort проверка'
echo 'graph_category network'
echo 'online.label online'
echo 'online.draw AREA'
print_warning online
print_critical online
exit 0
fi

netstat -an | grep 9750 | awk '{ if ($6=="ESTABLISHED" ) {s+=1} } END {print "online.value "s}'

[свернуть]
и такой
Открыть содержимое (спойлер)
#!/bin/sh
# -*- sh -*-

: << =cut

=head1 NAME

online - Plugin to measure online..

=head1 NOTES

Online by WowServer.

=head1 AUTHOR

Contributed by Dave Aioslike

=head1 LICENSE

Unknown license by Aios

=head1 MAGIC MARKERS

#%# family=auto
#%# capabilities=autoconf

=cut

. $MUNIN_LIBDIR/plugins/plugin.sh

if [ "$1" = "autoconf" ]; then
echo yes.
exit 0
fi

if [ "$1" = "config" ]; then

echo 'graph_title Myac'
echo 'graph_args --base 1000 -l 0 '
echo 'graph_scale no'
echo 'graph_vlabel online in myac проверка'
echo 'graph_category network'
echo 'online.label online'
echo 'online.draw AREA'
print_warning online
print_critical online
exit 0
fi

netstat -an | grep 20077 | awk '{ if ($6=="ESTABLISHED" ) {s+=1} } END {print "online.value "s}'

[свернуть]
как их совместить чтоб графики рисовались в одной таблице но разными цветами