Troubleshooting Munin

Having given up on installing and using Munin once already I thought I would jot a few notes to help in future troubleshooting.

  1. Test the connection by telnet from the munin-server to the munin-node
    telnet mynode 4949
    list [you should get a list of services available]
    fetch vmstat [you should get some vmstat numbers]
  2. Firewall is the munin-node firewalling the connection attempts of the munin server? Check iptables or system-security-tui
  3. host_name If you do not get any graphs check that munin-node.conf host_name value is set to the value that appears when telneting to port 4949 e.g.
    # munin node at my-server.tld
  4. Permissions There is probably an easier way to do this but I changed the munin users shell to bash temporarily and su – munin, then I ran the cron job and discovered some permission problems probably caused by something I did earlier. After fixing these I changed the shell back again to nologin and allowed the cron job to run and this sorted some of my graphing problems.
  5. Centos 5 – PNG Graphs not being produced from the rrd output. I tried to force running as root (not generally advised)

    /usr/share/munin/munin-graph –force-root

    and got a font error:

    No fonts found; this probably means that the fontconfig
    library is not correctly configured. You may need to
    edit the fonts.conf configuration file. More information
    about fontconfig can be found in the fontconfig(3) manual
    page and on

    The solution seems to be to rollback your rrdtool from version 1.3.7 to 1.2.30
    rpm -e –nodeps rrdtool
    yum install libart_lgpl
    rpm -Uvh

Leave a Reply

  • (will not be published)

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>