Hallo,
ich habe verschiedene jails (2x Web-, 1x Datenbank- und 1x Mailserver).
Ich möchte nun die Dienste in den jails gerne mit munin überwachen.
Die Installation der munin-nodes und des munin-masters auf dem host-System verlief ohne Fehler und läuft einwandfrei.
Bei der Installation der munin-node ports auf den ersten Webserver-jail (IP:192.168.88.201) bin ich wie bei der Installation vorgegeben vorgegangen.
Die munin-node.conf sieht folgendermaßen aus:
Auf dem Host habe ich in dem munin-master den webserver folgendermaßen integriert.
Bei diesem Code wird die Ausgabe nicht mehr aktualisiert.
Wenn ich den Code auskommentiere, dann läuft munin wieder und wertet die Daten, die aus dem Host munin-node geholt werden, aus.
Eine telnet-Verbindung zu dem web-node funktioniert:
Ich kann leider in keinem log eine Fehler finden.
Was mache ich falsch? Kann mir jemand helfen?
r_friemer
ich habe verschiedene jails (2x Web-, 1x Datenbank- und 1x Mailserver).
Ich möchte nun die Dienste in den jails gerne mit munin überwachen.
Die Installation der munin-nodes und des munin-masters auf dem host-System verlief ohne Fehler und läuft einwandfrei.
Bei der Installation der munin-node ports auf den ersten Webserver-jail (IP:192.168.88.201) bin ich wie bei der Installation vorgegeben vorgegangen.
Die munin-node.conf sieht folgendermaßen aus:
Code:
#
# Example config-file for munin-node
#
log_level 4
log_file /var/log/munin/munin-node.log
pid_file /var/run/munin/munin-node.pid
background 1
setsid 1
user root
group wheel
# Regexps for files to ignore
ignore_file ~$
#ignore_file [#~]$ # FIX doesn't work. '#' starts a comment
ignore_file DEADJOE$
ignore_file \.bak$
ignore_file %$
ignore_file \.dpkg-(tmp|new|old|dist)$
ignore_file \.rpm(save|new)$
ignore_file \.pod$
ignore_file \.sample$
# Set this if the client doesn't report the correct hostname when
# telnetting to localhost, port 4949
#
host_name web_node01
# A list of addresses that are allowed to connect. This must be a
# regular expression, since Net::Server does not understand CIDR-style
# network notation unless the perl module Net::CIDR is installed. You
# may repeat the allow line as many times as you'd like
#allow ^127\.0\.0\.1$
allow ^192\.168\.88\.201$
allow ^192\.168\.88\.254$
# If you have installed the Net::CIDR perl module, you can use one or more
# cidr_allow and cidr_deny address/mask patterns. A connecting client must
# match any cidr_allow, and not match any cidr_deny. Note that a netmask
# *must* be provided, even if it's /32
#
# Example:
#
# cidr_allow 127.0.0.1/32
# cidr_allow 192.0.2.0/24
# cidr_deny 192.0.2.42/32
# Which address to bind to;
#host *
host 192.168.88.201
# And which port
port 4949
Auf dem Host habe ich in dem munin-master den webserver folgendermaßen integriert.
Code:
[web_node01]
address 192.168.88.201
use_node_name yes
Bei diesem Code wird die Ausgabe nicht mehr aktualisiert.
Wenn ich den Code auskommentiere, dann läuft munin wieder und wertet die Daten, die aus dem Host munin-node geholt werden, aus.
Eine telnet-Verbindung zu dem web-node funktioniert:
Code:
telnet web_node01 4949
Trying 192.168.88.201...
Connected to web_node01.
Escape character is '^]'.
# munin node at web_node01
fetch cpu
user.value 11030
nice.value 2539
system.value 5750
interrupt.value 560
idle.value 234771
.
quit
Connection closed by foreign host.
Ich kann leider in keinem log eine Fehler finden.
Was mache ich falsch? Kann mir jemand helfen?
r_friemer