Typer av övervakare
Det finns flera olika typer av övervakare du kan skapa.
Webbplats
Webbplatsövervakning kontrollerar att din webbplats är tillgänglig och fungerar korrekt. Den gör HTTPS-anrop till den URL du angett och verifierar:
- Webbplatsens tillgänglighet
- Innehållsmatchning (body, JSON-body eller header)
- Statuskoder i svaret
- Svarstid

API
API-övervakning hjälper dig att säkerställa att dina API-endpoints svarar korrekt. Funktionerna omfattar:
- Stöd för alla HTTP-metoder (GET, POST, PUT, DELETE med flera)
- Egna headers och autentisering
- Stöd för request body (formulär, JSON, GraphQL, plain)
- Query-parametrar

Ping
Ping är en enkel övervakare som skickar en echo-förfrågan och mäter resultatet. Användningsområden:
- Enkel övervakning av upptid och tillgänglighet
- Hälsokontroller av infrastruktur
- Övervakning av nätverkslatens
Ping-övervakare ger råa mätvärden på nätverksprestanda utan omkostnaden för HTTP-anrop.

TCP
TCP-övervakning verifierar att specifika portar på din server är åtkomliga och svarar. Användningsområden:
- Övervakning av databasanslutningar
- Kontroll av portar för egna tjänster
- Övervakning av e-postservrar (SMTP, IMAP, POP3)
- FTP-serverns tillgänglighet
- Test av egna TCP-protokoll

DNS
DNS-övervakning kontrollerar din DNS hälsa och konfiguration och verifierar att A- respektive MX-poster pekar mot rätt IP-adress eller e-postserver.

UDP
UDP-övervakning kontrollerar att en värd och en UDP-port är nåbara och fortfarande svarar. Eftersom UDP är förbindelselöst skickar övervakaren ett datagram och granskar svaret. Användningsområden:
- DNS-servrar
- Spelservrar
- Gateways för VoIP och streaming
- Alla tjänster som lyssnar på en UDP-port

Cron / Heartbeat
Cron-övervakning håller koll på schemalagda jobb – säkerhetskopior, batchkörningar, återkommande skript – genom att jobbet pingar en URL varje gång det körs. I stället för att Instatus anropar din tjänst anropar ditt jobb Instatus. Användningsområden:
- Nattliga säkerhetskopior
- Schemalagda dataimporter och dataexporter
- Kö- och worker-processer
- Alla jobb som ska köras enligt ett schema
