I've been using Munin for some days and I think it's very interesting information, but I don't understand some of the graphs, and how they can be used/read to get information to improve system.
The ones I don't understand are:
Disk Disk throughput per device Inode usage in percent IOstat Firewall Throughput Processes Fork rate Number of threads VMstat System Available entropy File table usage Individual interrupts Inode table usage Interrupts and context switches
Ty!
Munin is a free and open-source computer system monitoring, network monitoring and infrastructure monitoring software application.
Munin works in a client-server model. Munin server process on main server try to collect data from client daemon which is running locally(Munin can monitor its own resources) or from remote client(Munin can monitor hundreds of machines) and displays them in graphs on its web interface.
Munin's node is a daemon that Munin connects to fetch data. This data is stored in . rrd-files, and later graphed and htmlified. It's designed to let it be very easy to graph new datasources. Munin-node is a small perlscript listening to port 4949 using Net::Server.
Munin is a networked resource monitoring tool that can help analyze resource trends and bottlenecks. Munin has a master/node architecture in which the master regularly fetches the data from the nodes and presents the information in graphs through a web interface.
Munin creates graphs that enable you to see trends. This is very useful to see if a change you made doesn't negatively impact the performance of the system.
Disk throughput per device & IOstat The amount of data written or read from a disk device. Disks are always slow compared to memory. A lot of disk reads could for example indicate that your database server doesn't have enough RAM.
Inode usage in percent Every filesystem has a index where information about the files is stored, like name, permissions and location on the disk. With many small files the space available to this index could run out. If that happens no new files can be saved to that filesystem, even if there is enough space on the device.
Firewall Throughput Just like it says, the amount of packets going though the iptables firewall. Often this firewall is active on all interfaces on the system. This is only really interesting if you run munin on a router/firewall/gateway system.
Fork rate Processes are created by forking a existing process into two processes. This is the rate at wich new processes are created.
Number of threads The total number of processes running in the system.
VMstat Usage of cpu time.
Available entropy: The entropy is the measure of the random numbers available from /dev/urandom. These random numbers are needed to create SSL connections. If you create a large number of SSL connections this randomness pool could possibly run out of real random numbers.
File table usage The total number of files open in the system. If this number suddenly goes up there might be a program that is not releasing its file handles properly.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With