Monitoring performance of runtimes in federated API management
Monitor the business metrics of all runtimes in a unified view or focus on a specific runtime. You can identify the most and least performing runtimes, facilitating data-driven business decisions.
Before you begin
Procedure
Runtimes can be monitored in the following ways:
- On the Insights page, click the Runtimes tab to monitor the performance of all runtimes.
By default, the Runtimes tab renders the metrics of all the
runtimes pertaining to the last 1 hour. If you want to render the metrics for a different time
range, select the predefined or custom time range from the time range menu and click
Apply.
- On the Catalog page, click the Runtimes tab
and click the
icon under the Action column corresponding to the runtime for which you want to view the performance metrics.
By default, the runtime specific monitoring Insights tab
renders the metrics of all the selected runtimes for the last 1 hour. If you want to render the
metrics for a different time range, select the predefined or custom time range from the time range
menu and click Apply.
To view the list of recent activities of the runtime, click the Activities tab. To view the APIs associated with the runtime, click APIs tab.
Note: As Developer portal and CMS portal does not send performance metrics to federated API management, only
the Status and Availability widgets are applicable for Developer portal and CMS portal runtime
types. Therefore, data is populated only in these two widgets. If the runtimes consist solely of the
Developer portal and CMS portal runtime types and no other runtime types, only the Status and
Availability widgets are rendered; the remaining widgets do not render.
For third-party gateways,
if should.send.metrics property is disabled, performance metrics will not be
displayed in the respective metrics section.