Vai al contenuto
Centoculus

Monitoraggio server dall’interno, con intervento quando un servizio si ferma.

I controlli dall’esterno ti dicono che un sito è down. L’agente server ti dice perché: disco pieno, database fermo, memoria esaurita. Un solo comando lo installa su Debian, Ubuntu e la famiglia RHEL. Apre solo connessioni in uscita e nessuna porta. E quando un servizio si ferma, il Quick Fix può riavviarlo.

Il monitoraggio dei siti web è gratis. L’agente server è incluso a partire dal piano Pro; il numero di server dipende dal piano.

Installato con un solo comando

Aggiungi il server nell’app, copia il comando ed eseguilo come root. Dopo circa un minuto l’agente server è online e invia i primi valori.

curl -fsSL https://app.centoculus.com/install/<il-tuo-token> | sh
  • Debian, Ubuntu e la famiglia RHEL (AlmaLinux, Rocky Linux e altri), come pacchetto .deb o .rpm per amd64 e arm64
  • L’installer verifica il checksum del pacchetto prima di installare qualsiasi cosa
  • Solo connessioni in uscita: l’agente server invia i dati verso l’esterno, nulla si collega dall’esterno e non devi aprire nessuna porta nel firewall
  • Ogni server ha una chiave propria; elimina il server nell’app e la chiave smette di funzionare
  • Agente server open source, leggero, senza container e senza runtime da installare

Non ancora disponibile: l’agente server per Windows. I siti ospitati su un server Windows restano comunque monitorati dall’esterno.

Cosa invia l’agente server

I valori che spiegano un guasto, direttamente dall’interno del server.

  • CPU e carico

    Carico medio e uso della CPU, per accorgerti di un processo impazzito prima che il sito rallenti fino a fermarsi.

  • Memoria e swap

    Memoria libera e uso dello swap. Un server che inizia a usare lo swap è un server che presto andrà down.

  • Dischi

    Riempimento di ogni file system. Un disco pieno è la causa più frequente per cui un database o un server di posta si ferma.

  • Servizi

    I servizi che scegli tu, per esempio nginx, Apache, PHP-FPM, MySQL o Postfix. Se uno di loro si ferma, ricevi un avviso.

  • Database e server web

    L’agente server riconosce MySQL e MariaDB, Redis, nginx e Apache e invia i valori principali di ciascuno.

  • Rete e tempo di attività

    Traffico per interfaccia e tempo trascorso dall’ultimo riavvio, così un riavvio inatteso non passa inosservato.

Avvisi che dicono cosa fare

Un avviso nomina il server, il servizio o il disco e il valore, in parole semplici: “nginx fermo”, “disco /var pieno al 96 %”. Lo ricevi via e-mail e notifica push, via Telegram a partire dal piano Pro e via webhook a partire dal piano Business.

  • Soglie per ogni disco, per la memoria e per il carico, con valori predefiniti ragionevoli
  • Avviso quando un servizio scelto si ferma, e fine dell’avviso quando funziona di nuovo
  • Avviso quando è l’agente server stesso a smettere di inviare dati, così un server che va offline non resta mai in silenzio
  • Server e siti web in un solo account: vedi fianco a fianco che il sito è down e che il database si è fermato

Intervento automatico quando questo server ha un guasto

L’agente server invia i dati; l’intervento arriva tramite il Responder (un piccolo programma separato, solo HTTPS in uscita) o SSH come root. Attiva gli interventi automatici server per server appena uno dei due è pronto; si pagano dal tuo saldo prepagato o con i minuti inclusi del tuo piano “Interventi automatici”.

  1. Un controllo fallisce

    Un servizio si è fermato o un disco è pieno. Un tempo di attesa che imposti tu filtra le interruzioni momentanee.

  2. Parte il Quick Fix

    Riavvia il servizio se il test di configurazione riesce, libera spazio su disco o rinnova un certificato. Prezzo fisso; non installa pacchetti, non riavvia il server, non elimina file del sito né database.

  3. Il Deep Fix se serve

    Se il Quick Fix non basta, riferisce cosa ha trovato. Tu, o la modalità automatica, ordinate il Deep Fix, fatturato a blocchi di 15 minuti; la stima è il prezzo massimo.

Gli interventi automatici restano spenti finché non li attivi, server per server. Si pagano da una copertura versata in anticipo: le aziende dal saldo prepagato, tutti gli altri con i minuti inclusi del piano di 12 mesi “Interventi automatici” (i minuti non usati decadono alla fine del periodo). Regole di protezione: un tempo di attesa, un limite di spesa mensile, saldo o minuti sufficienti, nessun secondo intervento mentre uno è in corso. Dettagli in intervento quando qualcosa va down.

Per chi è

  • Un VPS con qualche sito

    Sai quando il disco si riempie e quando MySQL si ferma, prima che i tuoi visitatori vedano l’errore 500. Controlli del sito e agente server in un’unica vista.

  • Web agency

    I server dei clienti accanto ai loro siti, una status page per cliente e gli interventi che ordini per loro. Controlli fino a ogni 15 secondi con il piano Agency.

  • Provider di hosting

    Monitoraggio e interventi che i tuoi clienti comprano da te, con il tuo marchio. Vedi white label.

Domande sul monitoraggio server

Quali distribuzioni Linux sono supportate?

Debian, Ubuntu e la famiglia RHEL (AlmaLinux, Rocky Linux e sistemi compatibili), su amd64 e arm64. L’installer sceglie il pacchetto .deb o .rpm adatto al tuo sistema.

L’agente server apre una porta sul mio server?

No. Invia soltanto dati verso l’esterno, su una connessione cifrata. Nulla si collega dall’esterno e il tuo firewall resta com’è.

Quanto carico aggiunge l’agente server?

Pochissimo. Legge valori che il kernel tiene comunque aggiornati e invia pochi kilobyte alla volta. Su un VPS piccolo non te ne accorgi.

Posso monitorare un server Windows?

Dall’interno non ancora. Siti, porte e certificati su un server Windows si monitorano dall’esterno con tutti i piani.

L’agente server è la via d’accesso per gli interventi?

No. L’agente server monitora soltanto e invia i valori misurati. Gli interventi arrivano in uno di tre modi: il Responder, un piccolo programma separato installato con un solo comando come root, che riceve i compiti tramite HTTPS in uscita e può essere limitato a una lista di comandi consentiti; SSH come root sul tuo server; oppure un accesso SSH limitato allo spazio web di un hosting condiviso.

Come lo rimuovo?

Elimina il server nell’app, così la chiave viene disattivata, e disinstalla il pacchetto con apt o dnf. Sul server non resta nient’altro.

Il monitoraggio server è incluso nel piano gratuito?

No. Il piano gratuito copre il monitoraggio dei siti web: 50 monitor, controllati ogni 5 minuti. L’agente server è incluso a partire dal piano Pro; vedi piani e prezzi.

Guarda dentro i tuoi server, e falli sistemare.

Un solo comando per installare, avvisi che nominano la causa e un intervento quando un servizio si ferma. Controlli dei siti inclusi, gratis per iniziare.

Vedi anche: Intervento quando qualcosa va down · Uptime monitoring per i tuoi siti · Status page · Piani e prezzi · Website down checker