Gatus

Gatus

Statusna stranica orijentirana na razvojne programere s višeprotokolnim praćenjem dostupnosti i upozoravanjem

Odaberite VPS plan za implementaciju Gatus

KVM 2
Broj vCPU jezgri: 2
8 GB RAM-a
100 GB NVMe prostora na disku
8 TB propusnosti
7,99  € /mj

Obnavlja se po cijeni: 14,99 €/mj za 2 godine. Otkažite bilo kada.

O nama Gatus

Gatus je alat za praćenje dostupnosti i stranica statusa otvorenog koda, orijentiran na developere, kojem vjeruju tisuće inženjera i entuzijasta kućnih laboratorija. Napisan u Go-u, nadzire HTTP, TCP, DNS, ICMP, SSH, gRPC i WebSocket krajnje točke koristeći deklarativni YAML — nije potreban kod. Procjenjuje uvjete na odgovorima uključujući statusne kodove, latenciju, sadržaj tijela, JSON polja i istek certifikata, zatim pokreće nadzornu ploču u stvarnom vremenu s trenutnim zdravstvenim statusom i povijesnim postocima dostupnosti za svaku krajnju točku.

Uobičajeni slučajevi upotrebe

Inženjerski timovi koriste Gatus kao internu stranicu statusa za mikrousluge i API-je, grupirajući krajnje točke po timu ili usluzi i preusmjeravajući upozorenja na Slack ili PagerDuty kada se prekorače pragovi latencije ili pogreške. Developeri ugrađuju Gatus značke dostupnosti u GitHub README-ove i dokumentaciju kako bi signalizirali pouzdanost usluge. SRE timovi ga uparuju s Grafanom putem Prometheus metrika krajnje točke za objedinjene nadzorne ploče u svom stacku za promatranje. Vlasnici kućnih laboratorija nadziru samostalno hostirane usluge kao što su Nextcloud, Plex i Home Assistant s jedne nadzorne ploče s Discord ili Telegram upozorenjima kada usluge prestanu raditi. Timovi koji upravljaju SSL certifikatima koriste Gatus provjere isteka certifikata kako bi primili upozorenja mnogo prije nego što se propuste obnove.

Ključne značajke

  • Višeprotokolno praćenje: HTTP, HTTPS, TCP, DNS, ICMP ping, SSH, gRPC, WebSocket i STARTTLS
  • Deklarativni YAML uvjeti: procjena statusnih kodova, vremena odziva, sadržaja tijela putem JSONPath-a, DNS zapisa i isteka SSL certifikata
  • 40+ integracija za upozoravanje: Slack, Discord, PagerDuty, Telegram, Teams, Opsgenie, Ntfy, Pushover, e-pošta i prilagođeni webhooks
  • Nadzorna ploča u stvarnom vremenu s grupiranjem krajnjih točaka, tamnim načinom rada i povijesnim postocima dostupnosti
  • Prometheus-kompatibilna /metrics krajnja točka za integraciju s Grafanom
  • Ugradive SVG značke dostupnosti, statusa i vremena odziva za README-ove i stranice statusa
  • Prozori za održavanje za suzbijanje upozorenja tijekom planiranog zastoja
  • OIDC i osnovna autentifikacija za osiguranje nadzorne ploče
  • Interpolacija varijabli okoline u konfiguracijskim datotekama za upravljanje tajnama
  • Vruće ponovno učitavanje konfiguracije — promjene se primjenjuju bez ponovnog pokretanja spremnika
  • Vanjski API za push krajnje točke za integraciju usluga koje se ne anketiraju
  • Lagano: jedna Go binarna datoteka na Alpineu, približno 23 MB Docker slika

Zašto implementirati Gatus na Hostinger VPS

Pokretanje Gatusa na namjenskom Hostinger VPS-u održava vašu infrastrukturu za nadzor neovisnom o uslugama koje nadzire — alat za nadzor koji dijeli infrastrukturu s nadziranim ciljevima može tiho otkazati zajedno s njima. Hostinger VPS također eliminira naknade po provjeri SaaS usluga za dostupnost, daje vam neograničene krajnje točke i zadržava povijesne podatke o dostupnosti koliko god vam je potrebno. S izravnim pristupom vašoj VPS mreži, Gatus može dosegnuti interne usluge koje nisu izložene javnom internetu, nadzirati privatne API-je i usmjeravati upozorenja putem vaših vlastitih integracija bez da podaci o nadzoru napuštaju vaše okruženje.

Odaberite VPS plan za implementaciju Gatus

KVM 2
Broj vCPU jezgri: 2
8 GB RAM-a
100 GB NVMe prostora na disku
8 TB propusnosti
7,99  € /mj

Obnavlja se po cijeni: 14,99 €/mj za 2 godine. Otkažite bilo kada.

Istražite druge aplikacije u ovoj kategoriji