troubleshoot-zymtrace-backend

Diagnose zymtrace backend ingest pipeline failures using helm and kubectl logs.

5|1|Updated May 17, 2026
One-click install
npx skills add https://github.com/zystem-io/zymtrace-skills --skill troubleshoot-zymtrace-backend
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: troubleshoot-zymtrace-backend
Source: https://github.com/zystem-io/zymtrace-skills/tree/main/zymtrace/skills/troubleshoot-zymtrace-backend
Command: npx skills add https://github.com/zystem-io/zymtrace-skills --skill troubleshoot-zymtrace-backend

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps you debug a deployed zymtrace backend when users see missing or incomplete data in the UI, ingest failures, ClickHouse storage exhaustion, or license/auth issues, by walking symptoms through end-to-end diagnosis across backend ingest and profiler reporting.

Core Features & Use Cases

  • Symptom-driven troubleshooting: Routes you to the correct diagnostic path for “no data in the UI”, license/auth failures, ingest CrashLoopBackOff, slow queries, and storage growth.
  • End-to-end path validation: Checks the full chain from workload → profiler agent → backend gateway (gRPC) → ingest → ClickHouse → UI so a single broken link is found.
  • Safe, verification-first fixes: Recommends actions like Helm upgrades with proper reset semantics, retention adjustments, and capacity expansion while emphasizing guardrails and rerunning verification steps.

Quick Start

Tell the Skill what you’re seeing (for example, “the UI loads but no profiles appear”), and it will guide you through diagnosing profiler reporting, ingest health, and ClickHouse storage to identify the broken link.

Frequently Asked Questions about troubleshoot-zymtrace-backend

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I troubleshoot missing profiling data in the zymtrace UI on Kubernetes?

To troubleshoot missing zymtrace profiling data on Kubernetes, diagnose the end-to-end ingest pipeline by checking profiler-agent connectivity, ingest pod health, and ClickHouse PVC storage capacity to isolate the broken link.

Why does the zymtrace ingest pod keep crash looping in my Helm deployment?

The zymtrace ingest pod may crash loop due to ClickHouse connectivity issues, license/auth errors, or storage full-disk pressure. Gather helm/kubectl state and logs to diagnose backend ingest processing failures and resolve dependencies.

How do I fix ClickHouse connectivity issues preventing zymtrace profile ingestion?

Fix ClickHouse connectivity issues by checking PVC health, storage capacity, and full-disk pressure that prevent zymtrace profile ingestion from persisting. Diagnose ClickHouse state alongside helm/kubectl logs to identify and resolve storage exhaustion.

Does the zymtrace troubleshooting process support GPU CUDA injection diagnostics?

Yes, the zymtrace troubleshooting process supports GPU CUDA injection diagnostics by gathering and interpreting profiler-agent logs for CUDA injection signals in Kubernetes Helm installations. This helps validate profiler reporting for GPU workloads.

What should I do if zymtrace shows no data after a Helm upgrade?

If zymtrace shows no data after a Helm upgrade, verify profiler-agent reporting, check ingest pod health for CrashLoopBackOff, and validate ClickHouse storage. Apply proper reset semantics during Helm upgrades and rerun verification steps.

What are the safety limitations when diagnosing zymtrace backend failures?

The safety limitation when diagnosing zymtrace backend failures is avoiding destructive actions without explicit confirmation. The troubleshooting process enforces guardrail constraints, requiring verification-first fixes and explicit approval before capacity expansion or retention adjustments.