Published on March 14, 2014
Monitor All of Your APIs Get notified when something goes wrong
Why Monitor? ● You need to know if your application is working correctly ● Set expectations on outages ● Understand what needs to be fixed when something goes wrong
The Problem: Monitoring is Tedious ● Having full monitoring coverage of your production APIs: internal and external ● Monitors are only created when there is a failure in production ● No easy workflow to move testing/monitoring from development to production
The Solution: ● Use open source API testing frameworks for monitoring ● Monitor every single API endpoint and variations of it ○ GET/POST/PUT ○ Positive and negative monitors ● Deploy new monitoring via GitHub or from a continuous integration system
Produces Key Metrics ● Endpoint Up/Down times ● Response times ● Structure of response is accurate ● Multi global region metric of the above
First Open Source Framework Support ● Dead simple to use ● Light weight ● Simple syntax ● Dedicated to REST API testing
Create Monitors with Code Not Web GUIs
Deploying new tests is simple ● On commit to the master branch new tests are automatically deployed ● No other interaction is necessary
Dashboard Reporting Failure
Auth and Data Security ● OpenStack Keystone project to manage all tokens and keys ○ Everything goes through this layer ● Data is retained per ○ Tenant ○ Group ○ User
Monitor Code Execution ● All monitors code runs in its own container (Docker.io) ● Code is completely separated from customers
Sign Up! http://www.AutoDevBot.com
We monitor your servers using New Relic Server Monitoring (a free service). This provides metrics on: ... Twitter.com/AutoDevBot.com. www.AutoDevBot.com.
Contribute to API-Monitor-Runner development by creating an account on GitHub.
Related Posts. Thinking Through The Licensing For An API Stack 07 Nov 2015; The Swagger Spec Is Reborn As Open API Definition Format (OADF) After Being ...
Contribute to monitor-examples development by creating an account on GitHub. ... README.md AutoDevBot. AutoDevBot is an API monitoring service using open ...
Autodevbot, San Francisco, California. 169 likes · 2 talking about this · 3 were here. AutoDevBot makes it easy for you to monitor all of your API endpoints.
The latest Tweets from AutoDevBot (@AutoDevBot). AutoDevBot makes it easy for you to monitor all of your API endpoints running your application stack.We ...
Are there any good remote web API monitoring services? ... We're working on an API monitoring tool at AutoDevBot. 185 views • Written 27 Feb, 2014.
An increasing number of applications are built with APIs for internal services communicating with each other and an external API. These critical ...