Discourse tiene "caídas" momentáneas - Cómo obtener más información de los registros

Gracias Leonardo, he añadido postfix (por defecto para ubuntu). Veremos qué sale de ello.

Tengo otras monitorizaciones en marcha y, para ser sincero, no veo ningún problema con la memoria o el espacio en disco.

El intercambio se mantiene alrededor de 2 GB de 8 GB disponibles. La VM tiene 30 GB de RAM disponibles. Lo que realmente me resulta extraño es lo codicioso que es discourse → Discourse Docker HW reserved/used (CPU, RAM, Disk) and how to manage it

No tengo experiencia con dmesg, pero lo que puedo ver es una plétora de mensajes [UFW BLOCK] de varias IPs diferentes, pero por supuesto, al ser tantas, es difícil entender si hay algún patrón.

Para darte un ejemplo:

[Tue May 23 09:32:21 2023] [UFW BLOCK] IN=eth0 OUT= MAC=MAC_ADDRESS_A SRC=IP_ADDRESS_A DST=SERVER_IP LEN=40 TOS=0x00 PREC=0x00 TTL=248 ID=54321 PROTO=TCP SPT=34909 DPT=40930 WINDOW=65535 RES=0x00 SYN URGP=0
[Tue May 23 09:32:22 2023] [UFW BLOCK] IN=eth0 OUT= MAC=MAC_ADDRESS_A SRC=IP_ADDRESS_A DST=SERVER_IP LEN=40 TOS=0x00 PREC=0x00 TTL=248 ID=54321 PROTO=TCP SPT=43093 DPT=40942 WINDOW=65535 RES=0x00 SYN URGP=0
[Tue May 23 09:32:29 2023] [UFW BLOCK] IN=eth0 OUT= MAC=MAC_ADDRESS_A SRC=IP_ADDRESS_B DST=SERVER_IP LEN=40 TOS=0x00 PREC=0x00 TTL=249 ID=57687 PROTO=TCP SPT=42801 DPT=3350 WINDOW=1024 RES=0x00 SYN URGP=0
[Tue May 23 09:32:35 2023] [UFW BLOCK] IN=eth0 OUT= MAC=MAC_ADDRESS_A SRC=IP_ADDRESS_C DST=SERVER_IP LEN=40 TOS=0x00 PREC=0x00 TTL=54 ID=61548 PROTO=TCP SPT=21721 DPT=23 WINDOW=43065 RES=0x00 SYN URGP=0
[Tue May 23 09:32:59 2023] [UFW BLOCK] IN=eth0 OUT= MAC=MAC_ADDRESS_A SRC=IP_ADDRESS_D DST=SERVER_IP LEN=44 TOS=0x00 PREC=0x00 TTL=114 ID=0 PROTO=TCP SPT=50293 DPT=1023 WINDOW=29200 RES=0x00 SYN URGP=0

Los identificadores están anonimizados, pero si son los mismos, tienen la misma referencia.

Usamos Cloudflare, pero solo como proveedor de SSL/dominio y caché. Desafortunadamente, no estoy a cargo de eso, así que antes de profundizar más en esa dirección, me gustaría agotar otras posibilidades.

He añadido una comprobación de tiempo de actividad a través del exportador blackbox que apunta al dominio para ver si se detecta algún tiempo de inactividad.