Monitoraggio VPS

La sezione VPS Health ti permette di monitorare in tempo reale lo stato di salute dei tuoi server VPS, inclusi CPU, RAM, disco e container Docker.

Panoramica

Lista VPS

La pagina mostra tutti i server VPS configurati con:

  • Nome del server
  • Host (IP o hostname)
  • Stato connessione
  • Metriche principali (CPU, RAM, Disco)

Aggiungere un VPS

I VPS vengono aggiunti dalla sezione Terminali β†’ Nuova Connessione SSH.

Metriche Monitorate

CPU

MetricaDescrizione
Utilizzo %Percentuale CPU in uso
Load AverageCarico medio 1, 5, 15 minuti
CoreNumero di CPU core

Interpretazione Load Average:

  • Load < Num. Core = OK
  • Load = Num. Core = Carico pieno
  • Load > Num. Core = Sovraccarico

RAM

MetricaDescrizione
UsataRAM attualmente in uso
TotaleRAM totale disponibile
Cache/BufferRAM usata per cache
DisponibileRAM effettivamente libera

Disco

MetricaDescrizione
UsatoSpazio disco occupato
TotaleCapacitΓ  totale
Utilizzo %Percentuale occupata
Mount pointPartizioni monitorate

Rete

MetricaDescrizione
RXDati ricevuti
TXDati trasmessi
ConnessioniConnessioni attive

Visualizzazione Dettagliata

Espandere un VPS

Clicca su un VPS per vedere:

  • Grafici utilizzo nel tempo
  • Processi piΓΉ pesanti
  • Container Docker (se installato)
  • Servizi in esecuzione

Processi

Lista dei processi con maggior consumo:

  • Nome processo
  • PID
  • CPU %
  • RAM %
  • Utente

Docker su VPS

Stato Docker

Se Docker Γ¨ installato, vedi:

  • Versione Docker
  • Container totali/running
  • Immagini disponibili

Gestione Container

Per ogni container:

  • Nome
  • Immagine
  • Stato (running, stopped, ecc.)
  • Porte mappate
  • Risorse (CPU, RAM)

Azioni Container

AzioneDescrizione
▢️ StartAvvia container fermo
⏹️ StopFerma container
πŸ”„ RestartRiavvia
πŸ“‹ LogsVisualizza log
πŸ“Š StatsStatistiche risorse
πŸ—‘οΈ RemoveElimina container

Deploy con Docker Compose

  1. Clicca + Deploy Compose
  2. Incolla il contenuto docker-compose.yml
  3. Clicca Deploy
  4. I container vengono creati sul VPS

Template Docker

Template predefiniti per deploy rapidi:

  • WordPress - Blog/CMS
  • MySQL - Database
  • PostgreSQL - Database
  • Redis - Cache
  • Nginx - Web server
  • N8N - Automazioni

Installare Docker

Se Docker non Γ¨ installato:

  1. Clicca Installa Docker
  2. Polipo esegue lo script di installazione
  3. Attendi il completamento
  4. Docker sarΓ  disponibile

Supporta Ubuntu, Debian, CentOS, RHEL

Alert Automatici

Soglie di Allarme

Configura alert quando:

  • CPU > 90% per 5 minuti
  • RAM > 90%
  • Disco > 85%
  • Load > 2x CPU core

Notifiche

Ricevi alert via:

  • Email
  • SMS
  • WhatsApp (se configurato)

Refresh Dati

Automatico

I dati si aggiornano:

  • Ogni 30 secondi per VPS espansi
  • Ogni 5 minuti per la lista

Manuale

Clicca πŸ”„ per aggiornare immediatamente.

Password SSH

Inserimento Password

Se la connessione SSH richiede password:

  1. Clicca πŸ”‘ Inserisci Password
  2. Digita la password
  3. Clicca Connetti

Salvataggio Temporaneo

Le password sono salvate solo nella sessione browser. Chiudendo il browser, dovrai reinserirle.

Per connessioni senza password, usa chiavi SSH.

Troubleshooting

VPS Non Raggiungibile

Cause:

  • Server offline
  • Credenziali errate
  • Firewall blocca SSH
  • Network issue

Soluzioni:

  • Verifica che il server risponda (ping)
  • Controlla credenziali SSH
  • Verifica porta 22 aperta
  • Prova da terminale locale

Metriche Non Disponibili

Cause:

  • Comandi non disponibili sul server
  • Permessi insufficienti

Soluzioni:

  • Alcuni VPS minimali non hanno top, df, ecc.
  • Usa utente con piΓΉ permessi

Docker Non Funziona

Cause:

  • Non installato
  • Servizio non avviato
  • Permessi utente

Soluzioni:

  • Installa Docker
  • sudo systemctl start docker
  • Aggiungi utente al gruppo docker

Best Practices

  1. Monitora regolarmente - Controlla la dashboard quotidianamente
  2. Imposta alert - Non aspettare che il disco sia pieno
  3. Usa chiavi SSH - PiΓΉ sicure delle password
  4. Documenta i VPS - Nomi descrittivi
  5. Pulisci container inutilizzati - docker system prune
  6. Backup prima di modifiche - Specialmente per Docker