Opyntel
Koyeb

Koyeb monitoring: all your Koyeb services in one dashboard

Koyeb charts metrics per service for up to 7 days with no alerts. Opyntel’s Koyeb monitoring shows every service at a glance with alert rules and longer history, plus the other systems you run.

See how it works
Built in vs Opyntel

Koyeb on its own, and Koyeb with Opyntel

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

Every service at a glance

On Koyeb

Koyeb shows response time, request throughput and data transfer per service, and CPU and memory per instance, switched with an instance selector.

With Opyntel

Opyntel shows the full list of your services in one table, with down and degraded first and requests, error rate and latency in each row. You see it all at a glance.

Alerts when it goes down, and when it recovers

On Koyeb

Koyeb’s metrics docs describe charts and mention no alerts or notifications.

With Opyntel

Opyntel alerts out of the box when a service goes down or when CPU, memory, error rate or p90 latency passes your threshold, by email, Slack or SMS depending on your plan. Every alert notifies when it fires and again when it recovers.

History

On Koyeb

Koyeb collects metrics every minute and shows ranges from 5 minutes up to 7 days, at 3-hour granularity for the 7-day view.

With Opyntel

Opyntel keeps the same metrics for 30 days on the free plan, a year on Pro and unlimited on Enterprise, so you can look past last week.

Latency percentiles

On Koyeb

Koyeb shows p50, p90 and p99 and maximum response time, estimated over 5 minutes, and requests by status code family.

With Opyntel

Opyntel shows the same p50, p90 and p99, with status classes and the 5xx error rate, for every public service side by side with your services on other platforms, and alerts when they pass your threshold.

The total cost of your app

On Koyeb

Koyeb shows your balance and total usage in the control panel, with a usage summary in organization settings. It has no spending limit to cap the bill.

With Opyntel

Opyntel shows spend per service and per project on Pro, next to the cost of the other platforms you run, so you see the total cost of your app at a glance. Monthly budget alerts and forecasts come with Enterprise.

Setup

How to set up Koyeb monitoring with Opyntel

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

  1. Create a Koyeb API access token
    On the API page of your organization settings, name the token and select Create API Access Token. Copy it then: Koyeb shows it once.
  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 in your dashboard
    Add Koyeb as a source and paste the token. Opyntel reads your services and their P50, P90 and P99 latency with it.
  4. See Koyeb in one dashboard
    Koyeb 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

Koyeb questions, answered

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

No. Koyeb charts P50, P90 and P99 per service, with no alerts. How to alert on P90 and P99 latency on Koyeb.

With scale-to-zero on, Koyeb puts an idle service to sleep and wakes it on the next request, so that request waits: a cold start. Keep at least one instance running if the wait matters. Opyntel shows the spike in your P99.

The free instance is one small Web Service per organization that sleeps after a period without traffic; Koyeb’s pricing page lists its exact size. Opyntel shows CPU and memory against the instance size, so you see when a service outgrows it.

Check Koyeb’s status page first. If every service fails together it is the platform; if one fails alone it is that service. Opyntel checks your public endpoints from several regions and alerts when one goes down.

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