Now Insping free plan includes webhooks and SMS Alerter, credit goes to zapier

Yes this credit goes to zapier only.

Insping is providing a Free plan to support smaller businesses, non-profit organizations, educational institutions and personal bloggers. Free plan can be used to monitor uptime and performance of  up to 2 URL/websites but it wasn’t included integrations like webhooks and twilio SMS/Text Alerters.

Today zapier approved the insping app. And now insping is listed in zapier’s App Directory globally.

zapier is really cool and great platform for integrating and connecting internet applications together. With this we can get insping alerts in number of internet application easily. By just creating a zap, you can get insping alerts(uptime or downtime) in your favorite applications.

This is very use full for insping users. But we realized that all this awesomeness is not available for Free users. Because zapier integration works on top of webhooks which is not available in Free plan.

Why can’t we give limited integrations to Free plan users?

So we made the decision to add webhooks and SMS Alerter to Free plan.

This is the story behind this good decision.

So ultimately all the credit goes to zapier.

Read More

highly performing google have some hiccups recently

Apart from monitoring customers sites and URLs. Insping is also monitoring some famous sites like google.

http://google.com is the best performing website with 40ms as minimum and 80ms as average response times.

But recently insping detected some hiccups.

The first one on 2015-05-26. http://google.com returned 502 status code at 18:07:44.889702 UTC.

The second one on 2015-06-10.  ICMP ping check to google.com failed 3 consecutive times at 07:33:01.040105, 07:33:26.046192, 7:34:01.058447 UTC.

All the above checks are done from AWS EC2 instance under us-west-2 i.e US West (Oregon) region.

Read More

Why we chose to make webhooks the first integration feature?

We have now started integrations with webhooks. Yes, webhooks is the first feature of insping under integrations category.

So, why did we choose webhooks as first integration?

In fact we have a lot more integration and features in queue but we have prioritized the webhooks as the first. There are strong reasons behind this decision.

Lets recollect the motto behind insping product. Insping is a web monitoring tool. The primary goal of which is instant downtime alerts. As a basic feature we have e-mail alert notifications. E-mail notifications are targeted to people. By e-mail we are notifying people but not the other systems or applications. Only few apps such as help desks can take email as a trigger. But not many apps can do this, and it will be difficult to build or modify app to gather information from an e-mail when compared to doing it via a  http call.

So email notifications are just not enough. We need an efficient way to send down time alerting information to other apps. Webhooks is the best way to do this. They are nearly instant, asynchronous and retryable. Any app can easily implement webhook handling just with a http handler. Since trigger from insping is via http post, it is almost instant. One more advantage is webhooks will be retried if insping does not receive proper response from the target app. So even if the target app is unable to handle the requests for some time, it will be notified on subsequent retries.

Because of these good reasons we have prioritized, built and delivered the webhooks feature as first integration.

By using webhooks feature of insping, you can get down time information in your own application even if it is custom-built. All this  just by opening a http gate to feed critical down time information.

We can actually do a lot more things using webhooks data. For example, you may want to check some logs, services status, resource usage metrics of your own server once your application or website goes down. You may not be able to connect to your server as soon as application goes down. So you can setup a simple http handler to do this. The http post will trigger appropriate commands on server and send information to appropriate people. This information will be useful for debugging.

Looking for a quick fix when your site goes down? Our webhooks can even help you restart your web server when the site goes down. This may be temporary solution for you to bring your application back online on every down time.

And here’s an additional bonus with the webhooks feature. Insping can now easily connect to wide variety of internet application through Zapier. Zapier will allow you to connect your apps together. Zapier already has a large number of applications. For example we can create issues in JIRA or tickets in help desks on every down time alert.

Read More