uptime-monitoring

Automate HTTP endpoint health checks and export uptime data via a public API.

1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/allthingslinux/atl.services --skill uptime-monitoring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uptime-monitoring
Source: https://github.com/allthingslinux/atl.services/tree/main/.agents/skills/uptime-monitoring
Command: npx skills add https://github.com/allthingslinux/atl.services --skill uptime-monitoring

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides automated uptime monitoring and health visibility for services, helping teams detect outages early and maintain reliable systems.

Core Features & Use Cases

  • Health checks for critical endpoints (HTTP endpoints, databases, caches) to determine service health.
  • Readiness and liveness probes to support Kubernetes deployments and containerized environments.
  • Uptime history tracking and public/status dashboards to communicate availability to stakeholders.
  • Incident awareness and SLA monitoring through a consolidated status page API.

Quick Start

Configure a set of endpoints to monitor, start the uptime-monitoring process, and verify health by hitting /health, /readiness, and /liveness endpoints. Check the status page API to confirm that the latest uptime data is reflected in dashboards.

Frequently Asked Questions about uptime-monitoring

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate uptime monitoring for HTTP endpoints?

Automate uptime monitoring by configuring target HTTP endpoints for regular health checks. The system tracks heartbeat uptime and exposes availability data through a public status page API.

What are readiness and liveness probes and when do I need them?

Readiness and liveness probes are health checks that determine if a containerized service is ready to receive traffic or needs a restart. You need them for Kubernetes deployments and microservice environments to maintain reliable systems.

Can I use this for Kubernetes health checks in microservice deployments?

Yes, this supports Kubernetes deployments and containerized microservice environments. It provides readiness and liveness probes alongside HTTP endpoint checks to verify service health and track uptime history.

How do I set up a status page API for uptime history tracking?

Set up a status page API by configuring your monitored endpoints and starting the uptime tracking process. The consolidated API exports availability data and communicates uptime history to stakeholders via dashboards.

What's the best way to monitor service health for databases and caches?

Monitor service health for databases and caches by configuring them as critical endpoints for regular checks. This determines overall service health, tracks uptime history, and identifies outages early to maintain reliable systems.