Azure API Management | Capacity Graph Metric

Abhay Chandramouli 1,026 Reputation points
2024-07-11T10:47:14.0466667+00:00

Hi

My Azure APIM is steadily showing an upward trend in the capacity metric graph

For the past 7 days, it has gone up from 8% to 18%.

Can you let me know what can be causing these capacity surge ?

Azure API Management
Azure API Management
An Azure service that provides a hybrid, multi-cloud management platform for APIs.
2,160 questions
{count} votes

1 answer

Sort by: Most helpful
  1. JananiRamesh-MSFT 27,751 Reputation points
    2024-07-17T05:54:02.31+00:00

    @Abhay Chandramouli Thanks for sharing the requested information, Capacity represents the overall health of the APIM instances driven by the following system-wide performance metrics

    CPU
    Memory
    Request queue length

    I see for the given time period the total number of incoming requests was high as shown below,User's image increasing the number of requests for an APIM instance can result in increasing the capacity for the APIM instance.

    The APIM Proxy is not the only component that contributes towards the capacity of the service. In addition to the Proxy component, the APIM instances have other components running alongside like Management API, Developer Portal, Analytics, Logging, anti-virus etc. Even in cases, where there are no incoming proxy requests at all, the service will still show a certain capacity being utilized by the components described above. You should be concerned if the capacity is effecting the performance of the APIM service, if there is latency in processing the requests etc. If the service is performing as desired then you should not worry much about some capacity being utilized.

    do let me know incase of further queries, I would be happy to assist you.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.