Skip to main content
CatOps sends alerts when your servers or health checks have issues.

Alert Types

TypeTrigger
Server DownAgent stops reporting
High CPUCPU usage exceeds threshold
High MemoryMemory usage exceeds threshold
High DiskDisk usage exceeds threshold
Health Check DownWebsite/API is unreachable
Health Check RecoveryWebsite/API is back up

Notification Channels

Telegram

1

Start Bot

Open @CatOpsBot in Telegram
2

Get Code

Send /start to get your connection code
3

Connect

Go to Settings → Notifications → Telegram and enter the code

Email

Email notifications are enabled by default to your account email. To change notification email:
  1. Go to Settings → Notifications
  2. Update email address
  3. Save

Slack (Coming Soon)

Connect your Slack workspace to receive alerts in a channel.

Discord (Coming Soon)

Add the CatOps bot to your Discord server.

Configuring Thresholds

Via Dashboard

  1. Go to Settings → Alerts
  2. Set thresholds for each metric
  3. Save

Via CLI

# Set CPU alert at 80%
catops set cpu 80

# Set memory alert at 85%
catops set mem 85

# Set disk alert at 90%
catops set disk 90

Alert Rules

Server Alerts

SettingDefaultDescription
CPU Threshold80%Alert when CPU exceeds
Memory Threshold85%Alert when memory exceeds
Disk Threshold90%Alert when disk exceeds
Alert Delay2 minWait before alerting

Health Check Alerts

SettingDefaultDescription
Retries3Check N times before alerting
Confirmation30sWait and recheck

Alert History

View all past alerts in the Alerts section:
  • Timestamp
  • Type (server/health check)
  • Status (triggered/resolved)
  • Duration

Anti-Spam Protection

To prevent notification spam:
  • Cooldown: 15 minutes between repeated alerts
  • Max notifications: 3 “still down” messages
  • Grouping: Multiple issues grouped into one alert

Quiet Hours

Coming soon: Configure hours when you don’t want notifications.

Muting Alerts

Temporarily disable alerts:
  1. Go to the server or health check
  2. Click “Mute Alerts”
  3. Choose duration (1h, 8h, 24h, custom)
Remember to unmute when maintenance is complete!