From 3b0876dbd373a818252cd46425787ac0db8a9d98 Mon Sep 17 00:00:00 2001 From: narawat Date: Wed, 11 Mar 2026 17:13:57 +0700 Subject: [PATCH] update --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 226824f..74cd9ba 100644 --- a/README.md +++ b/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