Monitortyper
isthisthing.online understøtter syv monitortyper. Hver type checker et forskelligt aspekt af din infrastruktur.
HTTP / HTTPS
Overvåger et website eller API-endpoint ved at sende en HTTP-forespørgsel og kontrollere svaret.
- Brug til: Websites, REST API'er, GraphQL-endpoints, health check-URL'er.
- Hvad den checker: Statuskode (2xx = sund), svartid, svartekst ved fejl.
- Konfiguration: URL, metode (GET/POST/HEAD), brugerdefinerede headers, timeout, målrettet svartid.
Ping
Kontrollerer, om en host er tilgængelig på netværket via ICMP echo-forespørgsler.
- Brug til: Servertilgængelighed, netværksforbindelse.
- Hvad den checker: Om hosten svarer på ping. Pakketab og rundturstid.
- Konfiguration: Hostnavn eller IP-adresse, timeout.
TCP
Bekræfter, at en TCP-port er åben og accepterer forbindelser.
- Brug til: Databaseservere, mailservere, brugerdefinerede TCP-tjenester.
- Hvad den checker: Vellykket TCP-håndtryk inden for timeout.
- Konfiguration: Hostnavn eller IP-adresse, port, timeout.
UDP
Sender en UDP-datagram og venter på et svar for at bekræfte, at porten er tilgængelig.
- Brug til: DNS-servere, VoIP-tjenester, spilservere, brugerdefinerede UDP-tjenester.
- Hvad den checker: Svar modtaget fra UDP-porten.
- Konfiguration: Hostnavn eller IP-adresse, port, timeout.
MySQL
Opretter forbindelse til en MySQL-database, autentificerer og kører eventuelt en forespørgsel.
- Brug til: MySQL- og MariaDB-servere.
- Hvad den checker: Vellykket forbindelse og autentificering. Hvis en forespørgsel er konfigureret, validerer den også forespørgselsudførelse.
- Konfiguration: Host, port (standard 3306), databasenavn, brugernavn, adgangskode, valgfri forespørgsel, timeout.
- Plan: Starter og opefter.
PostgreSQL
Opretter forbindelse til en PostgreSQL-database, autentificerer og kører eventuelt en forespørgsel.
- Brug til: PostgreSQL-servere.
- Hvad den checker: Vellykket forbindelse og autentificering. Hvis en forespørgsel er konfigureret, validerer den også forespørgselsudførelse.
- Konfiguration: Host, port (standard 5432), databasenavn, brugernavn, adgangskode, valgfri forespørgsel, timeout.
- Plan: Starter og opefter.
Valg af monitortype
| Mål | Monitortype |
|---|---|
| Kontrollér, om et website er oppe | HTTP / HTTPS |
| Kontrollér, om en API returnerer 200 | HTTP / HTTPS |
| Kontrollér, om en server er tilgængelig | Ping |
| Kontrollér, om en databaseport er åben | TCP |
| Kontrollér, om en DNS-server svarer | UDP |
| Kontrollér, om MySQL accepterer forbindelser | MySQL |
| Kontrollér, om PostgreSQL kan køre forespørgsler | PostgreSQL |
Fælles indstillinger
Alle monitorer deler disse indstillinger:
| Indstilling | Beskrivelse |
|---|---|
| Navn | Et brugervenligt label til din monitor. |
| Check-interval | Hvor ofte checket kører. Minimum afhænger af din plan. |
| Timeout | Maksimal ventetid per check (standard 30s). |
| Bekræftelsestærskel | Antal på hinanden følgende fejl, før en incident oprettes (standard 2). |
| Målrettet svartid | Hvis overskredet, markeres checket som degraded (standard 1000ms). |