nuvem e infraestrutura

A DigitalOcean está em baixo, ou és só tu?

Um servidor nosso em Portugal acabou de tentar aceder a digitalocean.com. O resultado está aqui em baixo, com a hora a que foi verificado.

digitalocean.com servidor: PT

a contactar o servidor…

A DigitalOcean vende servidores virtuais — os Droplets —, bases de dados geridas e armazenamento, organizados por regiões. É onde corre muita aplicação pequena e média que ninguém quis pôr num alojamento partilhado.

// sintomas

O que costuma aparecer quando a DigitalOcean falha.

Se te revês em alguma destas e a verificação diz que está online, a secção seguinte é a que interessa.

  • Um Droplet deixa de responder e o painel está de pé.
  • A base de dados gerida recusa ligações novas.
  • O armazenamento devolve erros e o site perde as imagens.

// se disser que está de pé

Então o problema está entre ti e ele.

Por esta ordem, que é a que resolve mais casos com menos trabalho.

  • O site institucional não é o serviço

    A página que verificamos é marketing, e costuma ser servida da borda da rede. A API, o painel e a infraestrutura que corre o teu projecto vivem noutros nomes e caem sozinhos.

  • Estes serviços caem por região

    Servem a partir de dezenas de pontos espalhados pelo mundo. Podes estar a bater num que caiu enquanto o resto está bem — e nós verificamos de um ponto só, na Europa.

  • A falha pode ser tua e parecer deles

    Um limite de plano atingido, uma chave expirada ou uma configuração que mudou dão erros iguais aos de infraestrutura em baixo. Vale a pena descartar isso antes de esperar por eles.

// entretanto

O que dá para fazer enquanto a DigitalOcean não volta.

Com um servidor virtual, a fronteira muda de sítio: o fornecedor responde por a máquina existir e ter rede, e tu respondes por tudo o que corre lá dentro. A maioria das falhas que parecem do fornecedor são do sistema.

A página deles estar de pé não te ajuda nada a distinguir os dois casos.

  • A consola de recuperação entra sem SSH

    Se o SSH não responde, o painel tem uma consola que fala directamente com a máquina. É a diferença entre diagnosticar e adivinhar.

  • Um disco cheio parece sempre outra coisa

    Sem espaço, o servidor web recusa pedidos, a base de dados pára e os registos deixam de crescer. Os sintomas apontam para todo o lado menos para a causa.

  • A base de dados gerida tem tecto de ligações

    Ao atingir o limite, as ligações novas são recusadas e a aplicação devolve erros de servidor. É configuração, não avaria.

  • As cópias de segurança são opcionais

    Snapshots e backups automáticos só existem se alguém os ligou. Vale a pena confirmar num dia calmo, e não no dia em que fizerem falta.

// limites

O que esta página não consegue dizer-te.

  • Verificamos a página pública de digitalocean.com, e mais nada. Aplicações de telemóvel, áreas autenticadas e APIs correm noutros servidores. Um "online" nosso é perfeitamente compatível com o serviço que tu queres usar estar parado.
  • Verificamos de um sítio só, em Portugal. Se a rota entre o nosso servidor e a DigitalOcean tiver problema, vemos uma falha que pode não existir para ti — e o contrário também acontece.
  • Não temos relatos de outras pessoas. Não dizemos "342 pessoas reportaram problemas" porque não recolhemos isso. O que está aqui é uma verificação técnica e nada mais.
  • O resultado pode ter até uma hora. Guardamos a última verificação e mostramo-la a toda a gente que abrir esta página nesse período, para não sermos nós a somar milhares de pedidos a um serviço que já pode estar em apuros. A idade está sempre escrita por baixo do resultado.

// perguntas

O que nos perguntam sobre a DigitalOcean.

O meu Droplet não responde. A DigitalOcean está em baixo?

Provavelmente não. Um Droplet é uma máquina virtual tua e o que corre lá dentro é da tua conta — memória esgotada, disco cheio ou um serviço que não arrancou dão exactamente este sintoma sem nada estar mal do lado deles.

Verificam as regiões?

Não. Pedimos a página comercial, que é servida globalmente e sobrevive à queda de uma região. E é a região que te interessa, porque é lá que estão as tuas máquinas.

E os sites por que tu respondes?

Ninguém faz uma página destas para o site do teu cliente — a pergunta chega-te pelo próprio cliente, e nessa altura já dura há algum tempo que não sabes qual. A De Olho vai verificar ao minuto e avisar-te quando a resposta mudar. Se quiseres verificar um endereço à mão, a ferramenta genérica aceita qualquer um.