_/\/\/\/\/\____/\/\________________________________/\/\/\/\/\___________________________
_/\/\____/\/\__________/\/\/\/\______/\/\/\/\______/\/\____/\/\____/\/\/\______/\/\/\/\_
_/\/\/\/\/\____/\/\____/\/\__/\/\__/\/\__/\/\______/\/\____/\/\__/\/\__/\/\__/\/\__/\/\_
_/\/\__________/\/\____/\/\__/\/\____/\/\/\/\______/\/\____/\/\__/\/\__/\/\____/\/\/\/\_
_/\/\__________/\/\/\__/\/\__/\/\________/\/\______/\/\/\/\/\______/\/\/\__________/\/\_
___________________________________/\/\/\/\__________________________________/\/\/\/\___
PingDog is an application for monitoring HTTP services and website availability that runs in your console! It provides real-time status monitoring with a clean, interactive interface.
pip install -r requirements.txt
python PingDog.py [-h] [-f FILE] [-i INTERVAL] [urls ...]
-f, --file: Path to file containing URLs (one per line)-i, --interval: Check interval in seconds (default: 5)urls: Space-separated list of URLs to monitor (alternative to using a file)-h, --help: Show help messageCtrl+Q: Quit applicationi: Import URLs from filee: Export URLs to filed: Toggle dark modet: Change themea: Add new URLDelete: Remove selected URLCreate a text file with one URL per line:
https://example.com
https://api.example.com
https://service.example.com
Monitor URLs from a file:
python PingDog.py -f urls.txt
Monitor specific URLs with custom interval:
python PingDog.py -i 10 https://example.com https://api.example.com
main branch of This Repo(https://github.com/IPdotSetAF/PingDog).