Generating a support bundle
A support bundle collects logs, configuration and diagnostics from one cluster into a single archive you can hand to support. Collection is read-only, and one bundle is collected at a time.
Estimate before you collect
A bundle can run to gigabytes. The estimate runs the same file selection the collector does, so the size it reports is the size you will get. The duration is a lower bound; collection can take longer. Estimate before committing to a wide time window.
Start from a scenario
A scenario is a preset for a symptom. It selects the artifacts support usually asks for, so you do not have to choose them one by one.
For example:
- Compute node crash gathers what it takes to triage a crash or a restart loop — output from the run before the crash, and the query that was in flight.
- Query trace follows a single query ID across the coordinator logs, and needs you to supply the ID.
Others exist, and the set grows over time. The console carries the current list with a description of each; start there rather than from this page.
A scenario pre-selects a subset. It does not restrict what you can add, and everything it selects can be changed.
What gets collected
A bundle can include, among other things:
- Cluster definition and configuration files — how the cluster and its warehouses are set up
- Log files and log search — everything in the window, or only the lines matching a search
- Diagnostic queries — read-only queries describing cluster state, such as nodes and running jobs
- Thread dumps and thread stacks — what coordinators and compute nodes were doing at the moment of collection
- Query audit analysis — failed statements, and the heaviest queries in the window
- Crash context and memory diagnostics — evidence for one specific class of failure
- Metrics snapshot — the monitoring window, so support sees the same charts you do. It comes back empty if no Prometheus is wired to Anywhere, and nothing in the bundle says so — check the console's monitoring pages before collecting a bundle for anything performance-related
Getting the archive
There are two ways to retrieve a finished bundle.
- Download — the archive comes back through your existing session. Use it when you want to look at the bundle yourself, or send it to support manually.
- Export link — a pre-signed URL with an expiry. Anyone holding the link can download the bundle, so treat it as a credential. Useful for sharing within your own network, or with support where outbound transfer is permitted by your policy.
Bundles are removed after 7 days.
What is masked, and what is not
Credentials in manifests and configuration files are masked irreversibly.
Audit logs contain user SQL verbatim and are deliberately not masked. Review a bundle before sending it outside your organisation.
Every bundle contains a safety-report.txt listing what ran and what the masking covered. It is
generated from the artifacts that executed, so it describes that bundle rather than the product in
general — see Reading a support bundle.