MegaWit Monitor (MWM) is the deepest, most transparent server-health monitor for cPanel/WHM & Plesk: a lightweight, read-only Go agent that watches resources, per-account CPU/RAM, uptime, security and SMART disk health, scores your server 0–100, and alerts you the moment something drifts — over Email, Slack, Telegram, PagerDuty or Opsgenie. It never touches your config.
Monitor organises the whole picture into six WHM tabs — Overview, Resources, Accounts, Uptime, Security and Alerts — with the depth ops teams need and the transparency to trust every number. All from a single read-only agent that never mutates your box.
A composite health score 0–100 on the overview, with 24h / 7d / 30d trend charts and vs-24h deltas, an incident timeline of recent alerts (start & recover) and live service state.
CPU load with per-core busy bars, I/O-wait & steal %, memory, and swap with swap-in/out rate — not just a single load average, but why the load is there.
Disk & inode usage with a disk-fill ETA, plus per-device disk I/O — read/write throughput, IOPS and utilisation — so a saturated disk never surprises you.
Per-drive SMART status (PASSED / FAILED), temperature, reallocated sectors and power-on hours — catch a dying disk days before it takes the server down.
MySQL/MariaDB connections vs max, slow queries and your biggest databases; plus network connections and live in/out throughput at a glance.
OOM-kills, NTP clock-sync, pending OS updates / reboot-required, zombie processes and file-descriptor pressure — plus top processes — the quiet problems most tools miss.
Live per-account CPU & RAM, drill into an account's processes and a 7-day trend, and an account-state summary — suspended, over-quota, near-quota — at a glance.
Instantly see which site is hammering the server: top Apache (HTTP) consumers and top MySQL consumers, each with its % share of the load.
Month-to-date bandwidth per account with quota %, plus per-account disk, inode count, email-account count, PHP version and cron count — the full customer footprint.
SSL expiry and full chain validity (expired / mismatch / self-signed), a DNS check (does it still resolve to this server?), website uptime & response time with p95 and an optional keyword/content check, raw TCP port checks and role-aware service checks — no false "down".
Failed SSH logins with top attacking IPs, an open listening-port audit, recent root logins, cPHulk status, server-IP RBL/blacklist monitoring and backup-freshness checks.
Tunable thresholds with fire-once + recovery, load anomaly detection vs a 7-day baseline, maintenance windows and repeat escalation — over Email, Slack/Discord, Telegram, webhook, PagerDuty and Opsgenie, plus Prometheus export, a weekly branded report and a public status page.
One health score, live resource and per-account load, uptime, security and alerting — right from WHM. No SSH, no dashboards to build, nothing to change on your box.
Monitor
Generic agents give you graphs but don't understand cPanel — no per-account load, no top-consumer view, no SSL/uptime, no WHM home. The heavyweight SaaS tools do more, but cost per-host every month and ship your data off-box. Monitor is cPanel-native, read-only and one flat price.
| Capability | MegaWit Monitor | Netdata | Datadog / New Relic |
|---|---|---|---|
| Native cPanel/WHM dashboard | ✓ | ✗ | ✗ |
| Composite server health score | ✓ | ✗ | Partial |
| Per-account CPU / RAM & top consumers | ✓ | ✗ | ✗ |
| SSL expiry + website uptime / p95 | ✓ | ✗ | ✓ |
| SMART disk health + disk-fill ETA | ✓ | Partial | Partial |
| Security watch (SSH, RBL, cPHulk) | ✓ | ✗ | ✗ |
| Alerts: fire-once + recovery + escalation | ✓ | Basic | ✓ |
| Prometheus export · PagerDuty · Opsgenie | ✓ | Partial | ✓ |
| Public status page for customers | ✓ | ✗ | ✓ |
| Read-only — never changes config | ✓ | ✓ | ✓ |
| Price | from $4.99/mo | free / $$$ | $$$ per host |
No credit card. The trial activates automatically on first install — one per server. Nothing on your server is changed; Monitor only reads.
SSH into your cPanel/WHM or Plesk server (CentOS 7+, CloudLinux, AlmaLinux, Rocky, Ubuntu or Debian).
This installs the read-only agent and the WHM panel, and starts your 15-day trial automatically. The agent is a single static Go binary with no dependencies and keeps itself up to date.
Uninstall anytime — removes the agent, cron and plugin cleanly:
Go to WHM » Plugins » MegaWit Monitor (on Plesk: Extensions › MegaWit Monitor, or the left menu) for your live health score, resources, per-account load, uptime and security.
Buy a key like MWM-XXXX-XXXX-XXXX-XXXX, then paste it in WHM » MegaWit Monitor » Settings » License — no SSH required. It binds to this server and keeps monitoring after the trial.
No per-account and no per-host fees — one flat price, starting at $4.99/mo, monitors the whole server and every cPanel & Plesk account on it.
MegaWit Monitor is sold separately. Pair it with MegaWit Shield, MegaWit Postmaster and MegaWit Firewall for full server coverage.
No. Monitor is strictly read-only — it observes resources, accounts, uptime and security and reports what it finds. It never edits configs, restarts services, blocks IPs or otherwise mutates your server. That's the whole design: deep visibility with zero risk to a production box.
Very deep. You get live per-account CPU & RAM, the ability to drill into an account's processes and a 7-day trend, and — critically — the top Apache (HTTP) and top MySQL consumers with their % share, so you can tell instantly which site is hammering the server. Each account also shows month-to-date bandwidth & quota %, disk, inode count, email accounts, PHP version and cron count.
A single composite number from 0–100 that rolls up resources, service state, uptime, disk health and security signals into one glanceable figure — with 24h / 7d / 30d trend charts and vs-24h deltas so you can see at a glance whether the server is getting healthier or heading for trouble.
Tunable thresholds on any metric, with fire-once + automatic recovery notifications, load anomaly detection against a 7-day baseline, maintenance windows to silence noise and repeat escalation. Channels include Email, Slack/Discord, Telegram, webhook, PagerDuty and Opsgenie — plus a Prometheus metrics export, a weekly branded report and a public status page you can expose to your customers.
Yes. Monitor tracks SSL expiry and full chain validity (expired / mismatch / self-signed), checks that DNS still resolves to this server, and measures website uptime & response time with p95 plus an optional keyword/content check. It also does raw TCP port checks and role-aware service checks, so a service is only "down" when every unit backing that role is actually down — no false alarms.
Yes. Monitor reads SMART data per drive — PASSED/FAILED status, temperature, reallocated sectors and power-on hours — and tracks disk & inode usage with a disk-fill ETA, so you get warned days ahead instead of at 3am when the disk is full or the drive has failed.
Run the one-line installer and a 15-day trial activates automatically — one per server, no credit card. One license = one server with unlimited cPanel & Plesk accounts; keys look like MWM-XXXX-XXXX-XXXX-XXXX, bind to the server by hardware fingerprint and can be moved from your billing panel anytime. Monitor is sold separately from the other MegaWit products.
CentOS 7+, CloudLinux, AlmaLinux, Rocky Linux, Ubuntu and Debian — anywhere cPanel/WHM and Plesk run. The agent is a single static Go binary with no dependencies, and the WHM dashboard is available in English and Turkish.
Start a free 15-day trial in minutes, or grab a license and finally see — in real depth — your resources, every account's load, uptime and security, all in one WHM dashboard.