Simple DDoS Monitor
·
A lightweight WordPress plugin to monitor websites for database errors or server outages with real-time status updates.
Valoraciones
Versión
1.1.0
Instalaciones activas
10
Última actualización
May 26, 2026
Simple DDoS Monitor is your go-to solution for keeping an eye on your websites. This lightweight plugin checks for database errors or server downtimes, providing visual status indicators and email alerts when issues arise. Designed for simplicity and efficiency, it’s perfect for WordPress administrators who need reliable monitoring without complexity.
- Automatic Monitoring: Checks your sites every minute via WP-Cron.
- Visual Dashboard: Colour-coded rows with a global health badge and response-time chips.
- Check Now: Instantly trigger a manual check from the dashboard without waiting for cron.
- Response Times: See how fast each monitored URL responds, colour-coded fast / medium / slow.
- Last-Checked Timestamps: Each row shows how long ago the last check ran («just now», «2 min ago»…).
- Recovery Alerts: Get notified by email when a site comes back online, not only when it goes down.
- Animated Feedback: Status changes trigger a visual flash so you catch them at a glance.
- Clean Uninstall: All options and transients are removed when the plugin is deleted.
- Lightweight Design: Minimal server impact for maximum efficiency.
Usage
- Go to Settings > DDoS Monitor in your WordPress admin dashboard.
- Enter the URLs of the websites you want to monitor, separated by commas.
- Save your settings and let the plugin do the rest.
- Use the Check Now button for an on-demand check at any time.
Features
- Automatic site checks every minute via WP-Cron (runs in the background — no admin page required).
- Manual Check Now button triggers an immediate synchronous check and returns fresh results.
- Visual dashboard with per-site status rows and a global health badge.
- Per-row response-time chip (green < 500 ms / amber < 2 s / red ≥ 2 s).
- Per-row «last checked» relative timestamp, refreshed live in the browser.
- Flash animation when a row’s status changes so you never miss an update.
- Email alerts when a site’s status changes from OK to an error state.
- Email alerts when a site recovers and returns to OK.
- Uses
wp_remote_getfor reliable HTTP requests. - Automatic protocol handling (no need to specify
http://orhttps://). - Proper activation and deactivation hooks — cron is scheduled on activation and cleaned up on deactivation.
Notes
- The plugin relies on
wp_remote_getfor site checks. Ensure your server allows outgoing HTTP requests. - URLs do not require
http://orhttps://prefixes; the plugin adds them automatically. - Monitoring runs via WP-Cron and does not require you to have the admin page open.
