Using Tanzu Service Mesh, API developers and operators can view different information about APIs, including performance metrics, operational metrics, security statistics, API specification, and API scores for documentation quality, OpenAPI compliance, security, and governance.

In Tanzu Service Mesh, you can view and manage two types of APIs:

  • Discovered APIs. Tanzu Service Mesh automatically discovers API traffic between microservices internal and external to the service mesh across all namespaces and generares a custom API schema from the captured HTTP traffic for each discovered API. For more information about discovered APIs, see API Discovery.

  • Configured APIs. In Tanzu Service Mesh, you can also view and score APIs that are in the development stage of the API life cycle. Tanzu Service Mesh extracts the API specification of these APIs from the GitHub repository, based on a configuration. The APIs are then scanned and validated for documentation quality, OpenAPI standard, security, and governance to generate an API score. You can view the contents of the API specification for a configured API and view the details of its API scores. For more information about configured APIs, see Configured APIs.

You can view and manage discovered and configured APIs from the API Management page.