Gatus
Utviklerorientert statusside med overvåking av oppetid for flere protokoller og varsling
Velg VPS-plan å distribuere Gatus
Fornyes ved kr 180,99/mnd i 2 år. Avbryt når som helst.
Om Gatus
Gatus er en åpen kildekode-statusside og verktøy for oppetidsovervåking, rettet mot utviklere, som tusenvis av ingeniører og homelab-entusiaster stoler på. Skrevet i Go, overvåker den HTTP-, TCP-, DNS-, ICMP-, SSH-, gRPC- og WebSocket-endepunkter ved hjelp av deklarativ YAML — ingen kode kreves. Den evaluerer betingelser på svar, inkludert statuskoder, ventetid, brødtekstinnhold, JSON-felt og sertifikatutløp, og driver deretter et sanntidsdashbord med gjeldende helsestatus og historiske oppetidsprosenter for hvert endepunkt.
Vanlige bruksområder
Ingeniørteam bruker Gatus som en intern statusside for mikrotjenester og API-er, grupperer endepunkter etter team eller tjeneste og ruter varsler til Slack eller PagerDuty når terskler for ventetid eller feil overskrides. Utviklere bygger inn Gatus oppetidsmerker i GitHub README-er og dokumentasjon for å signalisere tjenestepålitelighet. SRE-team parer det med Grafana via Prometheus-måleendepunktet for enhetlige dashbord på tvers av deres observerbarhetsstakk. Homelab-eiere overvåker selvhostede tjenester som Nextcloud, Plex og Home Assistant fra et enkelt dashbord med Discord- eller Telegram-varsler når tjenester går offline. Team som administrerer SSL-sertifikater bruker Gatus sertifikatutløpskontroller for å motta varsler i god tid før fornyelser blir glemt.
Nøkkelfunksjoner
- Flerprotokoll-overvåking: HTTP, HTTPS, TCP, DNS, ICMP-ping, SSH, gRPC, WebSocket og STARTTLS
- Deklarative YAML-betingelser: evaluerer statuskoder, responstider, brødtekstinnhold via JSONPath, DNS-poster og SSL-sertifikatutløp
- 40+ varslingsintegrasjoner: Slack, Discord, PagerDuty, Telegram, Teams, Opsgenie, Ntfy, Pushover, e-post og tilpassede webhooks
- Sanntidsdashbord med endepunktgruppering, mørk modus og historiske oppetidsprosenter
- Prometheus-kompatibelt /metrics-endepunkt for Grafana-integrasjon
- Innebyggbare SVG-merker for oppetid, status og responstid for README-er og statussider
- Vedlikeholdsvinduer for å undertrykke varsler under planlagt nedetid
- OIDC og grunnleggende autentisering for å sikre dashbordet
- Interpolering av miljøvariabler i konfigurasjonsfiler for hemmelighetsadministrasjon
- Konfigurasjons-hot-reload — endringer gjelder uten å starte beholderen på nytt
- Ekstern endepunkt-push-API for integrering av ikke-avstemte tjenester
- Lettvekt: enkelt Go-binær på Alpine, omtrent 23 MB Docker-bilde
Hvorfor distribuere Gatus på Hostinger VPS
Å kjøre Gatus på en dedikert Hostinger VPS holder overvåkingsinfrastrukturen din uavhengig av tjenestene den overvåker — et overvåkingsverktøy som deler infrastruktur med overvåkede mål, kan feile stille sammen med dem. En Hostinger VPS eliminerer også gebyrene per sjekk for SaaS-oppetidstjenester, gir deg ubegrensede endepunkter, og beholder historiske oppetidsdata så lenge du trenger det. Med direkte tilgang til VPS-nettverket ditt kan Gatus nå interne tjenester som ikke er eksponert for det offentlige internett, overvåke private API-er og rute varsler gjennom dine egne integrasjoner uten at overvåkingsdata forlater miljøet ditt.
Velg VPS-plan å distribuere Gatus
Fornyes ved kr 180,99/mnd i 2 år. Avbryt når som helst.