So I got this fun little project — monitoring my OVHcloud VPS with UptimeKuma, pushing alerts to a Telegram bot. It actually works! Been tracking for 6 months.
Last month my host had 14 hours of "scheduled maintenance." Four separate windows. My monitor shows 98.1% uptime for the month. Their status page shows 99.98% because "scheduled maintenance is excluded per section 4.2 of the SLA."
I get that planned work happens. But 14 hours in one month? And it doesn't count? I could schedule maintenance every Tuesday and advertise 100% uptime while my users get kicked weekly.
Has anyone actually won an SLA credit? What am I missing here?
# my uptime check, runs every 60s
*/1 * * * * curl -sf http://ovhcloud.com/health || python3 alert.py