Gatus

Gatus

Ontwikkelaarsgerichte statuspagina met multi-protocol uptimemonitoring en alarmering

Kies een VPS-plan om Gatus te implementeren

KVM 2
2 vCPU cores
8 GB RAM
100 GB NVMe-schijfruimte
8 TB bandbreedte
7,99 /mnd

Wordt verlengd voor €14,99/mnd voor 2 jaar. Opzeggen kan altijd!

Over Gatus

Gatus is een open-source, ontwikkelaar-georiënteerde statuspagina en uptime-monitoringtool die wordt vertrouwd door duizenden engineers en homelab-enthousiastelingen. Geschreven in Go, monitort het HTTP-, TCP-, DNS-, ICMP-, SSH-, gRPC- en WebSocket-eindpunten met behulp van declaratieve YAML — geen code vereist. Het evalueert condities op reacties, waaronder statuscodes, latentie, body-inhoud, JSON-velden en certificaatvervaldatum, en voorziet vervolgens een real-time dashboard van de huidige gezondheidsstatus en historische uptime-percentages voor elk eindpunt.

Veelvoorkomende gebruiksscenario's

Engineeringteams gebruiken Gatus als een interne statuspagina voor microservices en API's, waarbij eindpunten worden gegroepeerd per team of service en waarschuwingen naar Slack of PagerDuty worden gestuurd wanneer latentie- of foutdrempels worden overschreden. Ontwikkelaars embedden Gatus uptime-badges in GitHub README's en documentatie om de servicebetrouwbaarheid aan te geven. SRE-teams koppelen het met Grafana via het Prometheus-metrics-eindpunt voor uniforme dashboards over hun observability-stack. Homelab-eigenaren monitoren zelf-gehoste services zoals Nextcloud, Plex en Home Assistant vanaf één dashboard met Discord- of Telegram-waarschuwingen wanneer services offline gaan. Teams die SSL-certificaten beheren, gebruiken Gatus certificaatvervaldatumcontroles om waarschuwingen te ontvangen ruim voordat verlengingen worden gemist.

Belangrijkste kenmerken

  • Multi-protocol monitoring: HTTP, HTTPS, TCP, DNS, ICMP-ping, SSH, gRPC, WebSocket en STARTTLS
  • Declaratieve YAML-condities: evalueer statuscodes, reactietijden, body-inhoud via JSONPath, DNS-records en SSL-certificaatvervaldatum
  • 40+ waarschuwingsintegraties: Slack, Discord, PagerDuty, Telegram, Teams, Opsgenie, Ntfy, Pushover, e-mail en aangepaste webhooks
  • Real-time dashboard met eindpuntgroepering, donkere modus en historische uptime-percentages
  • Prometheus-compatibel /metrics-eindpunt voor Grafana-integratie
  • Insluitbare SVG uptime-, status- en reactietijd-badges voor README's en statuspagina's
  • Onderhoudsvensters om waarschuwingen te onderdrukken tijdens geplande downtime
  • OIDC en basisauthenticatie voor het beveiligen van het dashboard
  • Omgevingsvariabele-interpolatie in configuratiebestanden voor geheimenbeheer
  • Config hot-reload — wijzigingen worden toegepast zonder de container opnieuw op te starten
  • Externe eindpunt push API voor het integreren van niet-gepollde services
  • Lichtgewicht: enkele Go-binary op Alpine, ongeveer 23 MB Docker-image

Waarom Gatus implementeren op Hostinger VPS

Door Gatus op een dedicated Hostinger VPS te draaien, blijft je monitoringinfrastructuur onafhankelijk van de services die het bewaakt — een monitoringtool die infrastructuur deelt met gemonitorde doelen kan geruisloos samen met hen falen. Een Hostinger VPS elimineert ook de kosten per controle van SaaS uptime-services, geeft je onbeperkte eindpunten en behoudt historische uptime-gegevens zolang je ze nodig hebt. Met directe toegang tot je VPS-netwerk kan Gatus interne services bereiken die niet zijn blootgesteld aan het openbare internet, privé-API's monitoren en waarschuwingen routeren via je eigen integraties zonder dat monitoringgegevens je omgeving verlaten.

Kies een VPS-plan om Gatus te implementeren

KVM 2
2 vCPU cores
8 GB RAM
100 GB NVMe-schijfruimte
8 TB bandbreedte
7,99 /mnd

Wordt verlengd voor €14,99/mnd voor 2 jaar. Opzeggen kan altijd!

Bekijk andere apps in deze categorie