Skip to content

Releases: hyperdxio/hyperdx

@hyperdx/cli v0.4.0

23 Apr 22:57
c5422fb

Choose a tag to compare

@hyperdx/cli v0.4.0

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.4.0/hdx-darwin-arm64 -o hdx
# macOS Intel
curl -L https://github.com/hyperdxio/hyperdx/releases/download/cli-v0.4.0/hdx-darwin-x64 -o hdx
# Linux x64
curl -L https://github.com/hyperdxio/hyperdx/releases/download/cli-v0.4.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

@hyperdx/otel-collector@2.24.1

23 Apr 23:31
3ae1b85

Choose a tag to compare

Patch Changes

  • 11e1301: feat(otel-collector): tune batch processor defaults for ClickHouse and make
    them configurable

    The bundled OTel Collector config now sets processors.batch.send_batch_size
    to 10000 and timeout to 5s (was upstream defaults of 8192 / 200ms),
    matching the values recommended by the ClickHouse exporter and ClickStack
    docs. The upstream defaults were too aggressive for ClickHouse — they
    produced very small inserts under low load, hurting insert performance and
    inflating the number of MergeTree parts.

    Each setting can also be overridden via environment variables:

    • HYPERDX_OTEL_BATCH_SEND_BATCH_SIZE (default: 10000)
    • HYPERDX_OTEL_BATCH_SEND_BATCH_MAX_SIZE (default: 0, meaning no upper
      bound)
    • HYPERDX_OTEL_BATCH_TIMEOUT (default: 5s)

@hyperdx/common-utils@0.18.1

23 Apr 23:31
3ae1b85

Choose a tag to compare

Patch Changes

  • b73f6fc: fix: Prevent duplicate tile IDs in dashboard imports
  • 4c23e10: feat: Allow displaying group-by columns on LHS of table
  • e2fc25d: feat: Add custom table onClick behavior
  • 7665fbe: refactor: Unify section/group into single Group with collapsible/bordered options

@hyperdx/cli@0.4.0

23 Apr 23:31
3ae1b85

Choose a tag to compare

Minor Changes

  • 3571bfa: Add hdx query and hdx connections commands for agentic ClickHouse workflows:

    • hdx connections — list ClickHouse connections (id, name, host) for the authenticated team. Supports --json for programmatic consumption.
    • hdx query --connection-id <id> --sql <query> — run raw SQL against a configured ClickHouse connection via the /clickhouse-proxy. Default --format is JSONEachRow (NDJSON); any ClickHouse format is accepted. Exit codes: 0 on success (empty stdout = zero rows), 1 on failure. On error, a lazy connection lookup distinguishes "unknown connection ID" from "bad SQL".
    • hdx query --patterns — post-process the result with the Drain algorithm (@hyperdx/common-utils/dist/drain) and emit one NDJSON pattern object per cluster, sorted by count desc: {"pattern":"<template>","count":<n>,"sample":"<first sample>"}. Use --body-column <name> to cluster a single column's string value; defaults to the whole row JSON-serialized so any SELECT shape works.
    • --help documents the exit-code contract and includes sampling guidance (ORDER BY rand() + selective WHERE warning) for mining over large tables.

@hyperdx/app@2.24.1

23 Apr 23:31
3ae1b85

Choose a tag to compare

Patch Changes

  • b73f6fc: fix: Prevent duplicate tile IDs in dashboard imports
  • 4c23e10: feat: Allow displaying group-by columns on LHS of table
  • e2fc25d: feat: Add custom table onClick behavior
  • 7665fbe: refactor: Unify section/group into single Group with collapsible/bordered options
  • Updated dependencies [b73f6fc]
  • Updated dependencies [4c23e10]
  • Updated dependencies [e2fc25d]
  • Updated dependencies [7665fbe]
    • @hyperdx/common-utils@0.18.1

@hyperdx/api@2.24.1

23 Apr 23:31
3ae1b85

Choose a tag to compare

Patch Changes

  • b73f6fc: fix: Prevent duplicate tile IDs in dashboard imports
  • 4c23e10: feat: Allow displaying group-by columns on LHS of table
  • Updated dependencies [b73f6fc]
  • Updated dependencies [4c23e10]
  • Updated dependencies [e2fc25d]
  • Updated dependencies [7665fbe]
    • @hyperdx/common-utils@0.18.1

@hyperdx/cli v0.3.0

20 Apr 07:03
f086842

Choose a tag to compare

@hyperdx/cli v0.3.0

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.3.0/hdx-darwin-arm64 -o hdx
# macOS Intel
curl -L https://github.com/hyperdxio/hyperdx/releases/download/cli-v0.3.0/hdx-darwin-x64 -o hdx
# Linux x64
curl -L https://github.com/hyperdxio/hyperdx/releases/download/cli-v0.3.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

@hyperdx/cli v0.2.1

10 Apr 18:11
bfb455d

Choose a tag to compare

@hyperdx/cli v0.2.1

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.2.1/hdx-darwin-arm64 -o hdx
# macOS Intel
curl -L https://github.com/hyperdxio/hyperdx/releases/download/cli-v0.2.1/hdx-darwin-x64 -o hdx
# Linux x64
curl -L https://github.com/hyperdxio/hyperdx/releases/download/cli-v0.2.1/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

@hyperdx/otel-collector@2.23.1

10 Apr 11:52
4ef63cc

Choose a tag to compare

@hyperdx/otel-collector@2.23.1

@hyperdx/common-utils@0.17.1

10 Apr 11:52
4ef63cc

Choose a tag to compare

Patch Changes

  • 24767c5: fix: Ensure correct bounds for date-based timestampValueExpr