Server monitor
See installation health, server resources, and web traffic and response times on one screen, with alerts when thresholds are crossed. Includes 31 security checks.
About
See installation health, server resources, and web traffic and response times on one screen.
When a threshold is crossed, it alerts you by email or private message, and it comes with 31 security checks.

Works anywhere
Shared web hosting, multiple sites on one server and dedicated servers were all considered. Where /proc can't be read or functions are disabled, only that item is marked "unavailable" along with the reason. The screen never crashes because something couldn't be read, and unread values are never disguised as normal.
Alerts open and close
While the same item keeps exceeding its threshold, a single event stays open, and it closes once things return to normal.
A disk sitting at 91% all day won't bloat the history into thousands of lines.

Traffic collection is off by default.
Even when turned on, it doesn't store a single line for normal requests; it only aggregates them by the hour.
Only slow or failed requests are kept as samples, and query strings are stripped from URLs so tokens and personal information don't pile up in the tables.

Security checks state their scope
They cover only what can be verified from within PHP. OS package vulnerabilities and firewall status are not checked, and the screen says so.
External exposure checks don't just read settings; they send real requests to your own site to confirm whether things are open.

Server-wide values are for the super admin only
Per-database size, connection headroom and per-mount disk usage are not stored in tables; they are calculated on screen only, because this information could be used for reconnaissance.

Third parties are welcome to modify it
This module is GPL v2. Modify it however you like and distribute your changes. (Please comply with GPL v2!)
That's why the code includes guidance on where and how to make changes. See the comment at the top of each class.
- Add a collected metric — models/Probe.php
- Add a dashboard card — models/Presenter.php
- Add a threshold item — models/Checker.php
- Add a security check — models/Security.php
- Add a setting — models/Config.php
- Change how data is stored — models/Traffic.php
Return value shapes, keys that must not change and caveats are all written down, so just follow along.
Requirements
PHP 7.4 or later. With a task queue, checks run on schedule; without one, checks run when the site is visited.
After installing, run the module update once in the admin so the triggers get registered.
How to install
- Admin → Easy installConnect your zitt.me account once from the Easy install screen of your site admin.
- Find the packageFind this package in the Easy install list, or download the ZIP and upload it to the install path.
- ConfirmAn administrator confirms the install on your own site.
Versions & release notes
Comments & questions 1
-
BIGBOSS
2026.08.31 04:53
좋은 자료 감사합니다.