| File | Date | Author | Commit |
|---|---|---|---|
| .github | 2024-03-15 |
|
[8844a2] Create FUNDING.yml |
| app | 2024-02-21 |
|
[65c090] Add files via upload |
| .gitignore | 2024-02-21 |
|
[1fb80a] Initial commit |
| LICENSE | 2024-02-21 |
|
[1fb80a] Initial commit |
| README.md | 2024-04-06 |
|
[fd662b] Updated README.md |
| run.py | 2024-02-21 |
|
[65c090] Add files via upload |
Dependencies: Ensure you have Flask and other required packages installed.
bash
pip install Flask
Configuration: Modify the systems.json file to include the systems you wish to monitor. Set the url for each system, and the script will automatically handle the health checks.
json
[
{
"name": "System Name",
"url": "http://example.com"
}
]
Running the Application: Execute the run.py script to start the Flask server:
bash
python run.py
The dashboard will be accessible at http://localhost:5000 or the configured port.
checkers.py to change the logic used for determining system health.dashboard.html and all_checks.html to alter the dashboard's layout or to add new features.styles.css to customize the appearance of the dashboard according to your preferences.This tool is intended for internal use and should be configured responsibly. The author is not responsible for any misuse or for any damages resulting from improper configuration or deployment.
This project is open-sourced under the MIT License. See the LICENSE file for more details.