API Monitoring Organizations

These are the organizations I come across in my research who are doing interesting things in the API space. They could be companies, institutions, government agencies, or any other type of organizational entity. My goal is to aggregate so I can stay in tune with what they are up to and how it impacts the API space.

AWS X-Ray

AWS X-Ray helps developers analyze and debug production, distributed applications, such as those built using a microservices architecture. With X-Ray, you can understand how your application and its underlying services are performing to identify and troubleshoot the root cause of performance issues and errors. X-Ray provides an end-to-end view of requests as they travel through your application, and shows a map of your applications underlying components. You can use X-Ray to analyze both applications in development and in production, from simple three-tier applications to complex microservices applications consisting of thousands of services.

Fisheye Analytics

Fisheye Analytics is a Singaporean company that provides premium media monitoring and analytics services, which help businesses and governments in PR, marketing and customer care. It has offices in Singapore and India and counts the World Economic Forum, International Olympic Committee and government departments (communication ministries or law enforcement) of the European Union, Singapore, U.A.E, Cyprus etc., as some of its clients.

APImetrics

APImetrics builds on 3 years experience gained working on the challenge of API abstraction and management that is critical to every App and Web Service in use today.  By combining elements gained from API management tools and authentication technologies, APImetrics have been able to build the first, complete, end-to-end API performance test solution.  This allows developers, enterprises and API providers to model complex API scenarios and provide them with real time monitoring and alerts when things go wrong.

Google Service Control

Google Service Control is a Google Cloud Platform infrastructure service. It provides control plane functionality to managed services, such as logging, monitoring, and status checks. It is widely used by Google APIs and Google Cloud Endpoints. This page provides an overview of what it does and how it works.

Netsil

Netsil automatically discovers your application’s topology and builds a map of services and stakeholders so that you can visually locate hotspots and failures faster. There’s no more code instrumentation, no more hunting through manual documentation to understand services and dependencies.Netsil works the way you want to work: quickly, iteratively and collaboratively. Finally, a solution designed for microservices, containers and modern distributed systems. Download Netsil for the monitoring and performance analytics needs of your production applications.

Azure Resource Health

Resource health helps you diagnose and get support when an Azure issue impacts your resources. It informs you about the current and past health of your resources and helps you mitigate issues. Resource health provides technical support when you need help with Azure service issues.

Azure Application Insights

Get rich performance monitoring, powerful alerting, and easy-to-consume dashboards to help ensure your applications are available and performing as you expect. Quickly see if you have a problem, how many customers are affected, and perform a root cause analysis to find and fix the issue.

API Owl

API Owl is a Florida headquartered start-up offering modern tooling, testing, and monitoring for keeping your most mission critical APIs from misbehaving in addition to assisting in their development and deployment. 

Google Stackdriver Monitoring API

Google Stackdriver provides powerful monitoring, logging, and diagnostics. It equips you with insight into the health, performance, and availability of cloud-powered applications, enabling you to find and fix issues faster. It is natively integrated with Google Cloud Platform, Amazon Web Services, and popular open source packages. Stackdriver provides a wide variety of metrics, dashboards, alerting, log management, reporting, and tracing capabilities.

Lightstep

Reliability Management for Modern Systems. Unprecedented visibility from mobile clients to microservices, all using end-to-end distributed tracing. We learned from our experience building Google’s tracing and monitoring systems. LightStep is a leap forward: open source integration and built for 1,000x the throughput.

OpsClarity

OpsClarity provides an always-up-to-date map of application dependencies and health status by leveraging advanced data-science to automatically discover your dynamic applications and infrastructure. It automatically collects metrics, constantly learns your system, analyzes failures and helps you identify bottlenecks, earlier than others can.

Site24x7

Site24x7 is a web infrastructure monitoring service that helps to monitor the uptime and performance of websites, online applications and servers. The monitoring is done from 50+ locations across the world, thus giving you a global perspective of the end-user experience. Site24x7 supports monitoring HTTP, HTTPS, SMTP, TCP, IMAP, SSL, Ping, FTP, SFTP, DNS and other internet facing network services.

StatusPage.io

StatusPage.io launched in 2013 to give companies a better way to be more transparent with their customers. We recognize managing a status page outside of one's own infrastructure can be a hassle, and hope to increase the transparency of the web by making it easier to do so.

Uptrends

Uptrends is all about Cloud-based website performance and network monitoring. We are proud to say that we have become a trusted standard in network and website performance monitoring since our founding in 2007. We are developers at heart and our highly skilled professionals are dedicated to helping you to get the most out of our monitoring services.

Watchful

Watchful resulted from the need for a single, unified dashboard to easily monitor all of the web sites in our portfolios. After years of evolution, our solution has matured into a simple, complete and professional service. 

apibond.com

APIBond is an API management platform that acts as a proxy where you can validate, transform, secure, analyze and scale any existing API.

AWS CloudWatch

Amazon CloudWatch is a monitoring service for AWS cloud resources and the applications you run on AWS. You can use Amazon CloudWatch to collect and track metrics, collect and monitor log files, set alarms, and automatically react to changes in your AWS resources. Amazon CloudWatch can monitor AWS resources such as Amazon EC2 instances, Amazon DynamoDB tables, and Amazon RDS DB instances, as well as custom metrics generated by your applications and services, and any log files your applications generate. You can use Amazon CloudWatch to gain system-wide visibility into resource utilization, application performance, and operational health. You can use these insights to react and keep your application running smoothly.

