Tipi di monitor

Puoi creare diversi tipi di monitor.

Sito web

Il monitoraggio dei siti web verifica che il tuo sito sia raggiungibile e funzioni correttamente. Esegue richieste HTTPS all'URL che indichi e controlla:

  • La disponibilità del sito
  • La corrispondenza dei contenuti (body, body JSON o header)
  • I codici di stato della risposta
  • Il tempo di risposta
Monitor di tipo sito web selezionato

API

Il monitoraggio delle API ti aiuta a verificare che i tuoi endpoint rispondano correttamente. Include:

  • Supporto per tutti i metodi HTTP (GET, POST, PUT, DELETE e altri)
  • Header personalizzati e autenticazione
  • Supporto per il body della richiesta (form, JSON, GraphQL, testo semplice)
  • Parametri query
Monitor di tipo API selezionato

Ping

Ping è un monitor semplice che invia una richiesta echo e ne misura il risultato. Casi d'uso:

  • Monitoraggio semplice di uptime e disponibilità
  • Controlli sullo stato dell'infrastruttura
  • Monitoraggio della latenza di rete

I monitor Ping forniscono metriche di rete grezze senza il carico delle richieste HTTP.

Monitor di tipo ping selezionato

TCP

Il monitoraggio TCP verifica che porte specifiche del tuo server siano raggiungibili e rispondano. Casi d'uso:

  • Monitoraggio delle connessioni ai database
  • Controllo di porte di servizi personalizzati
  • Monitoraggio dei server di posta (SMTP, IMAP, POP3)
  • Disponibilità dei server FTP
  • Test di protocolli TCP personalizzati
Monitor di tipo TCP selezionato

DNS

Il monitoraggio DNS controlla lo stato e la configurazione del tuo DNS, verificando che i record A o MX puntino correttamente all'indirizzo IP o al server di posta previsti.

Monitor di tipo DNS selezionato

UDP

Il monitoraggio UDP verifica che un host e una porta UDP siano raggiungibili e continuino a rispondere. Poiché UDP è senza connessione, il monitor invia un datagramma e analizza la risposta. Casi d'uso:

  • Server DNS
  • Server di gioco
  • Gateway VoIP e di streaming
  • Qualsiasi servizio in ascolto su una porta UDP
Monitor di tipo UDP selezionato

Cron / Heartbeat

Il monitoraggio cron tiene traccia dei job pianificati — backup, elaborazioni batch, script ricorrenti — facendo sì che il job invii un ping a un URL a ogni esecuzione. Invece di essere Instatus a chiamare il tuo servizio, è il tuo job a chiamare Instatus. Casi d'uso:

  • Backup notturni
  • Import ed export di dati pianificati
  • Processi di coda e worker
  • Qualsiasi job che deve essere eseguito a intervalli regolari
Monitor di tipo Cron / Heartbeat selezionato