Monitor your API's health and performance with ease

Subbul helps you easily monitor your API's health and performance using infrastructure in your own AWS account. Create alarms with the click of a button, get recommendations based on historic data, manage your CloudWatch costs, and much more.

App screenshot

See what all the hype is about

Have confidence in your API, faster

Get your monitoring and alerting infrastructure up and running in minutes, not hours.

Easy to use SDK

Install our SDK into your application with a few lines of code and instantly start collecting core health metrics about your API. No hard-to-install agents required.

Recommendations

Subbul will analyze your API metrics and recommend alarm settings based on historic data. Bulk create recommended alarms with the click of a button.

Bring your own AWS account

Subbul manages AWS infrastructure like Cloudwatch within your own AWS account. Your data is never stored on Subbul servers and never leaves your hands.

Monitor core metrics with a few lines of code

Instantly monitor things like requests per minute, response times, and status codes with zero config

import express from 'express';
import { 
  Subbul, 
  SubbulAllMetricsMiddleware 
} from '@subbul/express-plugin';

const app = express();

const subbul = Subbul({ 
  licenseKey: '123' 
});

subbul.use(SubbulAllMetricsMiddleware());

await subbul.configure({ app });

app.get('/', async (req, res) => {
  res.status(200).send('Hello world!');
});

app.get('/v1/organizations', async (req, res) => {
  res.status(200).send(getOrganizations());
});

app.listen('3000', () => {
  console.log('App started on port 3000');
});

A single, easy to use interface

Manage all your monitoring and alerting infrastructure in one place. View your API's metrics, manage alarms and contacts, create health checks, and much more.

App screenshot
Manage your AWS costs
Use Subbul's cost management features to ensure you're not spending more than you need to on your AWS bill.
Learn more
Secure
All your data is stored within your own AWS account, allowing you to have full control over the security of your data.
Health checks
Use Subbul to create and manage application health checks. Get notified when your API is down and respond quickly.
Learn more
Manage contacts
Create and manage contact groups and decide who should be alerted when an alarm is triggered.
Learn more
Anomaly detection
Use AWS's anomaly detection models to create alarms that trigger when your API metrics are outside of the norm.
Set it and forget it
Create global alarms that apply to all your endpoints, and never worry about setting up alarms again.
Learn more

A developer experience that just makes sense

We pride ourselves on creating the easiest to use observability platform on the market.

Generous free tier
Take advantage of our generous free tier in addition to AWS' free tier for a no-cost solution.
Predictable pricing
Need premium features? Pay a predictable flat fee instead of paying for usage.
Best in class documentation
Visit our documentation to learn how our platform works, and how to most effectively use it.
Zero learning curve
Get up and running with zero experience in observability or even AWS. Subbul does all the heavy lifting for you.

Get up and running in minutes.
Start using Subbul today.