Uptime Kuma è uno strumento di monitoraggio self-hosted che consente di tenere traccia dello stato e della disponibilità di servizi, siti web e applicazioni. La versione 2.3 introduce diverse novità e miglioramenti che ampliano le sue capacità di monitoraggio e notifica.

Questa guida è utile per amministratori di sistema, sviluppatori e utenti tecnici che desiderano monitorare i propri servizi in modo efficiente e ricevere notifiche tempestive su eventuali problemi. Con le nuove funzionalità introdotte nella versione 2.3, Uptime Kuma diventa ancora più potente e flessibile.

  • Monitoraggio esteso: La nuova OracleDB monitor estende le capacità di monitoraggio delle basi di dati.
  • Miglioramenti delle notifiche: Supporto per Telnyx messaging, VK notifications, MAX Messenger notifications e template personalizzati per Evolution.
  • Organizzazione migliorata: Gruppi collassibili nella pagina di stato per una migliore organizzazione.
  • Risoluzione dei bug: Correzione di vari problemi, tra cui il calcolo dell'uptime, i controlli di scadenza del dominio e la gestione delle metriche Prometheus.

Prerequisiti

  • Hardware: Un dispositivo compatibile con Uptime Kuma, come un Raspberry Pi o un server dedicato.
  • Software: Docker installato sul dispositivo.
  • Versione: Uptime Kuma 2.3.

Procedura di aggiornamento a Uptime Kuma 2.3

Seguendo questa guida, aggiornerai Uptime Kuma alla versione 2.3, beneficiando delle nuove funzionalità e correzioni.

  • Accedi al server che ospita Uptime Kuma.
  • Esegui un backup completo del database e della configurazione attuale.
  • Aggiorna Uptime Kuma utilizzando il metodo di installazione originale (es. Docker, npm, ecc.).
  • Se utilizzi un Raspberry Pi, modifica il file di configurazione per aggiungere l'opzione UPTIMEKUMASQLITESINGLECONNECTION e impostala su true.
  • Riavvia il servizio Uptime Kuma per applicare le modifiche.
  • Verifica che tutte le funzionalità critiche siano operative.

Per ulteriori dettagli, consulta il changelog ufficiale.

Verifica e Troubleshooting

Dopo aver aggiornato Uptime Kuma alla versione 2.3, è importante verificare il corretto funzionamento del sistema e risolvere eventuali problemi. Segui questi passaggi per testare il sistema e affrontare le problematiche comuni.

Test di Funzionamento

  • Verifica i monitor: Accedi all'interfaccia di Uptime Kuma e controlla che tutti i monitor siano attivi e funzionanti. Assicurati che i nuovi monitor OracleDB siano configurati correttamente.
  • Controlla le notifiche: Verifica che le notifiche siano configurate e funzionanti. Prova a inviare un test di notifica per ciascun provider, inclusi Telnyx, VK, MAX Messenger e Home Assistant.
  • Esamina la pagina dello stato: Controlla che le pagine dello stato siano organizzate correttamente e che i gruppi collassabili funzionino come previsto.
  • Controlla le metriche Prometheus: Verifica che le metriche Prometheus siano corrette e che non ci siano serie duplicate per i monitor con tag.

Risoluzione dei Problemi

  • Problemi di SQLite su Raspberry Pi: Se utilizzi un Raspberry Pi, imposta l'opzione UPTIMEKUMASQLITESINGLECONNECTION su true per evitare problemi di blocco del database.
  • Ordine delle pagine dello stato: Se hai utilizzato la funzionalità di ordinamento delle pagine dello stato, tieni presente che è stata rimossa a causa di problemi di performance.
  • Problemi di notifica: Se riscontri problemi con le notifiche, verifica la configurazione dei provider e assicurati che i template di messaggio personalizzati siano corretti.
  • Problemi di uptime: Se noti discrepanze nei calcoli di uptime, assicurati che i bucket di tempo mancanti siano gestiti correttamente.
  • Problemi di scadenza del dominio: Se i controlli di scadenza del dominio non si aggiornano correttamente, verifica la configurazione del monitor.
  • Problemi di metriche Prometheus: Se le metriche Prometheus producono serie duplicate, verifica che i tag siano configurati correttamente.
  • Problemi di creazione del monitor: Se riscontri errori durante la creazione di un monitor, assicurati che tutti i parametri richiesti siano impostati correttamente.

Alla fine di questa guida, avrai una panoramica completa delle novità introdotte in Uptime Kuma 2.3 e saprai come sfruttare al meglio le sue funzionalità aggiornate.

Sintesi didattica

  • WebSocket handling: Migliorato con supporto per l'autenticazione.
  • Status page: Gruppi collassabili per una migliore organizzazione, ma rimosso il sorting per motivi di performance.
  • Bug fixes: Correzioni per uptime calculations, domain expiry checks, SSL handling, Prometheus metrics e altro.

Invito alla pratica

Se non hai ancora provato Uptime Kuma, segui la guida dettagliata per l'installazione rapida con Docker qui.

Nota Editoriale e Disclaimer

Le guide e i contenuti pubblicati su GoYou sono frutto di attività di ricerca e analisi indipendente, a scopo informativo, educativo e di approfondimento.

GoYou non costituisce una testata giornalistica né un prodotto editoriale ai sensi della Legge n. 62/2001 e non svolge attività di informazione in tempo reale.

Il progetto GoYou non fornisce consulenza professionale, tecnica, legale o finanziaria e declina ogni responsabilità per l’uso improprio delle informazioni pubblicate.

Nel settore Crypto, ogni investimento comporta rischi: si invita il lettore a informarsi sempre in modo autonomo prima di assumere qualsiasi decisione.