← All skills
Tencent SkillHub · Communication & Collaboration

Clawhub Skill Infra Watchdog

Self-hosted infrastructure monitoring for HTTP, TCP, SSL, disk, memory, load, Docker, DNS, and custom commands with alerting via OpenClaw messaging.

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Self-hosted infrastructure monitoring for HTTP, TCP, SSL, disk, memory, load, Docker, DNS, and custom commands with alerting via OpenClaw messaging.

⬇ 0 downloads ★ 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md, skill.json, watchdog.py

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.1.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 18 sections Open source page

Infra Watchdog — Infrastructure Monitoring & Health Alerts

Self-hosted infrastructure monitoring for OpenClaw agents. Zero external SaaS required — monitors everything locally and alerts via WhatsApp, Telegram, or Discord.

What It Does

HTTP/HTTPS endpoint monitoring — checks status codes, response time, SSL validity TCP port checks — database, SSH, custom services Docker container status — running, stopped, unhealthy System resources — CPU, RAM, disk usage with configurable thresholds SSL certificate expiry — alerts 30 days before expiry DNS resolution checks — verifies domain → IP mappings Proxmox VM/CT status — checks via local API Alerts via WhatsApp/Telegram/Discord — with configurable cooldown

Quick Start

# Initialize data directory & config infra-watchdog init # Add your first monitor infra-watchdog add-monitor --type http --name "My API" --url https://myapi.example.com # Add a TCP port check infra-watchdog add-monitor --type tcp --name "PostgreSQL" --host localhost --port 5432 # Add a Docker container check infra-watchdog add-monitor --type docker --name "My App" --container myapp # Run all checks now infra-watchdog check # View current status dashboard infra-watchdog dashboard # Install auto-check cron (every 5 min) infra-watchdog cron-install

Commands

CommandDescriptioninfra-watchdog initSet up data directory and default configinfra-watchdog add-monitorAdd a new monitor (http/tcp/docker/resource/ssl/dns)infra-watchdog listList all configured monitors and their current stateinfra-watchdog checkRun all checks immediatelyinfra-watchdog check --name <name>Run a specific monitorinfra-watchdog statusSummary: UP/DOWN/WARN countsinfra-watchdog dashboardASCII dashboard with all monitorsinfra-watchdog cron-installInstall auto-check cron job

HTTP/HTTPS

infra-watchdog add-monitor \ --type http \ --name "Main API" \ --url https://api.example.com/health \ --expected-status 200 \ --timeout 5

TCP Port

infra-watchdog add-monitor \ --type tcp \ --name "Postgres" \ --host 192.168.1.10 \ --port 5432

Docker Container

infra-watchdog add-monitor \ --type docker \ --name "Nginx" \ --container nginx-proxy

System Resources

infra-watchdog add-monitor \ --type resource \ --name "Disk /" \ --resource disk \ --path / \ --warn-at 80 \ --alert-at 90

SSL Certificate

infra-watchdog add-monitor \ --type ssl \ --name "My Domain SSL" \ --host example.com \ --port 443 \ --warn-days 30

Configuration

Edit ~/.openclaw/workspace/infra-watchdog-data/config.json: { "alert_channel": "whatsapp", "alert_cooldown_minutes": 15, "check_interval_minutes": 5, "ssl_expiry_warning_days": 30 }

Alert Channels

ChannelConfig valueWhatsApp"whatsapp"Telegram"telegram"Discord"discord"None (log only)"none"

Homelab Monitoring

Track all your self-hosted services: Proxmox, Docker stacks, databases, Jellyfin, Home Assistant, etc. Get a WhatsApp alert the moment anything goes down.

API Uptime Monitoring

If you sell API services on RapidAPI, this skill monitors your endpoints 24/7 and pings you before customers notice an outage.

SSL Expiry Prevention

Never let a certificate expire again. Get a WhatsApp warning 30 days before expiry.

Resource Alerts

Disk full at 3am? Get alerted before it kills your services.

Data Storage

All data stored locally at ~/.openclaw/workspace/infra-watchdog-data/. SQLite database, no cloud sync, no telemetry.

Requirements

Python 3.8+ Docker (optional, for container monitoring) OpenClaw 1.0+

Source & Issues

Source: https://github.com/mariusfit/infra-watchdog Issues: https://github.com/mariusfit/infra-watchdog/issues Author: @mariusfit

Category context

Messaging, meetings, inboxes, CRM, and teammate communication surfaces.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
1 Docs1 Scripts1 Config
  • SKILL.md Primary doc
  • watchdog.py Scripts
  • skill.json Config