mirror of
https://github.com/bigbeartechworld/big-bear-scripts.git
synced 2026-07-28 16:22:34 -04:00
66283166f17c3426ea0d457b9aa5d95488f188f4
* 🎨 feat(healthcheck): add new health checks for Docker and storage This commit introduces two new health checks to the BigBearCasaOS Healthcheck script: 1. `check_docker_status()`: This function checks if Docker is installed and running on the system. It provides clear feedback based on the Docker status. 2. `check_storage_health()`: This function checks the health of all storage devices (disks) connected to the system using the `smartctl` tool. It reports the health status of each disk, indicating if it has passed the SMART health check or if there may be potential issues. These new health checks provide a more comprehensive overview of the system's overall health and help identify any potential issues related to Docker or storage-related problems. * ✨📄 feat(casaos-healthcheck): Enhance DNS resolution and add system health checks This change enhances the DNS resolution checks in the casaos-healthcheck script and adds new system health checks for disk space, CPU load, memory usage, and system temperature. The key changes include: - Improve DNS resolution by trying multiple DNS servers and retrying on failure - Add a check for basic network connectivity before attempting DNS lookups - Implement a check for disk space usage, with a configurable threshold - Implement a check for CPU load, with a configurable threshold based on the number of cores - Implement a check for memory usage, with a configurable threshold based on total memory - Implement a check for system temperature, using the `sensors` command or `/sys/class/thermal` when available - Add a check for available system updates using `apt-get` These new checks provide a more comprehensive health monitoring solution for the CasaOS system. * ✨ feat: Bump healthcheck version to 3.0 Bumped the version of the BigBearCasaOS Healthcheck tool from 2.3 to 3.0. This change reflects the latest updates and improvements made to the healthcheck script.
BigBearScripts
YouTube Link: https://www.youtube.com/@bigbeartechworld
BigBearCommunity
If you have a suggestion for a video, post in the BigBearCommunity.
Support My Work
Languages
Shell
99.2%
JavaScript
0.8%