Uptime Kuma Telemetry & Monitoring
Uptime Kuma monitors the health and availability of all AllOps websites, databases, Kubernetes nodes, and public services. It runs synthetic checks from inside and outside the network, alerting instantly whenever an anomaly occurs.
Core Workflows & Features
Multi-Protocol Synthetic Probes
Monitors HTTP/HTTPS status codes, TCP ports, ICMP pings, DNS records, and Docker container health.
SSL / TLS Expiry Tracking
Proactively monitors Let's Encrypt certificate expiration dates and triggers alerts 14 days before potential renewal issues.
Instant Multi-Channel Alerts
Dispatches immediate notifications via Discord, Telegram, Webhooks, or Email upon consecutive failed probe cycles.
Incident Latency Charts
Generates clear response-time bar charts, heartbeat timelines, and statistical uptime percentages for SLA verification.
Kubernetes Cluster Topology
Declarative deployment architecture running on private Kubernetes nodes.
Runs continuous synthetic probes against allops.us, ansible.allops.us, argocd.allops.us, and auto.allops.us.
Saves probe heartbeats, historical uptime statistics, and notification channels across pod restarts.
Secures external access to uptime.allops.us with automated HTTPS redirect and WebSocket support.
Operational Runbook & Maintenance
Probe Interval Tuning
Configure standard HTTP checks at 60-second intervals with 3 retries before marking an endpoint down to avoid transient false positives.
SSL Threshold
Set SSL expiration warning threshold to 15 days, providing ample time for cert-manager automated renewal validation.
Status Page Separation
Host public status badges independently to ensure transparency even during regional network maintenance.