Observing API Behavior
Putting your API product in front of potential users is crucial to finding success. What’s even more important is understanding how consumers use your API, their concerns, and how their usage affects your infrastructure. Continue reading to dig deeper into each one of these topics.
This chapter starts by introducing you to the world of API usage analytics. You’ll learn that with analytics, you can obtain insights into how users are consuming your API. You’ll get to know important metrics such as time to first request, usage volume, and traffic patterns. You’ll then learn how you can break down metrics to obtain valuable business information, such as the number of monthly active users and information related to infrastructure costs. After that, you’ll understand what application performance monitoring is and how you can use it to increase the quality of your API. You’ll then learn how to monitor and categorize error...