openstatusPricingDocsDashboard

API Monitoring

Openstatus allows your to monitor your API from multiple regions around the world.

Why monitor your API from an external providers?

Internally you might already have a Grafana, or Signoz deployed. They are working great to monitor your internal metrics, but they are not able to monitor from an external point of view.

With openstatus you can monitor your API from multiple regions around the world, and be sure that your customers are able to reach your API.

Monitoring Dashboard

dashboard monitor charts
dashboard monitor charts

Response Logs

dashboard monitor logs
dashboard monitor logs

Why choose openstatus for API monitoring?

Assertions

Validating your response can be important. You can do status code, header or body text assertions. Read more in the docs.

Thresholds

You can set a degraded at and timeout threshold whenever required. We will send you a notification whenever the responses exceed the thresholds.

Open Telemetry

When needed, you can export to your OTLP endpoint the metrics for every request we do. Access the data and set yourself an alert channel in Grafana, Honeycomb etc.. Read more in our guide.

Private locations

You can deploy our probes on your own VPC, Cloudflare Containers and more. It is 8.5MB small and fits even on a Raspberry Pi 3 with ease. Read more in the docs.

CLI

You can manage or trigger your monitors via CLI. We provide a simple GitHub Action to run it in your CI/CD.

+------------------------------------------------------------------------------------------+
| dwightschrute@computer ~ > openstatus                                                    |
|                                                                                          |
| NAME:                                                                                    |
| OpenStatus - This is OpenStatus Command Line Interface                                   |
|                                                                                          |
| USAGE:                                                                                   |
| OpenStatus [global options] [command [command options]] [arguments...]                   |
|                                                                                          |
| VERSION:                                                                                 |
| v0.0.7                                                                                   |
|                                                                                          |
| COMMANDS:                                                                                |
| monitors  Manage your monitors                                                           |
| run, r    Run your synthetics tests defined in your configuration file                   |
| whoami, w Get your current workspace Information                                         |
| help, h   Shows a list of commands or help for one command                               |
|                                                                                          |
| GLOBAL OPTIONS:                                                                          |
| --help, -h    show help                                                                  |
| --version, -v print the version                                                          |
|                                                                                          |
+------------------------------------------------------------------------------------------+

Check your website's latency

Global Speed Checker