---
title: How to Collect Diagnostic Data for Swimlane Support
slug: turbine-upgrade-guide/how-to-collect-diagnostic-data-for-swimlane-support
docTags: 
createdAt: 2025-12-10T14:01:29.211Z
---

# Turbine

## Support Bundle

A support bundle should be requested by a support engineer for initial triage. This bundle contains logs from all relevant pods, as well as other useful information from your deployment.&#x20;

**Using the Command Line (Online & Airgap)**

1. Download and unarchive the latest release

:::BlockQuote{indent="1"}
curl -L https\://github.com/replicatedhq/troubleshoot/releases/latest/download/support-bundle\_linux\_amd64.tar.gz | tar xzvf -
:::

:::Paragraph{indent="1"}
For airgap (offline) environments, run the above command from a host that is connected to the internet to download the plugin, then do the following:
:::

:::Paragraph{listStyleType="disc" indent="2"}
Copy the downloaded file to your offline Swimlane server
:::

:::BlockQuote{indent="2"}
scp support-bundle\_linux\_amd64.tar.gz user@\<turbineDNS>:/path/to/file
:::

:::Paragraph{listStyleType="disc" indent="2"}
Unarchive the downloaded file from the step above as follows:
:::

:::BlockQuote{indent="2"}
tar -xzvf support-bundle\_linux\_amd64.tar.gz
:::

2. Move the plugin to your $PATH

:::BlockQuote{indent="1"}
sudo mv ./support-bundle /usr/local/bin/kubectl-support\_bundle
:::

:::Paragraph{listStyleType="disc" indent="2"}
***NOTE***: If you choose not to put the plugin into your $PATH, then replace all instances of kubectl support-bundle in the remainder of this document with ./support-bundle or with the absolute path to the binary where it was unzipped.
:::

3. Gather the support bundle

:::Paragraph{indent="1"}
NOTE: Replace \<namespace> with the applicable namespace (default for embedded cluster)
:::

:::BlockQuote{indent="1"}
kubectl support-bundle --interactive=false secret/\<namespace>/kotsadm-turbine-supportbundle
:::

:::Paragraph{listStyleType="disc" indent="2"}
Alternatively, if you have an online installation, you can also generate a support bundle directly from the Turbine Admin Console under Application > Troubleshoot.
:::

## Host Collector Support Bundle

A host collector support bundle should be needed by a support engineer in the following situations:

- A cluster is down
- The application is not installed
- The admin console is not working
- To debug a host-specific performance and configuration problems even when the cluster is running

This bundle contains information gathered directly from the host, such as CPU, memory, available block devices, and more.

***NOTE:*** Install / unarchive the latest support-bundle release before proceeding

To gather a host collector support bundle, execute the following command on ***each*** node in the cluster with ***elevated privileges*** / as ***root***:

:::BlockQuote
kubectl support-bundle --interactive=false https\://raw\.githubusercontent.com/replicatedhq/troubleshoot-specs/main/host/default.yaml
:::

The resulting host collector support bundle will be available in the current working directory as *support-bundle-YYYY-MM-DDTHH\_mm\_ss.tar.gz*.

***NOTE:*** For an air-gapped Turbine deployment, on a server with internet access, download https\://raw\.githubusercontent.com/replicatedhq/troubleshoot-specs/main/host/default.yaml in your browser and copy default.yaml to your Turbine server(s). Then execute the following command on ***each*** node in the cluster with ***elevated privileges*** / as ***root***:

:::BlockQuote
kubectl support-bundle --interactive=false ./default.yaml
:::

# Velero Bundle

The command below will generate a debug bundle file (bundle-\<date>.tar.gz) which contains detail logs of the backup in question:

:::BlockQuote
velero get backup  velero debug  --backup \<backupname> &#x20;
:::

