update
This commit is contained in:
10
README.md
10
README.md
@@ -1,15 +1,15 @@
|
||||
# check_and_reboot
|
||||
|
||||
An automated monitoring and system recovery tool written in Julia that checks network connectivity and website availability, with automatic reboot capabilities when failures are detected.
|
||||
An automated network card recovery tool written in Julia that monitors network connectivity and triggers system reboot to recover from network card hang/stuck conditions.
|
||||
|
||||
## Overview
|
||||
|
||||
This project consists of two monitoring scripts:
|
||||
This project consists of two monitoring scripts that detect network failures and automatically reboot the system to recover the network card:
|
||||
|
||||
- **[`check_router_reboot.jl`](check_router_reboot.jl)** - Monitors router connectivity via ICMP ping
|
||||
- **[`check_yiem_website_reboot.jl`](check_yiem_website_reboot.jl)** - Monitors website availability via HTTP requests
|
||||
- **[`check_router_reboot.jl`](check_router_reboot.jl)** - Monitors router connectivity via ICMP ping to detect when the network stack becomes unresponsive
|
||||
- **[`check_yiem_website_reboot.jl`](check_yiem_website_reboot.jl)** - Monitors website availability via HTTP requests as an additional network health indicator
|
||||
|
||||
Both scripts run continuously in the background, performing periodic health checks and automatically rebooting the system if consecutive failures exceed a configured threshold.
|
||||
Both scripts run continuously in the background, performing periodic health checks and automatically rebooting the system if consecutive failures exceed a configured threshold. The reboot serves to reset the network card and restore network connectivity.
|
||||
|
||||
## Features
|
||||
|
||||
|
||||
Reference in New Issue
Block a user