Find Related products on Amazon

Shop on Amazon

Show HN: Dish: A lightweight HTTP and TCP socket monitoring tool written in Go

Published on: 2025-05-26 10:27:55

dish tiny one-shot monitoring service one-shot monitoring service remote configuration of independent 'dish network' (via -source ${REMOTE_JSON_API_URL} flag) configuration of independent 'dish network' (via flag) fast concurrent testing, low overall execution time, 10-sec timeout per socket by default concurrent testing, low overall execution time, 10-sec timeout per socket by default 0 dependencies Install go install go.vxn.dev/dish/cmd/dish@latest Usage dish -h Usage of dish: -failedOnly a bool, specifies whether only failed checks should be reported (default true) -hname string a string, custom additional header name -hvalue string a string, custom additional header value -name string a string, dish instance name (default "generic-dish") -source string a string, path to/URL JSON socket list (default "./configs/demo_sockets.json") -target string a string, result update path/URL to pushgateway, plaintext/byte output -telegramBotToken string a string, Telegram bot private toke ... Read full article.