Server Density

Server Density is a web application that monitors important server metrics such as load average and memory usage alerting you via e-mail or SMS when things go wrong. Available as a hosted service or standalone, installed on your own servers, each monitored server runs a lightweight, open source monitoring agent which reports data back every 60 seconds. Reported data is graphed for the last 30 days, or the time range you specify. Graphs are zoomable and the highest, lowest and average values over the time period are displayed for each check.

BMC Software

TrueSight Pulse responds to fluid IT demands with SaaS-based monitoring for real-time visibility into web-scale application metrics helping DevOps teams detect and diagnose problems fast.

Azure Monitor

Autoscale is a built-in feature of Cloud Services, Mobile Services, Virtual Machines, and Websites that helps applications perform their best when demand changes. Of course, performance means different things for different applications. Some apps are CPU-bound, others memory-bound. For example, you could have a web app that handles millions of requests during the day and none at night. Autoscale can scale your service by any of these—or by a custom metric you define.

Nagios

Nagios now known as Nagios Core, is a free and open source computer-software application that monitors systems, networks and infrastructure. Nagios offers monitoring and alerting services for servers, switches, applications and services. It alerts users when things go wrong and alerts them a second time when the problem has been resolved.

API Science

Traditional monitoring services were designed long before APIs became core to modern applications. API Science is designed specifically for monitoring APIs. Sure, we understand REST, JSON, OAuth, XML. No problem.

New Relic

New Relic offers SaaS Software Analytics Platform that offers Application Performance Management and Real User Monitoring for Cloud and Data Center deployed web applications implemented in Ruby, Java, .NET, Python, PHP, Node.js. New Relic also offers mobile monitoring solutions for iOS and Android applications.

Pingdom

Pingdom is a service that tracks the uptime, downtime, and performance of websites.  When problems happen with a site that Pingdom monitors, it immediately alerts the owner so the problem can be taken care of. Pingdom monitors websites from multiple locations globally so that it can distinguish genuine downtime from routing and access problems. 

Pingometer

Pingometer is a service that monitors the uptime, downtime, and performance of websites. We offer HTTP, HTTPS, RUM, DNS, ICMP, IMAP, POP3, SMTP, TCP, UDP, and Transaction monitors. We have locations in Australia, Brazil, France, Germany, Luxembourg, Japan, the Netherlands, South Africa, the United Kingdom, and the United States.

DataDog

Datadog is a monitoring service that brings together metrics and events from servers, databases, applications, tools and services to present a unified view of the infrastructure. These capabilities are provided on a SaaS-based data analytics platform that enables Dev and Ops teams to work collaboratively on the infrastructure to avoid downtime, resolve performance problems, and ensure that development and deployment cycles finish on time.

Google Stackdriver

Google Stackdriver provides powerful monitoring, logging, and diagnostics. It equips you with insight into the health, performance, and availability of cloud-powered applications, enabling you to find and fix issues faster. It is natively integrated with Google Cloud Platform, Amazon Web Services, and popular open source packages. Stackdriver provides a wide variety of metrics, dashboards, alerting, log management, reporting, and tracing capabilities.

Apica

Apica provides the most effective technology for optimizing the performance of cloud and mobile applications. Apica offers companies and developers alike easy-to-use, cloud-based load testing and web performance monitoring tools to test applications for maximum capacity, daily performance, improved load times, and protection from peak loads. For more information about how Apica is providing the highest standard for cloud and mobile application performance management.

Runscope

Runscope was started with the idea that depending on a web service API in a mobile or web application should be as easy as depending on code running locally. We’ve assembled a team of API, infrastructure and developer experience experts to build tools to support the modern application development lifecycle.

PagerDuty

PagerDuty is the 911 dispatch system for IT, helping operations engineers, DevOps and developers resolve IT system problems as quickly as possible. PagerDuty aggregates errors from all of your IT monitoring tools and handles the people part of the equation: alerting via phone, SMS or email, on-call scheduling and automatic escalation of critical incidents.

redcanary

Red Canary continuously monitors your endpoints, reviews suspicious activity, eliminates false positives and provides the tools and intelligence for rapid response. Red Canary was founded to bring world-class endpoint threat detection and response to every business. We were using the Carbon Black endpoint data recorder for incident response. We realized that the data used for incident response was ideal for detecting cyber threats.

SmartBear Software

SmartBear Software provides tools for over 100,000 software professionals to build, test, and monitor some of the best software applications and websites anywhere on the desktop, mobile and in the cloud.

Mention

Mention changes the way you monitor the web. Create keyword-based alerts on your company, your brand, your competitors, and receive updates in real time about any mentions on the web and social networks. React to your audience, collaborate with your team, and get analytics on your mentions.

API Fortress

Test. Monitor. Automate: API Fortress is an enterprise cloud solution to test, monitor, and automate the testing of APIs and web services. Create a response validation test using our simple wizard, schedule the test to run multiple times a day, and monitor the updates sent to your inbox.

If you think there is an organization I should have listed here feel free to tweet it at me, or submit as a Github issue. Even though I do this full time, I'm still a one person show, and I miss quite a bit, and depend on my network to help me know what is going on.