Gatus
Halaman status berorientasi pengembang dengan pemantauan uptime multi-protokol dan peringatan
Pilih paket VPS untuk deploy Gatus
Biaya perpanjangan Rp232.900/bln untuk 2 tahun. Bisa dibatalkan kapan saja.
Tentang Gatus
Gatus adalah alat pemantauan status dan uptime berorientasi pengembang sumber terbuka yang dipercaya oleh ribuan insinyur dan penggemar homelab. Ditulis dalam Go, ini memantau endpoint HTTP, TCP, DNS, ICMP, SSH, gRPC, dan WebSocket menggunakan YAML deklaratif — tanpa kode yang diperlukan. Ini mengevaluasi kondisi pada respons termasuk kode status, latensi, konten body, bidang JSON, dan kedaluwarsa sertifikat, kemudian menggerakkan dasbor real-time dengan status kesehatan saat ini dan persentase uptime historis untuk setiap endpoint.
Kasus Penggunaan Umum
Tim teknik menggunakan Gatus sebagai halaman status internal untuk microservice dan API, mengelompokkan endpoint berdasarkan tim atau layanan dan mengarahkan peringatan ke Slack atau PagerDuty ketika ambang batas latensi atau kesalahan terlampaui. Pengembang menyematkan badge uptime Gatus di GitHub README dan dokumentasi untuk menandakan keandalan layanan. Tim SRE memasangkannya dengan Grafana melalui endpoint metrik Prometheus untuk dasbor terpadu di seluruh tumpukan observabilitas mereka. Pemilik homelab memantau layanan yang di-host sendiri seperti Nextcloud, Plex, dan Home Assistant dari satu dasbor dengan peringatan Discord atau Telegram ketika layanan offline. Tim yang mengelola sertifikat SSL menggunakan pemeriksaan kedaluwarsa sertifikat Gatus untuk menerima peringatan jauh sebelum perpanjangan terlewatkan.
Fitur Utama
- Pemantauan multi-protokol: HTTP, HTTPS, TCP, DNS, ICMP ping, SSH, gRPC, WebSocket, dan STARTTLS
- Kondisi YAML deklaratif: mengevaluasi kode status, waktu respons, konten body melalui JSONPath, catatan DNS, dan kedaluwarsa sertifikat SSL
- 40+ integrasi peringatan: Slack, Discord, PagerDuty, Telegram, Teams, Opsgenie, Ntfy, Pushover, email, dan webhook kustom
- Dasbor real-time dengan pengelompokan endpoint, mode gelap, dan persentase uptime historis
- Endpoint /metrics yang kompatibel dengan Prometheus untuk integrasi Grafana
- Badge SVG uptime, status, dan waktu respons yang dapat disematkan untuk README dan halaman status
- Jendela pemeliharaan untuk menekan peringatan selama downtime terjadwal
- OIDC dan autentikasi dasar untuk mengamankan dasbor
- Interpolasi variabel lingkungan dalam file konfigurasi untuk manajemen rahasia
- Hot-reload konfigurasi — perubahan diterapkan tanpa memulai ulang container
- API push endpoint eksternal untuk mengintegrasikan layanan yang tidak di-polling
- Ringan: satu biner Go di Alpine, sekitar 23 MB image Docker
Mengapa menerapkan Gatus di Hostinger VPS
Menjalankan Gatus di Hostinger VPS khusus menjaga infrastruktur pemantauan Anda independen dari layanan yang dipantaunya — alat pemantauan yang berbagi infrastruktur dengan target yang dipantau dapat gagal secara diam-diam bersama mereka. Hostinger VPS juga menghilangkan biaya per-pemeriksaan dari layanan uptime SaaS, memberi Anda endpoint tak terbatas, dan menyimpan data uptime historis selama Anda membutuhkannya. Dengan akses langsung ke jaringan VPS Anda, Gatus dapat menjangkau layanan internal yang tidak terekspos ke internet publik, memantau API pribadi, dan mengarahkan peringatan melalui integrasi Anda sendiri tanpa data pemantauan meninggalkan lingkungan Anda.
Pilih paket VPS untuk deploy Gatus
Biaya perpanjangan Rp232.900/bln untuk 2 tahun. Bisa dibatalkan kapan saja.