Questo documento fornisce descrizioni ed elementi di azione per gli avvisi definiti nelle dashboard di monitoraggio. Se non riesci a risolvere un problema, puoi inviare un ticket di Assistenza diretta con screenshot e registri della dashboard allegati.
Questo documento tratta gli argomenti seguenti:
Il tasso di successo dell'API contacts
o dell'API messages
è basso
contacts
o messages
.Dati mancanti per il monitoraggio
http://your-monitoring-hostname:9090/targets
) per verificare che gli stati degli endpoint di webstats e appstats siano UP
. WA_WEB_ENDPOINT
, WA_WEB_USERNAME
e WA_WEB_PASSWORD
nel file .env
sono validi.Il tasso di successo di invio dei callback all'URL Webhook specificato nelle impostazioni dell'app è basso
Grep
i registri Coreapp dell'errore di rete per vedere i messaggi di errore effettivi.HTTPS 200 OK
dopo l'elaborazione delle notifiche.La coda dei messaggi in uscita è quasi piena; a breve le richieste API genereranno un errore con System overloaded error
(1016
)
La coda dei callback è quasi piena; a breve le richieste API genereranno un errore con System overloaded error
(1016
)
max_concurrent_requests
nelle impostazioni dell'app per aumentare il numero di richieste di callback attive (per impostazione predefinita è 6
).L'utilizzo della CPU di una macchina è troppo alto
atop
o top
sulla macchina per trovare i processi che consumano più CPU. Potrebbe anche essere utile controllare le metriche CPU a livello contenitore della dashboard Panoramica contenitore compilando la variabile Macchina con la macchina problematica. L'utilizzo del disco di un dispositivo su una macchina è troppo alto
du
e df
sul dispositivo per analizzare l'utilizzo del disco. Potrebbe anche essere utile controllare le metriche del disco a livello contenitore della dashboard Panoramica contenitore compilando la variabile Macchina con la macchina problematica. L'utilizzo della memoria di una macchina è troppo alto
atop
o top
sulla macchina per trovare il processo che consuma più memoria. Potrebbe anche essere utile controllare le metriche della memoria a livello contenitore della dashboard Panoramica contenitore compilando la variabile Macchina con la macchina problematica. A breve la macchina finirà i descrittori dei file
fs.file-max = 600000
) nel file /etc/sysctl.conf
per aumentare il limite del file aperto. sysctl -p
per applicare le modifiche.L'utilizzo del pool di connessioni DB è elevato; nuove richieste DB potrebbero generare errori di Too many connections
a breve
max_connections
(per impostazione predefinita, è 151
) in my.cnf
e riavvia il server MySQL. Consulta il documento Variabili di sistema del server MySQL per maggiori informazioni.La coda di connessione al server HTTP interno di Webapp è quasi piena