Opyntel
DigitalOcean Droplets

DigitalOcean Droplets monitoring: all your Droplets in one dashboard

DigitalOcean graphs each Droplet on its own page and keeps 14 days of metrics. Opyntel’s DigitalOcean Droplets monitoring shows every Droplet at a glance, plus the other systems you run, with a year of history on Pro.

See how it works
Built in vs Opyntel

DigitalOcean Droplets on its own, and DigitalOcean Droplets with Opyntel

Feature by feature, the biggest gaps first: what DigitalOcean Droplets gives you, and what you get in one dashboard with Opyntel.

Every Droplet at a glance

On DigitalOcean Droplets

Droplet graphs live on each Droplet’s Insights tab, which you open from the Droplets page one Droplet at a time. They cover 1 hour, 6 hours, 24 hours, 7 days or 14 days.

With Opyntel

Opyntel shows the full list of your Droplets in one table with state, memory, disk and load, down and degraded first, so you see it all at a glance. DigitalOcean sits next to the other systems you run, in one dashboard.

Memory and disk

On DigitalOcean Droplets

By default Droplet metrics show CPU, bandwidth and disk I/O. Load average, memory and disk usage need DigitalOcean’s metrics agent, which is on by default for new Droplets.

With Opyntel

The Opyntel agent reports memory, disk fill level and load from inside each Droplet, plus CPU, memory and restarts per container, with one docker run command and outbound HTTPS only.

Alerts when it goes down, and when it recovers

On DigitalOcean Droplets

Free alert policies cover CPU, load, memory, disk, disk I/O and bandwidth by email or Slack once the metrics agent is installed, with another notification when the condition clears. Separate uptime checks alert on downtime, latency and SSL expiry by email or Slack.

With Opyntel

Opyntel’s default rules work on every plan: a server going down, CPU and memory passing your threshold, disk at 85% and 95%, a disk on track to fill, and a container going down. Each one notifies when it fires and again when it recovers, by email, Slack or SMS depending on your plan.

History

On DigitalOcean Droplets

DigitalOcean keeps Droplet performance metrics for 14 days, down from 30 days before.

With Opyntel

Opyntel keeps the same memory, disk and load history for 30 days on the free plan, a year on Pro and unlimited on Enterprise, whatever your DigitalOcean plan.

The total cost of your app

On DigitalOcean Droplets

Spend alerts email owners and billers when spending crosses a percentage of a monthly budget, for the organization total, a team or specific products.

With Opyntel

Opyntel shows a list-price cost estimate per Droplet on Pro and adds it to the other platforms you run, so you see the total cost of your app at a glance. Monthly budget alerts and forecasts across every platform come with Enterprise.

Setup

How to set up DigitalOcean Droplets monitoring with Opyntel

DigitalOcean Droplets monitoring in four steps: from DigitalOcean Droplets to one dashboard with everything else you run.

  1. Create a DigitalOcean token with read scopes
    Under API in the DigitalOcean control panel, generate a personal access token with custom scopes: droplet:read and monitoring:read, and nothing that writes.
  2. Sign in to Opyntel
    Open your Opyntel dashboard and add a source. Accounts start from the waitlist, so join it to get yours.
  3. Paste the token and start the agent
    Paste the token. For memory, disk fill level and per-container CPU and memory, run the docker run command your dashboard shows on each of your Droplets: the agent sends over outbound HTTPS only and opens no port.
  4. See DigitalOcean Droplets in one dashboard
    DigitalOcean Droplets monitoring lands next to the other platforms you run: every service and server sits in one dashboard, down and degraded first, with default alert rules on from the start.

Don’t see your platform? From your Opyntel account you can request an integration with more platforms. Until then, and tell us which one you run on.

FAQ

DigitalOcean Droplets questions, answered

Short answers; some link to a guide that goes into detail.

DigitalOcean graphs memory once its metrics agent is installed, and free -h on the droplet shows it now. Opyntel alerts when memory passes your threshold. Check memory usage on Linux.

Load counts processes running or waiting, including those stuck on disk I/O, so it can be high while CPU looks idle. Opyntel shows load and CPU per droplet. What a high load average means.

Certbot renews from a timer; a stopped timer, a moved domain or a closed port 80 stops it. Opyntel alerts before a certificate expires. Renew an expired SSL certificate.

Use Power in the control panel, doctl compute droplet-action reboot <id>, or sudo reboot on the droplet. Opyntel is read-only and never restarts anything, but it shows when a droplet came back.

Each droplet adds outbound transfer to an allowance pooled across your team, and the excess is billed. Opyntel’s agent shows outbound traffic per droplet, so you see which one uses it.

The alerts your platform doesn’t send.

One dashboard for everything you run, with the alerts your platforms leave out. Read-only, nothing to install in your apps.

See how it works