Frequently Asked Questions (& Answers)

What is Watchdog?

Our Watchdog service keeps an eye on your server(s) for you. It regularly checks in on your server, making sure it's still functioning as expected. In the event that something's wrong, it sends you a notification so you can investigate further.

Why do I need it?

If your website or other server is important to you—important enough that you care if it's not functioning—and you don't have the time to check it all day, every day (who would?), then Zerigo Watchdog is for you. Watchdog will keep an eye on your website (or whatever else) all day, every day and if something's off, it'll let you know.

If you have customers visiting your site, wouldn't you like to be the first one to know of a problem—before they call you?

If your web host has an SLA for downtime but requires you to know about the downtime and actually ask for a credit, would you like to know every time things goes down?

Maybe you have lingering doubts that your ISP isn't as reliable as they claim—with Watchdog you'll either know there's a problem and can address the issue or be confident that things are working properly.

Is your basic plan really free?

Our basic, entry-level service really is free. If you require more than basic support, or have needs that exceed the free service, then you'll need to upgrade. After finding Zerigo Watchdog useful, we hope you will also consider whether any of our other services will help you get business done.

How long am I committed?

You can cancel at any time, so basically only until the end of your current billing cycle. You're never committed to another charge. We don't require any contracts or term commitments.

Do you offer refunds?

Generally no, but we think we do even better: you are encouraged to try our entry-level service for free before you buy. That said, if you really feel that we've let you down somehow, contact us and we'll work something out.

Do you have an API?

Not yet, but it's on the way. If you need this or some other feature today, give us a shout.

How do HTTP(s) checks in Watchdog work?

When watchdog makes an HTTP or HTTPs request to your host it will verify the HTTP status code returned as well as the size of the response.

HTTP status codes are very useful information about the current status of your website or webapp's ability to respond to specific requests. HTTP status codes are described in detail in RFC2616 and summarized below.

1xx: Informational - Request received, continuing process
2xx: Success - The action was successfully received, understood, and accepted
3xx: Redirection - Further action must be taken in order to complete the request
4xx: Client Error - The request contains bad syntax or cannot be fulfilled
5xx: Server Error - The server failed to fulfill an apparently valid request

Watchdog will issue notifications based on the status code returned in the following manner:

1xx: Informational - Service Critical
2xx: Success - Service Good
3xx: Redirection - Status of Redirect target returned
4xx: Client Error - Service Warning
5xx: Server Error - Service Critical

Can I check the response of an HTTP request with Watchdog?

Unfortunately we have no support for content verification at this time. If you want to make sure that your web server is not showing "Server Error" instead of your corporate website you should set the response size verification for your HTTP service check. Watchdog can notify you if the response size drops below 1kb which is a good way to tell something is wrong.

Comments, complaints, suggestions

We're very interested in your feedback—positive or negative. Does it work well for you? Is something broken, confusing, or hard to use? Is something you're looking for missing? We'd like to hear about all of it. Contact us.