Skip to content

Your '99.9% uptime' excludes 'scheduled maintenance'

Web Hosting by tomchan 5 replies 157 views
8 #1

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
works on my bench ¯\_(ツ)_/¯
3 #2

Ive seen worse,,,,, Had a host once schedule "maintenance" every friday night for three months straight,,,,, Called it "proactive infrastructure optimization",,,,,, Still charged full price,,,,,

Slas are marketing documents not promises,,,,, Read the exclusions its where they hide the truth,,,,, ~~dave

#3

I did not read full SLA, very long document sir. But now I understand why my monitor show different number from their status page sir.

Is there tool to track "real" uptime including maintenance sir? Thank you very much sir

#4

I hos with RackNerd before very bad they say 99.9 but down all time ạ no schedule no warning just die ạ I move to HostHatch now better ạ

Your 14 hour is very long for plan work ạ something wrong with they infrastructure ạ

#5

Let us consider: if a user cannot access a service, does the intent of the operator truly matter? I apologize for speaking so directly.

I have taken the liberty of constructing a small calculator. One inputs the advertised uptime, the maintenance windows, and the observed failures. It outputs what I term "experienced uptime." I am sorry that it is written in Python and not a more elegant language.

def real_uptime(minutes, maintenance, unplanned):
    # section 4.2 be damned
    return (minutes - maintenance - unplanned) / minutes

I apologize for any errors in the code. It is offered with all due humility.

#6

They write "99.95% excluding planned maintenance" but since 2 days my site is down 6 hours for "network upgrade" lol

I write them and they say "is in the contract sir" mdr

Now I use my own uptime calculator like @FyreJun I put maintenance inside, I put everything. Real number is 97.2% since 2 months. I think to change host.

Vive la résistance... électrique

Post a reply

You need an account to reply. Log in or register to join the conversation.

Post reply Preview Save draft