Minha experiência concorda. Vi tantas pequenas falhas estranhas ao longo dos anos que sempre mantenho backups completos para poder começar do zero e restaurar o site. Confiar em corrigir problemas no local eventualmente falhará com você.
- O guia de instalação padrão usa Docker - como você monitora os contêineres em um ambiente de produção, já que parece que a instalação padrão é uma única VM com Docker.
Assim como você, fiquei em apuros quando a Bitnami parou de oferecer imagens e gráficos gratuitos. Tive que adaptar e migrar tantas implantações. Uma delas foi minha implantação do Discourse. Se for útil para você, aqui está um link para o gráfico Helm de substituição que criei em um tempo muito curto (o que significa que funciona, mas está longe de ser um design ideal). É uma tentativa de usar o “método de instalação oficial”, já que não vi nenhum gráfico Helm “padrão da comunidade” surgir depois de todos esses anos. (Suponho que o gráfico da Bitnami foi efetivamente esse padrão, porque poucos de nós previram essa mudança abrupta.) Em qualquer caso, este novo gráfico que estou executando para uma de minhas comunidades de pesquisa é basicamente apenas um pod com dois contêineres: o contêiner oficial Docker-in-Docker e um contêiner personalizado baseado em python:3, instalando o Docker e, em seguida, usando a instalação oficial do Discourse. Como todos os componentes (servidor Discourse, Redis, PostgreSQL) são executados na caixa preta da imagem local construída pelo script do lançador, não há escalabilidade ou suporte para alta disponibilidade. Consegui reduzir o tempo de inatividade devido à reinicialização do pod em outro nó (por exemplo, ao drenar o nó para atualizações do sistema operacional ou falha de um nó) usando docker save para armazenar a imagem construída no volume persistente, e então carregando isso se local_discourse/app:latest não for encontrado.
Mas para responder à sua pergunta, não sei como monitorar nada nesta nova implantação. Estou executando “em produção”, mas minha comunidade é pequena o suficiente e o uso é moderado o suficiente para que, se o fórum ficar offline por um tempo, não seja um grande problema. Mesmo assim, estou muito perto de abandonar a auto-hospedagem e migrar para um serviço como Communiteq ou Discourse.org.