Go to file
shevabam d329cc43a9 Merge pull request #4 from dustindauncey/master
Improved unity in labels and made more general for users
2014-09-08 10:21:29 +02:00
js + First commit (version 2.0) 2014-06-18 10:11:11 +02:00
libs - System : fix to get the distro name 2014-06-18 10:15:18 +02:00
web/css + First commit (version 2.0) 2014-06-18 10:11:11 +02:00
.gitignore - System : fix to get the distro name 2014-06-18 10:15:18 +02:00
esm.config.json Update esm.config.json 2014-09-07 21:30:43 -07:00
index.php Update index.php 2014-09-07 21:27:28 -07:00
README.md Update README.md 2014-06-18 10:26:01 +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
  • 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

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.

View more information on the official website.