Проблема возникла с добавлением плагина multi_tcp_ping в munin.линки:
информация о плагине - http://muninexchange.projects.linpro.no/?search=&cid=10&os...
исходный код плагина - http://muninexchange.projects.linpro.no/?view&phid=352Поместил файл multi_tcp_ping в каталог /usr/share/munin/plugins
установил на него права chmod 755 как на других файлах плагинов в этом каталоге
добавил ссылку ln -s /usr/share/munin/plugins/multi_tcp_ping /etc/munin/plugins/multi_tcp_ping
перезапустил munin-node выполнив /etc/init.d/munin-node restartдалее в скрипте описан мануал по добавлению хостов, которые необходимо пингать:
# This plugin is meant to be called from Munin. You should set the
# 'hosts' environment variable from Munin's configuration (i.e.
# /etc/munin/munin.conf) to specify which hosts and ports to query.# Comma-separated list of hosts to query. You can specify the TCP port
# to connect to on each of the hosts by listing them as host:port - The
# port defaults to 80. The following is a valid hosts declaration:# hosts='192.168.0.15, 192.168.0.18:22'
# It will query host 192.168.0.15 on the default port (80), as well as
# host 192.168.0.18 on port 22.как бы вроде четко написано, что хосты задаются прописыванием строки:
hosts='10.235.155.1, 10.235.154.1, 10.235.153.1' в файле /etc/munin/munin.conf
так и зделал, затем снова перезапустил munin-node выполнив /etc/init.d/munin-node restart но графиков от multi_tcp_ping не появилось.
мой cat /etc/munin/munin.conf | grep -v "#"
dbdir /var/lib/munin
htmldir /var/www/munin
logdir /var/log/munin
rundir /var/run/munin
tmpldir /etc/munin/templates
[localhost.ipcom]
address 127.0.0.1
use_node_name yes
hosts='10.235.155.1, 10.235.154.1, 10.235.153.1'
покопавшись в логах, в /var/log/munin/munin-node.log обнаружил:2009/01/28-23:50:14 Plugin "multi_tcp_ping" exited with status 65280. ----
2009/01/28-23:51:35 Server closing!
Process Backgrounded
2009/01/28-23:51:35 MyPackage (type Net::Server::Fork) starting! pid(464)
Binding to TCP port 4949 on host 127.0.0.1
Hosts not set - cannot continueПредполагаю, что проблема в том, что я не коректно задал хосты, которые необходимо пингать, и он говорит "Hosts not set - cannot continue" аля нет хостов которые нужно пингать...
Где ошибся?
Еще не дописал о том, что в /etc/munin/plugin-conf.d/munin-node добавил:[multi_tcp_ping]
user root
Проблему решил благодаря переменным окружения, так как хосты необходимо прописывать именно через них.
для этого в терминали достаточно прописать:
export hosts='192.168.1.2, 192.168.1.3'
можно ли собирать статистику с помощью munin не в процентах а в абсолютных значениях?