API usage dashboard
Learn about the data in the API Usage dashboard in the Performance Monitoring application.
The Performance Monitoring application enables you to monitor the APIs in your Reltio tenant. After you specify a date range, HTTP methods, and APIs, the Performance Monitoring retrieves data from third-party data-monitoring tools and displays in the API Usage dashboard information such as which APIs showed a peak or trough in number of requests during a specific specified time period, which are used the most and by whom, and the capacity needed.
Data definition
This table lists and describes the metrics available in the API Usage dashboard.
Data label | Data definition |
---|---|
API usage trend | A line graph that shows the number of times an API request is sent over the selected date range. |
Most used APIs | A table that shows the latency value of the most frequently used APIs. |
API usage by compute capacity | A table that shows the amount of resources taken by a specific API when the request is sent. |
Most time-consuming APIs | A table that shows the APIs that take the most time to execute in descending order, along with the type of method and execution date. |
Data analysis scenarios
So, armed with these amazing metrics, what can you deduce about your data?
Manage Resource consumption
You can check the number of units consumed by an API and use this information to find the impact on data load times.
Identify the most frequently used API and its consumption
You can get to know the most frequently used API and how much resources the API consumes when you send a request. APIs that consume a lot of resources are associated with peaks.
Look out for high-level anomalies
You can look for anomalies like an unexpected API request that was sent. For example, your team was not expected to send any requests over the weekend, but a look at the API usage dashboard tells you that someone sent a request.