AppBeat - reliable website monitoring service

If your website goes down and you are not promptly informed about the issue, how would that affect your business? Don't lose your customers, goodwil or money when you can simply minimize the risk with AppBeat monitoring:

AppBeat web management application: add new periodic website check wizard
Wizard for configuring web site specific monitoring parameters. For other check types (e-mail, TCP, UDP, ...) we have specialized versions of this wizard.
AppBeat web management application: live status of your checks and services
Your website / online service will be periodically checked from our global probes. Monitoring system will automatically send you an alert if outage (or other user-defined issue) is detected.

Monitor your online service proactively so you can react before it affects your users. No installation required, no software to maintain. Set up once and forget about it — our automated 24x7 monitoring will take care of the rest.

What can we monitor?

Stethoscope icon
  • We have native support for periodic website monitoring over HTTP and HTTPS protocols:
    • with granular control over web request creation: you can choose HTTP method (GET, POST, HEAD, ...), HTTP version, IP version, set authentication or use response matching
  • Monitor your web server certificates for validity and send alert before they expire.
  • Listen for periodic ping responses from your server.
  • Check connectivity for arbitrary port using TCP or UDP protocols.
  • Check DNS server entries to see if your addresses resolve correctly.
  • Test your email servers (IMAP, POP3, SMTP).

How reliable is our monitoring service?

Microservices icon Very reliable! Since launch in 2016 our core monitoring service has 100% uptime. We achieved this by eliminating single point of failure on all core levels:
  • using geographically distributed failover clusters
  • using high availability and geo-replicated database
  • having fault tolerant microservice architecture for our lightweight monitoring agents

How does our monitor alert you?

Bell icon When issue is detected and confirmed from multiple locations we can automatically alert you by using following notification channels: email, SMS, HipChat, OpsGenie, PagerDuty, Pushover, Slack, StatusPage, Workplace by Facebook or custom webhook for any other provider.

Useful reports & Friendly user interface

Downtime report for monitored services

Downtime visualisation

Check performance for selected time period

Check graph with statistics

Monitoring automation & REST API

Our advanced users can also manage their monitoring service by using our REST API or by using our cross-platform command line tool (source code available).
API currently allows you to get live system status, list all monitoring resources, pause / resume / delete your monitoring services and periodic checks, create new checks.
For more information please check our automation section.

Cross-platform AppBeat Command Line Interface

~ $ dotnet AppBeat.CLI.dll status

{
  "Good": 100.0,
  "ResponseCreatedUtc": "2016-09-14T07:12:01.6638759Z",
  "Services": [
    {
      "Name": "My Monitored App",
      "Status": "Good",
      "CheckedUtc": "2016-09-14T07:11:31.9981522",
      "Checks": [
        {
          "Name": "My periodic check",
          "Status": "Good",
          "CheckedUtc": "2016-09-14T07:11:31.9981522",
          "IsPaused": false
        }
      ]
    }
  ],
  "Success": true
}
            

~ $ dotnet AppBeat.CLI.dll new-check --type web --url http://www.your-website.com --name MyCheck --interval 300

{
  "Id": "ac94bd0f7e154acb8779c80ab1c92ba5",
  "Success": true
}
                

And much more!

Create your account today. No credit card required.