For the complete documentation index, see llms.txt. This page is also available as Markdown.

Get debug information for support

Collecting debug information for CARTO Support

CARTO Self-Hosted runs entirely inside your infrastructure, so the CARTO Support team can't see its logs or reproduce its configuration directly. The files you send are the evidence we work from. Following the steps below, in order, avoids extra rounds of requests for a file that missed the error.

For how to contact Support and what else to include in your report, see Support.

1. Enable debug mode

Enable debug mode before you reproduce the issue. See Debug mode and logs for the setting in each deployment method.

Debug mode only applies once the change is deployed (Save config and Deploy in the Admin Console, or helm upgrade for Helm), and it only affects logs written after that. Wait for the deploy to finish before reproducing.

2. Reproduce the issue while recording

Record the issue as it happens, rather than capturing a page that is already broken:

  1. In your browser, open the developer tools and start recording the HAR file and Console log (see Capture a HAR file and Console log below).

  2. Start a screen recording, if you can.

  3. Do the exact steps that trigger the issue, in the same order. For example: open the map, change a layer, then send the AI prompt.

  4. When the issue appears, export the HAR file and the Console log, then stop the screen recording.

  5. Write down the time the issue appeared, including the time zone (for example, "2:35 PM EDT").

  6. Generate the support bundle straight away (see Obtain support bundle), so the logs cover the moment you just captured.

If the issue only happens sometimes, say so, and give a rough idea of how often (every time, a few times a day, once a week).

Capture a HAR file and Console log

A HAR file records every request the browser made and what came back. The Console log records client-side errors, which the HAR file doesn't include. In Chrome or Edge:

  1. Open the CARTO page where the issue happens.

  2. Open the developer tools (F12, or right-click the page and choose Inspect) and go to the Network tab.

  3. Check Preserve log. In the Console tab, open its settings (gear icon) and check Preserve log there too, so messages survive a page reload.

  4. Make sure the Network filter box is empty and the request type is set to All. Don't filter by domain or by Fetch/XHR.

  5. Reload the page, then reproduce the issue.

  6. When the issue appears, click the Export HAR (download arrow) icon in the Network tab and save the file.

  7. In the Console tab, right-click anywhere in the messages, choose Save as… and save the .log file. Send the saved file rather than a screenshot, since a screenshot cuts off long errors.

Other browsers work similarly. For their steps, see Google's HAR Analyzer instructions (Chrome, Edge, Firefox) or Zendesk's Generating a HAR file for troubleshooting (Chrome, Firefox, Safari).

3. Obtain support bundle

A support bundle collects container logs, configuration and diagnostic data from your deployment. It only holds recent activity, so a bundle generated days after the issue may no longer include it. Generate it right after reproducing the issue, with debug mode enabled.

Kots

From your installation Admin Console, you can obtain a support bundle with all the information needed by our team. This support bundle will automatically obtain all the logs from your containers and all the details required while troubleshooting.

In order to generate a support bundle, you'll have to navigate to the Troubleshoot tab and click on the Analyze CARTO button:

This action will trigger a process that collects all the information about your CARTO Self-Hosted platform, so it's expected that it takes some minutes to finish. Once the report has been generated, you'll be able to check if the support bundle detected any issue on your deployment:

Download the bundle with the Download bundle button in the top right corner of the page, and send it to CARTO Support.

Helm
CARTO SH Version 2025.1.10 or newer

A. Obtain a support bundle from CARTO Self-hosted

The required logs for Kubernetes self-hosted can be obtained using Troubleshoot.sh. To install the support-bundle plugin run the following command:

Generating a support bundle for an active SH installation just requires executing the following command:

Please, take into account that you'll need the support-bundle plugin installed for kubectl. After executing the previous command, you'll see if there is any failing check in your terminal and the process will generate a bundle in the folder where you ran the command that you can share with CARTO Support team.

If that method doesn't work for you, you can also try to use our support tool to obtain the logs from CARTO Self-Hosted.

B. Obtain logs for support from CARTO Self-hosted (optional)

The required logs for Kubernetes self-hosted can be obtained with our support tool, available here.

To get details about the status of the CARTO services, run the following command after downloading the carto-support-tool.sh file from the previous link:

These are the params required by the support tool:

  • --namespace: The Kubernetes namespace where the self-hosted is deployed

  • --release: The name of the Helm release specified when configuring the self-hosted installation. It can be obtained running helm list

  • --engine: gke, aks, eks or custom

CARTO Self-Hosted version 2024.12.10 or older

Obtain logs for support from CARTO Self-hosted

The required logs for Kubernetes self-hosted can be obtained with our support tool, available here.

To get details about the status of the CARTO services, run the following command after downloading the carto-support-tool.sh file from the previous link:

These are the params required by the support tool:

  • --namespace: The Kubernetes namespace where the self-hosted is deployed

  • --release: The name of the Helm release specified when configuring the self-hosted installation. It can be obtained running helm list

  • --engine: gke, aks, eks or custom

4. Technical Support tiers and SLA's

The different support packages available for a CARTO customer are described here.

A guide for severity classification of issues is available here.

SLA's and target response time are detailed here.

Last updated

Was this helpful?