Overview#
API Auditing Monitoring Metrics Logging are the same Auditing Monitoring Metrics Logging processes applied to APIsProbably can be used to:
- develop new processes
- create a fundamental understanding of the product and targeted consumer
- drive a holistic understanding of your process and methodology of delivery
- create opportunity to monetize and optimize your API.
API Auditing Monitoring Metrics Logging are closely related to Application Metrics
API Auditing Monitoring Metrics Logging is about measuring the usage of APIs and execution of the revenue cycle.
Consumer APIs#
The monitoring and metrics requirements for consumer APIs tend to focus on usage statistics, to help business users understand the levels of service adoption and provide feedback for experimentation. Services delivered by most consumer APIs are free, so billing is usually not a significant requirement. Since consumer APIs often do not transmit sensitive data, the typical auditing requirement is minimal or non-existent.Enterprise APIs#
Enterprise APIs usually have much more stringent Auditing Monitoring Metrics Logging requirements. In addition to usage statistics for business Metric Analysis, enterprise APIs require rigorous and accurate logging to meet compliance requirements and to provide evidential Auditing trails.Real-time monitoring and alerting on service levels are often implemented to uphold SLA and avoid any penalties. Finally, detailed usage logging and service level measurements need to be delivered to billing systems to complete the revenue recognition cycle. Often requires not only integration with billing systems, but also with partner management systems.
More Information#
There might be more information for this subject on one of the following:- API Development
- API Planing
- API Service Delivery
- Application Metrics
- Building an API
- Complex Event Processing
- [#1] - The Importance of API Metrics
- based on information obtained 2016-07-01