4.5 Check the Server Health

After installing MicroTx, validate that the installation was completed successfully.

Run the following commands to check the health of MicroTx Distributed Transactions coordinator and MicroTx Workflows.
  1. Run the following command to check the health of MicroTx Distributed Transactions coordinator.

    Command Syntax

    curl https://externalHostname:externalPort/health

    To identify values for the externalHostname and externalPort, see Access MicroTx.

    Sample output

    If the MicroTx Distributed Transactions coordinator is healthy, the following response is displayed.

    {
        "coordinators": {
            "xaCoordinator": "Healthy",
            "lraCoordinator": "Healthy",
            "tccCoordinator": "Healthy"
        },
        "version": "",
        "started": "2023-10-11T11:22:44.343082+05:30"
    }

    This indicates that you have successfully deployed MicroTx Distributed Transactions and the service is available to coordinate transactions.

  2. Run the following command to check the health of MicroTx Workflows server.

    Command Syntax

    curl https://externalHostname:externalPort/workflow-server/health

    To identify values for the externalHostname and externalPort, see Access MicroTx.

    Sample output

    If the MicroTx Workflows server is healthy, the following response is displayed.

    {
      "status": "Healthy",
      "version": "26.1.1",
      "started": "2026-05-05T19:48:06.313321333Z"
    }

    This indicates that you have successfully deployed MicroTx Workflows and the service is available.