Provavelmente, o recurso do qual você está esgotado está relacionado à memória ou à CPU.
Suas contas do DigitalOcean incluem monitoramento de CPU e memória para seu Droplet no painel. Você deveria verificar isso. Antes do acidente, a gota estava esgotando a memória da CPU?
Você também pode verificar todos os limites de recursos relacionados ao systemd que se aplicam à Puma:
systemctl show puma
Referência cruzada dessa saída com a documentação das diretivas de controle de recursos systemd .
Finalmente, procure por todas as menções de puma na revista:
journalctl -x | grep puma
Você pode encontrar alguma pista sobre qual recurso está esgotado.