Nagios is a popular open source software that is designed to monitor systems networks and infrastructure.
Raspberry pi network monitor nagios.
Being lightweight makes it perfect to run on your raspberry pi allowing you to maximize the amount you can do on a single device.
Your raspberry pi is perfect for controlling and monitoring data.
Nems linux is a modern pre configured customized and ready to deploy nagios core image designed to run on low cost micro computers such as raspberry pi and pine64 single board computers.
A really good topic is monitoring of your network and all network traffic.
It is a sophisticated ready to use network monitoring distro for single board computers sbcs designed include in a single distribution image all the software needed to to run nagios on the raspberry pi and other micro computers such as those from odroid or pine64.
The idea behind installing nagios on a raspberry pi is to monitor devices on a small network such as home network.
How to install nagios on raspberry pi install raspbian.
Raspbian lite is perfect for this purpose but choose the desktop version you prefer.
We will talk about these protocols in later articles when configuring devices with nagios.
For this there are many different open source programs but you can say that there is a standard program called nagios.
There are two protocols i e.
With this tool it is easy to monitor the state of a server or switch.
The best way to monitor your network with your raspberry pi is to use a software called nagios nagios is like a failure detector it will check one thing regularly like every 5 minutes and alert you when this check doesn t work as expected.
N ems is the nagios enterprise monitoring server for single board computers.
Once you start playing around with nagios on any platform and the raspberry pi is no different you ll discover a vast selection of options and configurations that can be setup.
The first thing you need is an operating system.
Nagios can do things like.
It s also very easy to find yourself falling down a rabbit warren of options potentially.
For this project we ll be using nagios which is an industry standard open source monitoring tool for windows and linux pcs and servers specifically we ll be using nems nagios enterprise monitoring server a version of nagios that you can use on the raspberry pi as a replacement for raspberry pi os.
Observe protocols http smtp pop3 ftp ssh.
The second method nagios uses to monitor network devices is through native protocols.