Do you use certain services? IFTTT? Where do you print logs (if at all?). Do you still use Slack or have you switched to another platform like Discord or Telegram?
https://www.marginalia.nu/stats/
https://www.marginalia.nu/status/
(I also run the sites on the motto "89.9999% also has five nines"; so there's that)
What I do monitor is the competition's GitHub repos. Some of them are a lot busier than my library's repo. Sometimes people ask questions like "how do I do X and/or Y with your library" which leads me to think how X and/or Y can be achieved in my library which sometimes leads to me committing code to solve the ask - just for the heck of it. It helps keep me engaged with the project.
Though I run a status page + uptime monitoring service and also dogfood monitoring my own service (https://onlineornot.com)
UptimeRobot checks the page every 5 mins and if no success keyword I get an email. I can then load the same web page to see the list of status checks to see which failed.
- google search console: to monitor any dramatic SEO changes. I don’t monitor ranks, just clicks through from organic results.
- honeybadger.io for errors and uptime. Free tier.
- plausible.io for analytics
Some of my projects are repo / dev related. So I monitor their GitHub repos, and those of competitors. I built a tool to monitor repo growth/stats. Kind of like plausible but for a repo: https://RepoRanks.com
Website being reachable -> uptime robot
App metrics -> influxdb + grafana on home server, because it's already there and ready
Alerts -> grafana sends messages to telegram so they're received on my phone
Web metrics -> matomo on home server
Logs -> mostly just local, but some remote + home server stuff is logged to loki + grafana
I then use luckyorange so I can review what the user was doing on the UI to trigger the error.
I'm not worried about availability beyond being able to personally use them.
I do have a couple of statping instances but it's not that useful
I deliberately avoid measuring traffic.
That's all