mirror of
https://github.com/ShaYmez/ezservermonitor-web.git
synced 2024-11-13 20:01:46 -05:00
2c0c68fdc3
Added a couple more examples of services. Also edited names to be more general (removed the specific application name since that depends on everybody's configuration). Also changed hosts to be the top visited sites in the world. |
||
---|---|---|
js | ||
libs | ||
web/css | ||
.gitignore | ||
esm.config.json | ||
index.php | ||
README.md |
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.