(评论)
(comments)

原始链接: https://news.ycombinator.com/item?id=43497792

Dish是一款轻量级、无依赖的Go语言编写的HTTP和TCP套接字监控工具。它是一个小型二进制可执行文件,可以检查提供的套接字(通过JSON文件或远程API配置),并将结果报告给已配置的通道。 Dish最初是一个学习项目,三年来一直用于监控服务。开发者最近对其进行了重构并开源共享。 支持的报告通道包括Telegram、Prometheus的Pushgateway、Webhook和自定义API端点。你可以在GitHub上找到代码:github.com/thevxn/dish。


原文
Hacker News new | past | comments | ask | show | jobs | submit login
Show HN: Dish: A lightweight HTTP and TCP socket monitoring tool written in Go (github.com/thevxn)
6 points by tackx 35 minutes ago | hide | past | favorite | discuss
dish is a lightweight, 0 dependency monitoring tool in the form of a small binary executable. Upon execution, it checks the provided sockets (which can be provided in a JSON file or served by a remote JSON API endpoint). The results of the check are then reported to the configured channels.

It started as a learning project and ended up proving quite handy. Me and my friend have been using it to monitor our services for the last 3 years.

We have refactored the codebase to be a bit more presentable recently and thought we'd share on here!

The currently supported channels include:

- Telegram

- Pushgateway for Prometheus

- Webhooks

- Custom API endpoint

https://github.com/thevxn/dish











Join us for AI Startup School this June 16-17 in San Francisco!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact



Search:
联系我们 contact @ memedata.com