Tools to keep your site online and know when it is not

There are two kinds of developers: those who monitor their projects, and those who find out from an angry message on a Sunday.

All of these are free or have a free tier that is enough for a small project.

Uptime

Uptime Kuma

Self-hosted uptime monitoring with alerts to Telegram, email or almost anything else.

uptime.kuma.pet

Error tracking

Sentry

Captures frontend and backend exceptions with the stack trace and the user session that caused them.

sentry.io

Dashboards

Grafana

Turns metrics from anywhere into dashboards and alerts; the standard for a reason.

grafana.com

Server metrics

Netdata

Per-second server monitoring that installs in one command and needs no configuration.

netdata.cloud

Analytics

Plausible

Lightweight, cookieless analytics that will not add a consent banner to your site.

plausible.io

Performance

PageSpeed Insights

Real Lighthouse data plus field metrics, which is what Google actually ranks on.

pagespeed.web.dev

Built by me

ComingURL

Short links with detailed analytics, for measuring which campaign or list actually sent the traffic.

comingurl.com

Cron monitoring

Healthchecks.io

Alerts you when a scheduled job stops running, which is the failure nobody notices.

healthchecks.io

Uptime monitoring plus error tracking covers ninety per cent of the incidents in a small project. Set both up before launch, not after the first outage.

Need it built, not just chosen?

Web apps, APIs, infrastructure and interfaces. Freelance from Barcelona, working with clients anywhere.

Get in touch


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *