1 stable release
new 1.0.0 | Mar 9, 2025 |
---|
#1394 in Network programming
19KB
237 lines
isup
checks whether a particular site/service/route is up or not.
features
- check if a website or service is up, also can check if a particular route is up or not.
- check multiple websites/services at once,
- configurable timeout
installation
using cargo
cargo install isup
usage
# basic usage
isup example.com
# with explicit https
isup https://example.com
# check multiple sites
isup example.com google.com github.com
# with custom timeout (in seconds)
isup example.com --timeout 5
isup example.com -t 5
examples
# check if google is up
isup google.com
# check if multiple services are up
isup google.com github.com api.example.com
# check if a specific api endpoint is up
isup api.example.com/health
# check with a longer timeout for slow services
isup slow-service.example.com --timeout 30
Dependencies
~5–21MB
~234K SLoC