Pilot pricing in Lagos: servers from ₦10 an hour, Spaces from ₦6,750 a month →
Docs menu

Docs / Monitoring & alerts

Create an alert

3 minute read

Servers, apps and databases are checked every minute. An alert rule watches one metric on one resource and tells Slack, Discord, email or a webhook when it crosses a line, and again when it recovers. Monitoring and alerts are free.

1. Pick a resource and a metric

Open Monitoring & alerts and choose Create alert. Pick the resource, then the metric to watch.

MetricApplies toExample rule
CPUServers, apps, databasesCPU above 80% for 5 minutes
MemoryServers, apps, databasesMemory above 90% for 10 minutes
DiskServers, databasesDisk above 80%
Outbound trafficServersOutbound traffic above 5 MB/s for 30 minutes
Deploy failedAppsAny failed deploy
Backup failedServers, databasesNightly backup did not finish

2. Set the threshold and duration

The duration stops short spikes from waking anyone up: the value has to stay over the line for the whole window before the alert fires. Start loose and tighten once you know what normal looks like on the graphs.

  • Short windows (1–5 minutes) for things users notice straight away, like CPU on a busy API.
  • Longer windows (10–30 minutes) for slow trends, like memory or traffic.
  • No window for events such as Deploy failed.

3. Choose where it goes

Pick one or more channels. Slack, Discord and webhooks are set up once under Where alerts go and then reused by every rule; email goes to any address.

simplicloud alerts create \
--resource reports-runner --metric cpu --above 80 --for 5m \
--notify slack:#ops --notify email:[email protected]

4. Send a test and watch the state

Choose Send test next to the rule to check the message arrives. In the Alert policies table each rule shows its state and current value.

StateMeaning
OKThe value is inside the line.
AlertingThe rule fired; you were notified. You hear again when it recovers.
PausedNot evaluated. Use it during maintenance; choose Resume after.
New servers can get one at creation: leave CPU alert ticked on the Create server page and it tells #ops on Slack when CPU stays above 80% for 5 minutes.
Was this page helpful?

Related guides

Create an alert · Docs · SimpliCloud