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
Add new periodic website monitor for given URL and finish wizard from your web browser.
AppBeat web management application: live status of your checks and services
Your website or online system is now periodically checked from our global probes. You will automatically receive alert when our monitoring system detects outage or any other issue.

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?

  • 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 do we alert you?

When issue is detected we can automatically alert you by using following notification channels: email, SMS, HipChat, OpsGenie, PagerDuty, Pushover, Slack, StatusPage or custom webhook.
 

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!

Want risk-free trial of our Premium plan?

If our Free plan does not suit you and would like to test one of our paid plans, we can offer you 14-day risk free trial of our Premium monitoring service.
Simply contact us and tell us which plan would suit you most. We will then provide you 100% risk-free trial.
Have any questions about our monitoring solution?
Want to register free monitoring account?
NOTE: it is not allowed to create multiple free accounts