sla-tracker

Monitor uptime and SLA compliance for NixOS multi-host clusters.

Updated Jul 1, 2026
One-click install
npx skills add https://github.com/reverb256/hermes-skills --skill sla-tracker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sla-tracker
Source: https://github.com/reverb256/hermes-skills/tree/main/sla-tracker
Command: npx skills add https://github.com/reverb256/hermes-skills --skill sla-tracker

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

The sla-tracker skill addresses the need for monitoring and reporting on the uptime and service level agreements (SLA) compliance of NixOS multi-host clusters.

Core Features & Use Cases

  • Cluster Uptime Monitoring: Tracks service availability and uptime across cluster hosts.
  • SLA Compliance Tracking: Monitors and reports on SLA compliance for specified uptime percentages.
  • Alerting: Notifies when there are SLA breaches or service failures.
  • Service Health Check: Provides detailed service status and uptime reports.
  • Integration with Monitoring Tools: Integrates with existing monitoring tools like lm-sensors and Prometheus.

Quick Start

Check the health of all hosts in your cluster with the command: just cluster-status

Frequently Asked Questions about sla-tracker

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

FAQPage Schema
How do I track uptime and SLA compliance across a NixOS multi-host cluster?

Monitoring NixOS cluster uptime involves tracking service availability across hosts and calculating uptime percentages against defined SLAs. This skill automates that process, detecting breaches and generating detailed compliance reports for multi-host environments.

Can I integrate Prometheus with my NixOS cluster monitoring for SLA reporting?

Yes, Prometheus integrates with NixOS cluster monitoring for SLA reporting. This skill works alongside existing monitoring tools like Prometheus and lm-sensors to aggregate service health data and generate comprehensive compliance reports.

How do I get alerts when a service failure causes an SLA breach?

Receiving alerts for SLA breaches requires monitoring rules that detect service failures and compare uptime against target percentages. This skill provides built-in alerting to notify you immediately when service availability drops below your SLA thresholds.

What is the quickest way to check service health across all NixOS cluster hosts?

The quickest way to check service health across NixOS cluster hosts is running a cluster status command. This skill provides a quick start command that immediately reports the current availability and health status of all hosts in your NixOS environment.

Does this SLA compliance tracker work with existing monitoring tools on NixOS?

Yes, this SLA compliance tracker works with existing monitoring tools on NixOS. It integrates directly with tools like lm-sensors and Prometheus to leverage your current service health data for uptime tracking and breach detection across cluster hosts.