Gatus
Developer-oriented status page with multi-protocol uptime monitoring and alerting
Pick VPS plan to deploy Gatus
Renews at RM 59.99/mo for 2 years. Cancel anytime.
About Gatus
Gatus ialah halaman status sumber terbuka berorientasikan pembangun dan alat pemantauan masa beroperasi yang dipercayai oleh ribuan jurutera dan peminat homelab. Ditulis dalam Go, ia memantau titik akhir HTTP, TCP, DNS, ICMP, SSH, gRPC, dan WebSocket menggunakan YAML deklaratif — tiada kod diperlukan. Ia menilai keadaan pada respons termasuk kod status, kependaman, kandungan badan, medan JSON, dan tamat tempoh sijil, kemudian menggerakkan papan pemuka masa nyata dengan status kesihatan semasa dan peratusan masa beroperasi sejarah untuk setiap titik akhir.
Kes Penggunaan Lazim
Pasukan kejuruteraan menggunakan Gatus sebagai halaman status dalaman untuk perkhidmatan mikro dan API, mengumpulkan titik akhir mengikut pasukan atau perkhidmatan dan menghalakan amaran ke Slack atau PagerDuty apabila ambang kependaman atau ralat dilanggar. Pembangun menyematkan lencana masa beroperasi Gatus dalam README GitHub dan dokumentasi untuk menandakan kebolehpercayaan perkhidmatan. Pasukan SRE menggandingkannya dengan Grafana melalui titik akhir metrik Prometheus untuk papan pemuka bersatu merentasi timbunan kebolehperhatian mereka. Pemilik homelab memantau perkhidmatan yang dihoskan sendiri seperti Nextcloud, Plex, dan Home Assistant dari satu papan pemuka dengan amaran Discord atau Telegram apabila perkhidmatan luar talian. Pasukan yang menguruskan sijil SSL menggunakan pemeriksaan tamat tempoh sijil Gatus untuk menerima amaran jauh sebelum pembaharuan terlepas.
Ciri Utama
- Pemantauan berbilang protokol: HTTP, HTTPS, TCP, DNS, ping ICMP, SSH, gRPC, WebSocket, dan STARTTLS
- Keadaan YAML deklaratif: menilai kod status, masa respons, kandungan badan melalui JSONPath, rekod DNS, dan tamat tempoh sijil SSL
- 40+ integrasi amaran: Slack, Discord, PagerDuty, Telegram, Teams, Opsgenie, Ntfy, Pushover, e-mel, dan webhook tersuai
- Papan pemuka masa nyata dengan pengumpulan titik akhir, mod gelap, dan peratusan masa beroperasi sejarah
- Titik akhir /metrics serasi Prometheus untuk integrasi Grafana
- Lencana masa beroperasi, status, dan masa respons SVG yang boleh disematkan untuk README dan halaman status
- Tetingkap penyelenggaraan untuk menyekat amaran semasa waktu henti berjadual
- OIDC dan pengesahan asas untuk mengamankan papan pemuka
- Interpolasi pemboleh ubah persekitaran dalam fail konfigurasi untuk pengurusan rahsia
- Muat semula panas konfigurasi — perubahan berlaku tanpa memulakan semula bekas
- API tolak titik akhir luaran untuk mengintegrasikan perkhidmatan yang tidak dipol
- Ringan: binari Go tunggal pada Alpine, imej Docker kira-kira 23 MB
Mengapa menggunakan Gatus pada Hostinger VPS
Menjalankan Gatus pada Hostinger VPS khusus memastikan infrastruktur pemantauan anda bebas daripada perkhidmatan yang dipantaunya — alat pemantauan yang berkongsi infrastruktur dengan sasaran yang dipantau boleh gagal secara senyap bersama-sama dengannya. Hostinger VPS juga menghapuskan yuran setiap pemeriksaan perkhidmatan masa beroperasi SaaS, memberikan anda titik akhir tanpa had, dan mengekalkan data masa beroperasi sejarah selama yang anda perlukan. Dengan akses terus ke rangkaian VPS anda, Gatus boleh mencapai perkhidmatan dalaman yang tidak terdedah kepada internet awam, memantau API peribadi, dan menghalakan amaran melalui integrasi anda sendiri tanpa data pemantauan meninggalkan persekitaran anda.
Pick VPS plan to deploy Gatus
Renews at RM 59.99/mo for 2 years. Cancel anytime.