Linux hosts, uptime and alerts

Server Monitoring That Tells You What Broke and Why

Server monitoring for Linux hosts. Clear CPU, memory, disk and uptime views, with alerts by email, Slack, Telegram or webhook.

4.7/5 on Capterra (62 reviews)

  • Free plan
  • Unlimited servers
  • Set up in minutes
CloudStats · serversIllustrative data
  • web-fra-0147.2%
  • db-ams-0281.6%
  • cron-lon-0112.9%
  • docker-nyc-0334.5%
CPU81.6%
Memory72.4%
Load (1 min)3.18
Filesystem58.3%
CPU above 90% for 5 min · Critical

Works with

  • Linux
  • VPS
  • cPanel
  • Docker hosts
  • Email
  • Slack
  • Telegram
  • Webhook

Everything a server monitoring tool should cover

Linux host metrics

CPU, memory, load, filesystem, network receive and disk read graphs for every connected host.

Linux metrics
Network receiveIllustrative data

4.71 MB/s

Server uptime

Know when a host stops reporting or a service stops answering.

Uptime checks
Uptime · api.example.netIllustrative data
Host reportingOnline

Ping and ports

Confirm a machine responds and the ports you rely on accept connections.

Ping and port checks
Ping & portIllustrative data
  • ICMP 203.0.113.2418.4 ms
  • TCP :443open
  • TCP :5432refused

Cron jobs

Catch backups and reports that quietly stop running.

Cron monitoring
Cron jobsIllustrative data
  1. 02:00 backup.sh ran
  2. 03:00 report.py ran
  3. 04:00 rotate-logs missed

Server alerts

Threshold plus duration rules, delivered by email, Slack, Telegram or webhook.

Alert rules
Alert ruleIllustrative data
WhenCPU usage
Is above90%
For at least5 minutes
SeverityCritical
NotifySlack · #ops

Brief spike ignored. Sustained breach alerts.

Websites and SSL

HTTP(S) checks and certificate expiry for the sites your hosts serve.

Website checks
Website checkIllustrative data
https://example.org/health
Status
200
Response
312 ms
Checked
1 min ago

Up and running in minutes

  1. 1

    Install the agent

    Run one command on your Linux server.

    bash
    $ curl -sSL https://cloudstats.me/install.sh | sudo bash -s YOUR_API_KEY

    Example command — replace it in CMS before use.

  2. 2

    Watch your graphs

    CPU, memory, load and disk appear as the host reports.

    CloudStats · serversIllustrative data
    CPU81.6%
    Memory72.4%
    Load (1 min)3.18
    Filesystem58.3%
    CPU above 90% for 5 min · Critical
  3. 3

    Set an alert

    Pick a threshold, a duration and a channel.

    Alert ruleIllustrative data
    WhenCPU usage
    Is above90%
    For at least5 minutes
    SeverityCritical
    NotifySlack · #ops

    Brief spike ignored. Sustained breach alerts.

Notifications

Alerts that reach the right place

Send each rule to email, Slack, Telegram or a webhook. Durations keep short spikes out of your inbox.

  • Threshold and duration on every rule
  • Email, Slack, Telegram and webhook
Illustrative data
Email09:41

db-ams-02 · CPU above 85% for 5 min

Slack09:38

web-fra-01 · filesystem / at 91.4%

Telegram09:22

cron-lon-01 · host stopped reporting

Webhook09:17
{"event":"alert.resolved","server":"db-ams-02"}

Built for the servers you run

VPS and dedicated

Host graphs and alerts for virtual and bare-metal Linux servers.

VPS monitoring

cPanel servers

Watch the Linux host underneath your cPanel/WHM install.

cPanel hosts

Docker hosts

Host-level resources for machines running your containers.

Docker hosts

Loved by sysadmins and developers

4.7 / 5 on Capterra · 62 reviewsRead all reviews
Easiest to use monitoring I have ever used.
Robert K.VoIP Support Manager · TelecommunicationsSep 2018via Capterra
Server Resource monitoring done well
Erwin W.Policy adviser, IT · Marketing and AdvertisingSep 2018via Capterra
Best Budget Solution For server Monitoring
Ganesh V.Founder · Media ProductionOct 2018via Capterra
CloudStats is Just What I was Looking For
Adam L.DevOps · Graphic DesignNov 2018via Capterra
Easy to use server monitoring!
Anthony A.Owner · Market ResearchSep 2018via Capterra
Highly recommended
Ember T.CTO · Computer SoftwareSep 2018via Capterra

Start on the Free plan

  • Unlimited servers
  • 24-hour metric retention
  • Email alerts
  • Community support

Free

$0/month

FAQ

Server monitoring FAQ

What is server monitoring?

It means continuously collecting resource measurements and availability signals from your machines so you notice trouble before users do. CloudStats gathers host graphs through a small agent and pairs them with alerts that fire when a threshold holds for a set duration, so a brief spike stays quiet while a sustained problem reaches you.

Which metrics does CloudStats collect?

The agent reports CPU usage, memory usage, 1-minute load average, filesystem utilization, network receive rate and disk read rate. Follow these graphs to see when resource pressure started and how it changed. Explore Linux server monitoring for a closer look at the host metrics.

Is there a free plan?

Yes. The Free plan costs $0 per month and includes unlimited servers, 24-hour metric retention, email alerts and community support. Connect your Linux hosts, follow their resource graphs and set email alerts for sustained problems. See the pricing page for the plan details.

Do I need to install an agent?

For host graphs, yes. Run the one-command install shown during setup on your Linux server, and the host appears in your dashboard once it starts reporting. From there, review its metrics and create alert rules. The same host view works for Docker hosts and Linux machines running cPanel.

Where can alerts be sent?

Alerts can go to email, Slack, Telegram or a webhook. Each rule combines a threshold with a duration, such as CPU above 85% for five minutes, so the right people hear about sustained problems. Read about server alerts for rule examples and channel setup.

Can CloudStats check websites too?

Yes. Alongside host graphs, you can watch whether a site responds over HTTP(S) and when its certificate is due to expire. These checks answer a different question from agent metrics, because a healthy host can still serve a broken page. Start with website monitoring to choose the checks you need.

Start monitoring your servers in minutes

Run one command, then set your first alert.

bash
$ curl -sSL https://cloudstats.me/install.sh | sudo bash -s YOUR_API_KEY

Example command — replace it in CMS before use.