Gatus
Udviklerorienteret statusside med multiprotokol oppetidsovervågning og alarmering
Vælg VPS-pakke for at implementere Gatus
Fornyes til 111,99 kr/md. for 2 år. Kan opsiges når som helst.
Om Gatus
Gatus er et open source, udviklerorienteret statusside- og oppetidsovervågningsværktøj, som tusindvis af ingeniører og homelab-entusiaster stoler på. Skrevet i Go overvåger det HTTP-, TCP-, DNS-, ICMP-, SSH-, gRPC- og WebSocket-endepunkter ved hjælp af deklarativ YAML — ingen kode påkrævet. Det evaluerer betingelser for svar, herunder statuskoder, latenstid, brødtekstindhold, JSON-felter og certifikatudløb, og driver derefter et realtids-dashboard med aktuel sundhedsstatus og historiske oppetidsprocenter for hvert endepunkt.
Almindelige anvendelsestilfælde
Ingeniørteams bruger Gatus som en intern statusside for mikrotjenester og API'er, grupperer endepunkter efter team eller tjeneste og dirigerer advarsler til Slack eller PagerDuty, når latenstid eller fejlgrænser overskrides. Udviklere indlejrer Gatus oppetids-badges i GitHub README'er og dokumentation for at signalere tjenestens pålidelighed. SRE-teams parrer det med Grafana via Prometheus-metrikendepunktet for samlede dashboards på tværs af deres observerbarhedsstak. Homelab-ejere overvåger selvhostede tjenester som Nextcloud, Plex og Home Assistant fra et enkelt dashboard med Discord- eller Telegram-advarsler, når tjenester går offline. Teams, der administrerer SSL-certifikater, bruger Gatus' certifikatudløbskontrol til at modtage advarsler i god tid, før fornyelser overses.
Nøglefunktioner
- Overvågning af flere protokoller: HTTP, HTTPS, TCP, DNS, ICMP-ping, SSH, gRPC, WebSocket og STARTTLS
- Deklarative YAML-betingelser: evaluer statuskoder, responstider, brødtekstindhold via JSONPath, DNS-poster og SSL-certifikatudløb
- 40+ advarselsintegrationer: Slack, Discord, PagerDuty, Telegram, Teams, Opsgenie, Ntfy, Pushover, e-mail og brugerdefinerede webhooks
- Realtids-dashboard med endepunktsgruppering, dark mode og historiske oppetidsprocenter
- Prometheus-kompatibelt /metrics-endepunkt til Grafana-integration
- Indlejrbare SVG-oppetids-, status- og responstids-badges til README'er og statussider
- Vedligeholdelsesvinduer til at undertrykke advarsler under planlagt nedetid
- OIDC og grundlæggende godkendelse til sikring af dashboardet
- Interpolation af miljøvariabler i konfigurationsfiler til hemmelighedsstyring
- Konfigurations-hot-reload — ændringer anvendes uden genstart af containeren
- Ekstern endepunkts-push-API til integration af ikke-afstemte tjenester
- Letvægt: enkelt Go-binær på Alpine, cirka 23 MB Docker-image
Hvorfor implementere Gatus på Hostinger VPS
At køre Gatus på en dedikeret Hostinger VPS holder din overvågningsinfrastruktur uafhængig af de tjenester, den overvåger — et overvågningsværktøj, der deler infrastruktur med overvågede mål, kan fejle lydløst sammen med dem. En Hostinger VPS eliminerer også gebyrerne pr. kontrol for SaaS-oppetidstjenester, giver dig ubegrænsede endepunkter og bevarer historiske oppetidsdata, så længe du har brug for dem. Med direkte adgang til dit VPS-netværk kan Gatus nå interne tjenester, der ikke er eksponeret for det offentlige internet, overvåge private API'er og dirigere advarsler gennem dine egne integrationer, uden at overvågningsdata forlader dit miljø.
Vælg VPS-pakke for at implementere Gatus
Fornyes til 111,99 kr/md. for 2 år. Kan opsiges når som helst.