Open-source платформа для наблюдаемости: мониторинг доступности, страницы статуса, управление инцидентами, оповещения дежурных, логи, трейсы и метрики в одном приложении, которое можно развернуть на собственном сервере.
- Звёзды
- 2,867
- Форки
- 343
- Открытые issues
- 207
- Последний коммит
- 5 дней назад
Что это?
GoAlert помогает решать операционные задачи, связанные с дежурствами: составлять графики дежурств, передавать алерты по заданной цепочке ответственных, если их не подтвердили, и уведомлять людей по SMS или голосовым звонком.
Система призвана гарантировать, что критичный алерт в нужный момент и удобным способом получит человек, способный на него отреагировать. Команды используют GoAlert, чтобы заменить неформальные телефонные цепочки или таблицы с графиками дежурств единой системой, которая отслеживает, кто сейчас на дежурстве.
GoAlert распространяется в виде одного бинарного файла и Docker-образа. Для локального знакомства с системой доступен демоконтейнер, а для участников проекта документирована среда разработки с сервером, автоматически перезагружающимся при изменениях.
Ключевые возможности
- 01Составляет графики и смены дежурств для команд.
- 02Автоматически передаёт неподтверждённые алерты по заданной цепочке.
- 03Отправляет уведомления по SMS и голосовым звонком.
- 04Распространяется в виде одного бинарного файла и Docker-образа.
Сценарии использования
- Операционные команды и SRE-команды, которым нужна надёжная система дежурств.
- Организации, которые хотят заменить ручные телефонные цепочки для оповещения об инцидентах.
- Команды, которым нужна система эскалации алертов для самостоятельного размещения вместо облачного сервиса.
Быстрый старт
- 1
Запустите демонстрационный контейнер с помощью Docker
docker run -it --rm -p 8081:8081 goalert/demo - 2
Откройте localhost:8081 и войдите с именем пользователя admin и паролем admin123
Что важно знать
- В кратком руководстве используется демонстрационный контейнер с учетными данными по умолчанию, поэтому для использования в рабочей среде необходимо отдельно выполнить настройку Getting Started.
В подборках
Темы
Частые вопросы
- Что такое goalert?
- Открытая система для дежурств, автоматической эскалации и оповещений по SMS и телефону, чтобы при срабатывании алерта связаться с нужным человеком. GoAlert помогает решать операционные задачи, связанные с дежурствами: составлять графики дежурств, передавать алерты по заданной цепочке ответственных, если их не подтвердили, и уведомлять людей по SMS или голосовым звонком.
- goalert можно использовать бесплатно? Какая у него лицензия?
- goalert распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- goalert всё ещё поддерживается?
- Активно поддерживается. Последний коммит в goalert — 2 нояб. 2026 г..
- Для чего можно использовать goalert?
- Операционные команды и SRE-команды, которым нужна надёжная система дежурств. Организации, которые хотят заменить ручные телефонные цепочки для оповещения об инцидентах. Команды, которым нужна система эскалации алертов для самостоятельного размещения вместо облачного сервиса.
- Как установить goalert?
- Запустите демонстрационный контейнер с помощью Docker: docker run -it --rm -p 8081:8081 goalert/demo Откройте localhost:8081 и войдите с именем пользователя admin и паролем admin123
- Где скачать goalert?
- Исходный код и инструкции по установке — на GitHub: https://github.com/target/goalert
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемая система оповещений для метрик, логов и SQL-источников с маршрутизацией уведомлений, встроенным AI-агентом и MCP-сервером.
Self-hosted AI SRE-агент, который изучает обычные шаблоны логов, автоматически создаёт инциденты при новых аномалиях и отправляет оповещения в Slack, Teams, Telegram и дежурные системы.
Платформа для самостоятельного размещения, планирования задач, визуальных процессов, мониторинга серверов, оповещений и реагирования на инциденты; преемник Cronicle.
Локально разворачиваемая Docker-панель для логов контейнеров, метрик, событий, правил оповещения, уведомлений и автоматического устранения проблем с защитными ограничениями.
Самостоятельно размещаемый сервис для мониторинга cron-задач и фоновых процессов, который сообщает о пропущенных вовремя проверочных запросах.