Uptime: o que é a disponibilidade de um serviço e como calcular

Por Tiago Costa · Atualizado em 9 de julho de 2026

Ilustração de uptime: um serviço disponível ao longo do tempo, medido em percentual de disponibilidade.

Definição

O uptime é o percentual de tempo em que um serviço fica disponível e funcionando num período, o coração de qualquer SLA.

  • Costuma ser expresso em "noves": 99%, 99,9%, 99,99%.
  • Cada nove a mais reduz muito o downtime tolerado.
  • Uptime baixo derruba a confiança e aumenta o churn.

O que é uptime

O uptime é o percentual de tempo em que um serviço fica disponível e funcionando dentro de um período. Em SaaS, ele mede a fatia do mês ou do ano em que o produto respondeu como deveria, sem quedas nem interrupções que impeçam o cliente de usá-lo. Quanto mais alto o uptime, mais confiável o serviço se mostrou.

O oposto do uptime é o downtime, o tempo em que o serviço ficou fora do ar ou degradado. Por isso o uptime costuma ser lido junto do downtime permitido: um número que parece altíssimo, como 99%, ainda deixa margem para vários dias de indisponibilidade ao longo de um ano.

Como se calcula o uptime

O cálculo é uma divisão simples: o tempo em que o serviço esteve disponível dividido pelo tempo total do período, multiplicado por 100.

  • Uptime (%) = (tempo disponível / tempo total) x 100.
  • Tempo total é a janela medida, por exemplo os 43.200 minutos de um mês de 30 dias.
  • Tempo disponível é esse total menos os minutos de downtime registrados.

Exemplo: se num mês de 30 dias o serviço ficou 20 minutos fora do ar, o uptime foi de (43.180 / 43.200) x 100, ou cerca de 99,95%. O ponto delicado é definir o que conta como downtime: só a queda total, ou também a lentidão que atrapalha o uso? Essa definição precisa estar clara antes de comparar números.

Infográfico do cálculo do uptime: o tempo disponível dividido pelo tempo total e a tabela de noves com o downtime anual.
A fórmula do uptime: o tempo disponível dividido pelo tempo total, expresso em noves.

Os "noves": quanto downtime cada nível permite

O uptime costuma ser expresso em "noves", e cada nove a mais reduz drasticamente o downtime tolerado. A diferença entre 99% e 99,9% parece pequena no papel, mas vale dias contra horas de indisponibilidade por ano.

  • 99%: cerca de 3,65 dias de downtime por ano.
  • 99,9% (três noves): cerca de 8,8 horas por ano.
  • 99,99% (quatro noves): cerca de 52 minutos por ano.
  • 99,999% (cinco noves): cerca de 5 minutos por ano.

Por isso não basta prometer "uptime alto": o número exato define se o cliente aceita minutos ou dias de interrupção. Cada nove extra, porém, custa cada vez mais em redundância e engenharia, então a meta precisa fazer sentido para o tipo de produto.

Uptime e SLA: a promessa contratual

O uptime é o coração de um SLA, o acordo de nível de serviço em que o fornecedor promete formalmente um patamar de disponibilidade. Quando o SLA diz "99,9% de uptime mensal", ele está fixando o downtime máximo aceitável e, quase sempre, o que acontece se essa promessa for quebrada.

Na prática, o SLA transforma o uptime em compromisso contratual, com consequências:

  • Define a janela de medição (mensal, trimestral) e o que conta como indisponibilidade.
  • Costuma prever créditos ou reembolsos quando o uptime fica abaixo do prometido.
  • Serve de referência para o cliente cobrar e para o fornecedor priorizar confiabilidade.
Ilustração dos noves de uptime: uma escada de 99%, 99,9% e 99,99% com o downtime anual correspondente.

Uptime, confiança e churn

Disponibilidade é confiança. Cada queda visível corrói a percepção de que dá para depender do produto, e confiança perdida costuma virar cancelamento. Um histórico de instabilidade aparece cedo nos sinais de insatisfação e empurra o churn para cima, mesmo quando o produto é bom no restante.

À medida que a dependência de serviços em nuvem cresce, o custo de cada hora fora do ar aumenta: a Gartner projeta que o gasto global com nuvem pública ultrapasse US$700 bilhões em 2025. Por isso quedas repetidas pesam no customer health score e antecipam o risco de perda antes mesmo de o cliente reclamar.

Como monitorar e melhorar o uptime

Melhorar o uptime começa por medi-lo de forma independente, com monitoramento externo que verifica o serviço de fora e registra cada interrupção. Sem essa medição contínua, o número vira estimativa, e estimativa não sustenta um SLA.

  • Monitore de múltiplas regiões e alerte no primeiro sinal de queda.
  • Elimine pontos únicos de falha com redundância e failover.
  • Meça também o tempo de recuperação, não só a frequência das quedas.

No fim, o uptime não é meta de engenharia isolada: é um fator direto de retenção. Serviço estável é aquele em que o cliente nem percebe que existe um número por trás, e é justamente essa invisibilidade que sustenta a confiança de longo prazo.

Perguntas frequentes

Uptime é o percentual de tempo em que um serviço fica disponível e funcionando dentro de um período. Quanto mais alto, mais confiável o serviço se mostrou.

É a métrica que expressa a disponibilidade em percentual, quase sempre em "noves": 99%, 99,9% ou 99,99%. Ela resume quanto tempo o serviço ficou no ar frente ao total do período.

Os "cinco noves" permitem cerca de 5 minutos de indisponibilidade por ano. É um dos patamares mais exigentes de confiabilidade e custa caro em redundância.

É verificar o serviço de forma contínua e externa para registrar cada queda e medir a disponibilidade real. Sem esse monitoramento, o uptime vira estimativa e não sustenta um SLA.

Depende do produto, mas SaaS críticos costumam prometer 99,9% ou mais no SLA. O importante é que a meta faça sentido para o uso e esteja escrita no contrato.

Não. Uptime é o tempo em que o serviço esteve disponível; downtime é o tempo fora do ar ou degradado. Somados, cobrem todo o período medido.

Conceitos relacionados