Легкий сервис мониторинга, который эффективно проверяет соединения сокетов и может быть настроен удаленно.
Перечислено в категориях:
Инструменты разработчикаОткрытый исходный кодGitHub


Описание
Dish - это легковесный сервис мониторинга одноразового использования, предназначенный для эффективной проверки соединений сокетов. Он позволяет удаленно настраивать независимые сети Dish, загружая список сокетов для мониторинга из удаленного API. С низким общим временем выполнения и без зависимостей, Dish идеально подходит для быстрых проверок состояния HTTP и TCP сокетов.
Как использовать dish?
Чтобы использовать Dish, установите его через Go, настройте список сокетов либо через локальный JSON файл, либо через удаленный API, и выполните команду с необходимыми флагами для оповещения и мониторинга.
Основные функции dish:
1️⃣
Удаленная настройка через JSON API
2️⃣
Быстрое параллельное тестирование с тайм-аутом в 10 секунд
3️⃣
Легковесные проверки состояния для HTTP и TCP сокетов
4️⃣
Несколько вариантов оповещения, включая Telegram и вебхуки
5️⃣
Не требуются зависимости для работы
Почему использовать dish?
# | Сценарий использования | Статус | |
---|---|---|---|
# 1 | Легковесные проверки состояния HTTP и/или TCP сокетов | ✅ | |
# 2 | Децентрализованный мониторинг с независимыми экземплярами Dish | ✅ | |
# 3 | Проверки одноразового использования, управляемые cron, без долгосрочных агентов | ✅ |
Разработано dish?
Dish разработан сообществом участников на GitHub, сосредоточенным на предоставлении быстрого и эффективного решения для мониторинга соединений сокетов.