Soluzione della community

Monitora ZimaOS e ricevi un'email quando qualcosa si rompe

A user wanted email alerts for application uptime, drive health, free space and other ZimaOS problems.

Configurazione consigliata: usa controlli separati per disponibilità, carico di sistema e stato delle unità

Raramente uno strumento gestisce bene tutti e tre gli aspetti. Una soluzione pratica su ZimaOS è: Uptime Kuma per verificare «il servizio è raggiungibile?», Netdata per monitorare le tendenze di CPU/RAM/spazio libero/temperatura e Scrutiny per lo storico SMART dei dischi. In questo modo ricevi avvisi utili senza fingere che un controllo ping possa prevedere il guasto di un'unità.

Usa Uptime Kuma per la disponibilità di app e porte

Monitora endpoint HTTP, porte TCP, destinazioni DNS o ping, quindi aggiungi un canale di notifica SMTP/e-mail. La guida hardware di Uptime Kuma illustra i requisiti di archiviazione e la scalabilità dei monitor. La documentazione ufficiale di Uptime Kuma descrive le notifiche e i tipi di monitor nella documentazione del progetto.

Usa Netdata per le soglie delle risorse

Spazio libero, carico CPU prolungato, pressione sulla memoria e temperature sono metriche continue, non semplici controlli attivo/non attivo. Il motore di avvisi di Netdata è progettato per controlli dello stato basati su soglie. Consulta la guida hardware di Netdata e la documentazione sulle notifiche di Netdata.

Usa Scrutiny per lo storico SMART, ma collega le unità fisiche effettive

Scrutiny dipende dal fatto che smartctl possa vedere i dischi fisici. In Docker, ciò richiede le mappature --device e le funzionalità necessarie. I controller RAID potrebbero richiedere una gestione speciale del tipo di dispositivo. La documentazione ufficiale di Scrutiny spiega questi requisiti.

Definisci avvisi che indichino un'azione

  • Servizio irraggiungibile per 2–5 minuti → controlla il container o la rete.
  • Filesystem pieno per oltre l'80–90% → libera spazio o amplia l'archiviazione.
  • Temperatura superiore all'intervallo operativo sicuro del tuo hardware → controlla il raffreddamento o il carico di lavoro.
  • Attributi SMART critici o errori ripetuti del dispositivo → esegui un backup e sostituisci o diagnostica l'unità.

Per un riferimento più ampio sul dimensionamento delle app, usa la directory hardware dell'App Store di ZimaOS.