[PR #8] [MERGED] update-casaos-healthcheck-to-3.0 #6

Open
opened 2025-11-20 04:14:16 -05:00 by saavagebueno · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/bigbeartechworld/big-bear-scripts/pull/8
Author: @dragonfire1119
Created: 9/26/2024
Status: Merged
Merged: 9/27/2024
Merged by: @dragonfire1119

Base: masterHead: update-casaos-healthcheck-to-3.0


📝 Commits (3)

  • b9fc852 🎨 feat(healthcheck): add new health checks for Docker and storage
  • 9d83a0c 📄 feat(casaos-healthcheck): Enhance DNS resolution and add system health checks
  • c7e9205 feat: Bump healthcheck version to 3.0

📊 Changes

1 file changed (+146 additions, -6 deletions)

View changed files

📝 casaos-healthcheck/run.sh (+146 -6)

📄 Description

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

Summary by CodeRabbit

  • New Features
    • Enhanced DNS resolution checks with retries and timeouts.
    • Introduced multiple system health checks: Docker status, storage health, disk space, CPU load, memory usage, system temperature, and system updates.
    • Updated version header to "V3.0."

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/bigbeartechworld/big-bear-scripts/pull/8 **Author:** [@dragonfire1119](https://github.com/dragonfire1119) **Created:** 9/26/2024 **Status:** ✅ Merged **Merged:** 9/27/2024 **Merged by:** [@dragonfire1119](https://github.com/dragonfire1119) **Base:** `master` ← **Head:** `update-casaos-healthcheck-to-3.0` --- ### 📝 Commits (3) - [`b9fc852`](https://github.com/bigbeartechworld/big-bear-scripts/commit/b9fc8526495ba520c59e2c2aab425c8165a5b085) 🎨 feat(healthcheck): add new health checks for Docker and storage - [`9d83a0c`](https://github.com/bigbeartechworld/big-bear-scripts/commit/9d83a0c0c6bf2db61090ec528dc97a46cba12dd8) ✨📄 feat(casaos-healthcheck): Enhance DNS resolution and add system health checks - [`c7e9205`](https://github.com/bigbeartechworld/big-bear-scripts/commit/c7e92057564de20816f880f3a10c0b372fe95ab2) ✨ feat: Bump healthcheck version to 3.0 ### 📊 Changes **1 file changed** (+146 additions, -6 deletions) <details> <summary>View changed files</summary> 📝 `casaos-healthcheck/run.sh` (+146 -6) </details> ### 📄 Description 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` <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Enhanced DNS resolution checks with retries and timeouts. - Introduced multiple system health checks: Docker status, storage health, disk space, CPU load, memory usage, system temperature, and system updates. - Updated version header to "V3.0." <!-- end of auto-generated comment: release notes by coderabbit.ai --> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
saavagebueno added the pull-request label 2025-11-20 04:14:16 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/big-bear-scripts#6