Note
This is a very simple and naive, yet effective way to check whether you have an internet connection or not. This project is only intended for personal use.
A Python tool for monitoring network connectivity and detecting potential service outages using scheduled HTTP requests to Google.
- Periodic network availability checks
- HTTP request-based connectivity testing
- Logging of network status
- Python 3.8+
- pip
git clone https://github.com/jromero132/network-outage-check.git
cd network-outage-check
pip install -r requirements.txt
- requests (>=2.32.3, <2.33)
- schedule (>=1.2.2, <1.3)
In order to run the project, just run the following command:
python main.py
Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.
This project is licensed under the MIT License - see the license file for details.