open source
WordPress Site Monitor
Node.js | GitHub Actions | Slack API | PageSpeed API
A zero-cost automated monitoring system built to manage large WordPress site portfolios with enterprise-level visibility. Engineered in Node.js and deployed via GitHub Actions, the system checks uptime, SSL certificate health, SMTP delivery, and Google PageSpeed performance data, alerting the team in real time via Slack before clients ever notice an issue.
Alerts are tiered by severity: Sluggish, Caution, Critical, and Site Alert, each enriched with Google Score, LCP, and FCP data for meaningful performance context. A formatted monthly Excel report with color-coded rows is automatically generated and delivered to the team for review and client conversations.
This system replaced a paid monitoring tool, delivering more actionable data at zero ongoing cost.
View my GitHub Repo