Skip to main content

FlowCtl Health

The health command performs a live health check against a running FlowSynx system.
It queries the target instance’s /health endpoint (or equivalent internal API) and returns a structured status report suitable for monitoring, diagnostics, and automation.

Use this command to quickly verify that the FlowSynx service is reachable, properly configured, and operating within expected parameters before executing other commands or deploying workflows.

Usage

flowctl health [options]

When executed, the command sends an HTTP(S) request to the specified FlowSynx endpoint and displays a health summary.

Options

ShortLongRequiredDefaultDescription
-a--addressNononeTarget HTTP or HTTPS endpoint of the FlowSynx instance (e.g., http://127.0.0.1:8080). Overrides the default address configured in the FlowCtl profile.
-o--outputNoJsonOutput format for the health report. Supported formats: Json, Table, Xml, Yaml.
-?, -h--helpNoDisplays help and usage information for the health command.

Examples

# Default JSON output to verify a local instance
flowctl health

# Query a remote instance with a custom address and table-formatted output
flowctl health --address http://flowsynx.example.com:8080 --output Table