Use ASM mesh diagnosis

更新时间:
复制 MD 格式

Service Mesh (ASM) supports Mesh Diagnosis for instances. This feature checks for common issues, including the data plane version, service ports, service associations, app and version labels, destination addresses, and virtual service conflicts. Mesh Diagnosis helps you better manage inter-service communication, promptly identify potential issues, and improve the reliability, performance, and security of your services.

Procedure

  1. Log on to the ASM console. In the left-side navigation pane, choose Service Mesh > Mesh Management.

  2. On the Mesh Management page, click the name of the ASM instance. In the left-side navigation pane, choose ASM Instance > Mesh Diagnosis.

  3. Perform the following steps based on your ASM instance version:

    • For versions earlier than 1.17.2.10: On the Mesh Diagnosis page, click Run.

    • For versions 1.17.2.10 and later: On the Mesh Diagnosis page, deselect the namespaces that you do not want to diagnose, and then click Run.

    Note
    • No diagnosis results are generated for unselected namespaces.

    • If the ASM instance has been diagnosed before, the Mesh Diagnosis page displays the previous diagnosis results. You can click Run to rerun the diagnosis.

    In the Diagnosis results area, the diagnosis results are displayed. If an issue is found, follow the suggestions in the Details column to resolve it. You can also click Obtain Intelligent Diagnostics Suggestions in the Details column to get more detailed recommendations from the ASM AI Diagnostics Assistant (alpha).

    Diagnosis result

    Description

    正常

    The item is normal.

    image.png

    A Suggestion-level issue that does not affect normal operations.

    image.png

    A Warning-level issue that may affect the behavior of the service mesh.

    异常

    An Error-level issue that may cause service mesh features to fail.

Related documents