update
This commit is contained in:
10
README.md
10
README.md
@@ -1,15 +1,15 @@
|
|||||||
# check_and_reboot
|
# 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
|
## 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_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
|
- **[`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
|
## Features
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user