The Custom Search JSON API lets you develop websites and applications to retrieve and display search results from Programmable Search Engine (formerly Google Custom Search) programmatically. Basic monitoring for the API has been available through Cloud Platform Console's API Dashboard.
Today, we’re excited to announce that the Custom Search JSON API is now integrated with Google Cloud's operations suite (formerly Stackdriver). Google Cloud's operations suite supports a wide variety of metrics, which you can combine with filters and aggregations for new and insightful views into your application performance. For example, you can combine a request count metric with a grouping on the HTTP Response Code to build a dashboard that shows error rates over time, or aggregate a latency metric at varying percentiles. Learn more about creating custom dashboards, setting up alerts, and accessing metrics data programmatically.
Example of a custom dashboard showing QPS and error rates:
Custom dashboard showing latency percentiles:
Defining an alert on a QPS threshold:
See Monitoring Your API Usage for a discussion of the different monitoring and alerting capabilities provided by the API Dashboard and the Google Cloud Operations suite.