Skip to content

@hyperdx/cli v0.6.0

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Jul 22:33
4b1aefb

@hyperdx/cli v0.6.0

Minor Changes

  • 386c365: Add terminal charting to the CLI, built on the same renderChartConfig SQL
    pipeline as the web dashboards:

    • Interactive Dashboards page in the TUI (d key) with tile navigation,
      fullscreen tiles, time-range editing, and refresh
    • hdx chart command for troubleshooting from the terminal (including by
      AI agents): render saved dashboard tiles (-d/-t), ad-hoc builder charts
      (-s <source> with --agg/--value/--where/--group-by/--series), or ad-hoc
      raw SQL (--sql with $__timeFilter/$__timeInterval macros)
    • Supported chart types: line, stacked bar, number, table, bar, pie, and
      markdown; flexible time ranges (--since 1h, --from now-24h, ISO dates);
      --json output for structured consumption; ANSI colors auto-stripped when
      piping (--color auto|always|never)

Patch Changes

  • 1705b37: fix: Block webhook URLs targeting known-bad IP ranges

Installation

npm (recommended):

npm install -g @hyperdx/cli

Or run directly with npx:

npx @hyperdx/cli tui -s <your-hyperdx-api-url>

Manual download (standalone binary, no Node.js required):

# macOS Apple Silicon
curl -L https://github.com/hyperdxio/hyperdx/releases/download/cli-v0.6.0/hdx-darwin-arm64 -o hdx
# macOS Intel
curl -L https://github.com/hyperdxio/hyperdx/releases/download/cli-v0.6.0/hdx-darwin-x64 -o hdx
# Linux x64
curl -L https://github.com/hyperdxio/hyperdx/releases/download/cli-v0.6.0/hdx-linux-x64 -o hdx

chmod +x hdx && sudo mv hdx /usr/local/bin/

Usage

hdx auth login -s <your-hyperdx-api-url>
hdx tui