Go to file
HBadertscher 80b48185d3 Adds option to ignore mounts via config file
This allows you to configure eZ Server Monitor to ignore certain disks
via the "ignore_mounts" option in the configuration file. You can either
create no "ignore_mounts" option at all, or set it to [] if you want to
show all mounts. To ignore certain mounts, add the exact mount path to
the array, e.g. ["/mnt/disk1"] or ["/mnt/disk1", "/mnt/disk2"].
This is done with *exact* string matching, so make sure the entries are
correct. This makes it possible to ignore "/" and still show other
paths.
2017-11-01 11:23:21 +01:00
conf Adds option to ignore mounts via config file 2017-11-01 11:23:21 +01:00
js Themes available ! 2015-07-15 14:12:29 +02:00
libs Adds option to ignore mounts via config file 2017-11-01 11:23:21 +01:00
web/css CSS : header custom_title if <a> no text-underline 2015-07-21 15:22:48 +02:00
.gitignore Adds .ht{access|passwd} to .gitignore. 2016-08-30 13:51:59 +02:00
autoload.php General : cleaning and optimizing CSS 2015-07-07 15:57:41 +02:00
favicon.ico Add favicon ; change measurements ; fix on ping module 2014-11-11 15:28:05 +01:00
index.php Change auto refresh method 2015-07-17 09:23:51 +02:00
LICENSE Added LICENSE file #45 2016-12-24 16:33:52 +01:00
README.md Themes available ! 2015-07-15 14:12:29 +02:00

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

eZ Server Monitor `Web

In its Web version eSM is a PHP script that displays on a Web page information such as:

  • System : hostname, OS, kernel version, uptime, last boot date, number of current user(s), server datetime
  • Load average : gauges showing the CPU load with the percentage (1 minute, 5 minutes et 15 minutes)
  • Network usage : displaying the IP address of each network interface with the data transmitted and received
  • CPU : model, frequency, cores number, cache L2, bogomips, temperature
  • Disk usage : table of each mount point with the space available, used and total
  • Memory : table containing the available used and total of RAM
  • Swap : table containing the available used and total of Swap
  • Last login : display last 5 user connections
  • Ping : ping the hosts defined in the configuration file
  • Services : displays the status (up or down) services defined in the configuration file

Several themes are available !

Each block can be reloaded manually.

You can download the last version here. The requirements are simple : a Linux environment, a web server (Apache2, Lighttpd, Nginx, ...) and PHP.

The documentation explains all the parameters of esm.config.json.

Changelog is available here.

View more information on the official website.