Upload
autodevbot
View
54
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Monitor all of your API Endpoints Get Notified When Something Goes Wrong. AutoDevBot makes it easy for you to monitor all of your API endpoints. Follow our website: http://autodevbot.com/
Citation preview
Monitor All of Your APIsGet notified 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
Notification Options
Pricing
● Pay as you go:○ 25¢ per API monitor○ Charge per monitor location
● Enterprise pricing - TBD
Demo Time
Architecture
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 is ran in its own container (Docker.io)
● Code is completely separated from customers