Gatus

Gatus

Сторінка стану для розробників з багатопротокольним моніторингом безвідмовної роботи та сповіщеннями

Виберіть тариф VPS для розгортання Gatus

KVM 2
Ядер vCPU: 2
Оперативна пам'ять: 8 ГБ
Диск NVMe: 100 ГБ
Трафік: 8 TБ
399  ₴ /міс.

Вартість продовження 599 ₴/міс. на 2 р. Підписку можна скасувати у будь-який час.

Про Gatus

Gatus — це інструмент для моніторингу статусу та безперебійної роботи з відкритим вихідним кодом, орієнтований на розробників, якому довіряють тисячі інженерів та ентузіастів домашніх лабораторій. Написаний на Go, він відстежує кінцеві точки HTTP, TCP, DNS, ICMP, SSH, gRPC та WebSocket за допомогою декларативного YAML — код не потрібен. Він оцінює умови відповідей, включаючи коди стану, затримку, вміст тіла, поля JSON та термін дії сертифіката, а потім забезпечує роботу інформаційної панелі в реальному часі з поточним станом здоров'я та історичними відсотками безперебійної роботи для кожної кінцевої точки.

Поширені випадки використання

Інженерні команди використовують Gatus як внутрішню сторінку стану для мікросервісів та API, групуючи кінцеві точки за командою або сервісом та направляючи сповіщення до Slack або PagerDuty, коли перевищуються порогові значення затримки або помилок. Розробники вбудовують значки безперебійної роботи Gatus у файли README на GitHub та документацію, щоб сигналізувати про надійність сервісу. Команди SRE поєднують його з Grafana через кінцеву точку метрик Prometheus для уніфікованих інформаційних панелей у всьому їхньому стеку спостережуваності. Власники домашніх лабораторій відстежують самостійно розміщені сервіси, такі як Nextcloud, Plex та Home Assistant, з єдиної інформаційної панелі за допомогою сповіщень Discord або Telegram, коли сервіси виходять з ладу. Команди, що керують сертифікатами SSL, використовують перевірки терміну дії сертифікатів Gatus, щоб отримувати сповіщення задовго до пропуску поновлень.

Ключові функції

  • Багатопротокольний моніторинг: HTTP, HTTPS, TCP, DNS, ICMP ping, SSH, gRPC, WebSocket та STARTTLS
  • Декларативні умови YAML: оцінка кодів стану, часу відповіді, вмісту тіла через JSONPath, записів DNS та терміну дії сертифікатів SSL
  • Понад 40 інтеграцій для сповіщень: Slack, Discord, PagerDuty, Telegram, Teams, Opsgenie, Ntfy, Pushover, електронна пошта та власні вебхуки
  • Інформаційна панель у реальному часі з групуванням кінцевих точок, темним режимом та історичними відсотками безперебійної роботи
  • Кінцева точка /metrics, сумісна з Prometheus, для інтеграції з Grafana
  • Вбудовані значки SVG для безперебійної роботи, статусу та часу відповіді для файлів README та сторінок стану
  • Вікна обслуговування для придушення сповіщень під час запланованих простоїв
  • OIDC та базова автентифікація для захисту інформаційної панелі
  • Інтерполяція змінних середовища у файлах конфігурації для керування секретами
  • Гаряче перезавантаження конфігурації — зміни застосовуються без перезапуску контейнера
  • Зовнішній API для надсилання даних кінцевих точок для інтеграції сервісів, що не опитуються
  • Легкий: один бінарний файл Go на Alpine, образ Docker розміром приблизно 23 МБ

Чому варто розгорнути Gatus на Hostinger VPS

Запуск Gatus на виділеному Hostinger VPS зберігає вашу інфраструктуру моніторингу незалежною від сервісів, які він відстежує — інструмент моніторингу, який ділить інфраструктуру з цільовими об'єктами моніторингу, може вийти з ладу непомітно разом з ними. Hostinger VPS також усуває плату за кожну перевірку для SaaS-сервісів безперебійної роботи, надає вам необмежену кількість кінцевих точок та зберігає історичні дані про безперебійну роботу стільки, скільки вам потрібно. Завдяки прямому доступу до вашої мережі VPS, Gatus може досягати внутрішніх сервісів, не доступних для публічного інтернету, моніторити приватні API та направляти сповіщення через ваші власні інтеграції без виходу даних моніторингу за межі вашого середовища.

Виберіть тариф VPS для розгортання Gatus

KVM 2
Ядер vCPU: 2
Оперативна пам'ять: 8 ГБ
Диск NVMe: 100 ГБ
Трафік: 8 TБ
399  ₴ /міс.

Вартість продовження 599 ₴/міс. на 2 р. Підписку можна скасувати у будь-який час.

Перегляньте інші додатки в цій категорії