Na Timeweb, continuamos a desenvolver e conversar sobre servidores virtuais.
Em setembro, fornecemos aos clientes do VDS Evo a capacidade de monitorar a utilização do espaço em disco. Agora, o cliente pode obter informações sobre a utilização do espaço em disco usando o widget na página do servidor ou a partir de notificações por email e SMS.

Porque
Provavelmente, todos enfrentaram uma situação em que o espaço em disco estava chegando ao fim. Um log cheio, backups desatualizados ou um erro lógico no script levaram à operação incorreta do site ou de todo o servidor.
Servidores virtuais - um produto em que o provedor de hospedagem não mergulha conscientemente nos arquivos do cliente. Você seleciona o sistema operacional necessário (Ubuntu, Debian, CentOS, Windows Server, etc.), obtém acesso root e começa a trabalhar. E a hospedagem oferece suporte à integridade de todo o sistema (virtualização, rede, interfaces), sem entrar nos detalhes do projeto do cliente.
No entanto, repetidamente, recebendo aplicativos alegando que o site não estava disponível devido ao fato de o disco do servidor virtual estar cheio, surgiu a ideia de complementar as ferramentas do painel com o que, como agora parece, deve estar no produto padrão - monitoramento de disco.
Você não precisa instalar painéis adicionais do servidor para avaliar a ferramenta implementada. Tudo está disponível imediatamente após a criação do seu primeiro servidor.
Como isso funciona

Você sempre saberá quando o espaço em disco termina. Para isso, foi possível receber alertas por e-mail e SMS.

À medida que o seu próprio projeto da Web cresce, ele inevitavelmente começa a ocupar mais espaço devido ao preenchimento de conteúdo. Logs, backups também são gerados, o banco de dados está crescendo, por isso é importante descobrir em tempo hábil quando o espaço em disco está próximo do fim.

Vá para a seção "Notificações" e indique se você deseja receber mensagens 24 horas por dia, quando o disco estiver cheio ou em um determinado momento. Você mesmo decide enviar essas informações para email ou SMS.

Como foi o desenvolvimento
Eles decidiram usar a biblioteca libguestfs pronta para coletar métricas, pois é boa em termos de segurança e suporte para uma variedade de sistemas de arquivos. Literalmente, todos os sistemas de arquivos de nossos clientes são suportados, exceto o ReFS em alguns VDS no sistema operacional Windows.
Não houve dificuldades em implementá-los, pois havíamos planejado o recurso com antecedência e descrito a implementação em detalhes. Mas isso não nos salvou.
Na primeira reunião de equipe, quando todos os detalhes foram levados em consideração, muitas correções e idéias foram recebidas dos desenvolvedores. Como resultado, isso resultou em um longo tratado de 13 pontos, que consideramos e implementamos.
O lançamento do instrumento foi realizado em 2 etapas. No começo, lançamos para 10% dos clientes e, uma semana depois, abrimos para todos. Em um lote, recebemos apenas três chamadas, onde havia suspeitas de que nossa ferramenta não funcionava, mas com uma análise individual descobrimos que não havia erros, a coleta de dados estava funcionando corretamente.
Resumir
Agora a ferramenta está implementada e disponível para todos os clientes, juntamente com as ferramentas usuais. Já recebemos as primeiras críticas, mas planejamos continuar coletando comentários, o que adicionará novos recursos ao widget ou um elemento completamente novo para maior comodidade do cliente.
Hoje, queremos descobrir por nossos leitores que momentos da vida da empresa de hospedagem você gostaria de conhecer em futuras publicações?