Subscribe to get weekly email with the most promising tools 🚀

dish-image-0
dish-image-1
dish-image-2

Description

Dish is a lightweight oneshot monitoring service designed to efficiently check socket connections. It allows for remote configuration of independent dish networks by loading a list of sockets to be monitored from a remote API. With a low overall execution time and no dependencies, Dish is perfect for quick health checks of HTTP and TCP sockets.

How to use dish?

To use Dish, install it via Go, configure the socket list either through a local JSON file or a remote API, and run the command with the necessary flags for alerting and monitoring.

Core features of dish:

1️⃣

Remote configuration via JSON API

2️⃣

Fast concurrent testing with a 10-second timeout

3️⃣

Lightweight health checks for HTTP and TCP sockets

4️⃣

Multiple alerting options including Telegram and webhooks

5️⃣

No dependencies required for operation

Why could be used dish?

#Use caseStatus
# 1Lightweight health checks of HTTP and/or TCP sockets
# 2Decentralized monitoring with standalone dish instances
# 3Cron-driven oneshot checks without long-running agents

Who developed dish?

Dish is developed by a community of contributors on GitHub, focusing on providing a fast and efficient monitoring solution for socket connections.

FAQ of dish