eZ Server Monitor

A lightweight and simple dashboard monitor for Linux

eZ Server Monitor Web - Dashboard
eZ Server Monitor Sh - Dashboard

eZ Server Monitor`Web


eZ Server Monitor (eSM) is a script for monitoring Linux servers. It is available in Bash version and Web application.

In its Web version, eSM is a PHP script which provides a web page containing information such as the operating system, the number of users connected to the server, the system load, CPU, memory RAM, available disk space, bandwidth usage, and especially the port monitoring services such as FTP, SMTP, Web, etc ...

Very simple and easy to install, eSM`Web is also very light.

The goal of eZ Server Monitor is to be very easy to install and configure (no specific packages to install) but also to be nice and easy to use! The goal is absolutely not to create heavy and complex software to use.

A configuration file allows you to customize various modules.

View features Download eSM`Web Read documentation

eZ Server Monitor`sh


eZ Server Monitor `sh is a lightweight and simple dashboard for Linux machine.

Several information are displayed : the operating system, system load, CPU, RAM, disk space available, network information, temparatures, services monitoring, ...

Several options are available, each module can be displayed or not.

View features Download eSM`sh Read documentation

eZ Server Monitor News

View all news

Version 2.5 of eSM`Web !

18 September 2015

Many many changes for this new version !

The design of eSM`Web is now compatible for mobile and tablets. And themes are ready ! You now have the opportunity to choose a theme from those available (see documentation).
Security has been optimized (configuration file is now better), the CPU datas are now retrieved correctly for the Raspberry Pi and the CPU temperature is available (see documentation) !
Also, you can use TCP or UDP for checking service status.

Here's the complete changelog of eSM`Web v2.5 :

  • General : cleaning and optimizing CSS
  • General : responsive design (compatible display for mobile)
  • General : several themes available (view documentation) !
  • General : reload button now spins when you reload block
  • General : update jQuery plugin Knob to 1.2.11
  • General : optimizing security (config file esm.config.json is now in the conf folder with an htaccess - check documentation if you're running on Nginx)
  • General : add option to add custom title (esm:custom_title)
  • CPU : retrieves correctly CPU frequency for Raspberry Pi
  • CPU : add CPU temperature (+ option to enable/disable)
  • System : little correction for getting distro name
  • Swap : fix if swap is disabled (thanks to @Pixel__Art)
  • Disk : add filesystem and option to enable/disable it (disk:show_filesystem)
  • Last login : add option to enable or not (last_login:enable)
  • Services status : adds protocol TCP or UDP for checking service status
  • Services status : new option to hide port number (see show_port in services section)


You can download eSM`Web v2.5 in downloads section.


Thank you for using eZ Server Monitor !

Version 2.2 of eSM`sh !

18 September 2015

Many fixes have been made in particular on the recovery of the distro, the CPU frequency and temperature for the Raspberry Pi. Here's the complete changelog for eSM`sh 2.2 :

  • General : colors enhancements
  • System : fix distro name for some platforms
  • CPU : minor fix for retrieving datas (ignoring case with grep)
  • CPU : retrieves correctly CPU frequency for Raspberry Pi
  • Disk : fix on retrieving mounted points if DISK_SHOW_TMPFS is set to false
  • Temperatures : get CPU temperature for Raspberry Pi and improving the recovery of CPU temperature


You can download eSM`sh v2.2 in downloads section.


Thank you for using eZ Server Monitor !

Version 2.4 of eSM`Web !

12 February 2015

Here's the changelog of this new version of eSM`Web :

  • Network : rewriting the network module (some issues with Arch and old Ubuntu) (thanks to rthill and cappir)
  • CPU : changes on retreiving CPU information (thanks to Nicolas01 and @robin_edw)
  • Load Average : fix on recovery in the number of CPU cores (thanks to @robin_edw)
  • Last login : the datas are retrieved differently
  • Memory : fix on recovery the free memory (some issues with Arch)


You can download eSM`Web v2.4 in downloads section.


Thank you to all those who use eZ Server Monitor !

Go to top