Monitoring du Raspberry Pi avec eZ Server Monitor
Monitorix, Zabbix, OPSView and many others are all tools to have your precious system monitoring. Many others exist, with that I present to you today : eZ Server Monitor
You may want to simply monitor your machine without necessarily have something very heavy. eZ Server Monitor offers a tool for monitoring declined in two versions : a web with a PHP page and one in shell mode. Simple and effective !
The installation is really fast :
- If you do not already have it, install unzip
apt - get install unzip
- Download the archive with the script.
Warning!The current version is the 2.1. I did find an address with the current default version.
wget --content-disposition http://www.ezservermonitor.com/esm-sh/downloads/version/2.1
You will have a single text file that contains the script
- Make the script executable. At home I have made it executable for all
chmod 755 eZServerMonitor.sh
Thats all. You can run the script without parameters to see options. The easiest way is to ask him to clear the screen and then display all data :
With the command time, count 2 seconds to show all (without overclock) !
By editing the script you can simply add services, sites, interfaces, etc. Everything is at the beginning of script in a block ' CONFIG’
This version is really efficient and uses no resources. Configuration is possible for those who use special tools (InfluxDB ? 🙂 ). Small flaw, I have not found how do a multi-column display that could be really practice rather than having scroller.
Here also it is fast IF you have a web server with PHP support. If this is not the case, You can find all the information on this page.
- Download and uncompress the page
wget --content-disposition http://www.ezservermonitor.com/esm-web/downloads/version/2.3
- You get a directory whose content is to move into the directory of your web server
You can now open your browser to get a dashboard web version :
It's simple and clear. One might wish a small slightly more configurable version, Drag' n'drop, different views, etc. but ca would have made the heaviest project.
You choose the best formula for you ! On my side I chose the web version because on my server I have installed Nginx. The shell version is simple and requires no additional package.