Agent skill · Backend & API

wiztelemetry-tracing

Use when working with WizTelemetry Tracing extension for KubeSphere, including installation, configuration, and tracing query API

kubespheregithub.com/kubesphereGitHub ↗
claude-codeNOASSERTION
Install
npx skills add kubesphere/kubesphere --skill wiztelemetry-tracing --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 18 KB
Bundled scripts: none
Path: skills/wiztelemetry-tracing/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 17,016
Language: Go
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# WizTelemetry Tracing ## Overview WizTelemetry Tracing is an extension component in the KubeSphere Observability Platform that provides distributed tracing functionality based on the [OpenTelemetry](https://opentelemetry.io/docs/specs/otel/trace/) standard. ## When to Use - Installing or configuring the WizTelemetry Tracing extension - Understanding tracing architecture (Generator + Operator + Collector + Agent) - Using the tracing query API to query traces, spans, service graphs - Configuring OpenTelemetry auto-instrumentation for applications ## Components | Component | Description | Default Enabled | |-----------|-------------|-----------------| | generator | WizTelemetry Tracing Generator: generates service graphs from tracing data (StatefulSet) | true | | operator | OpenTelemetry Operator: manages OpenTelemetry Collector and auto-instrumentation | true | | collector | OpenTelemetry Collector for WizTelemetry: receives traces, exports to Vector and OpenSearch | true | | agent | WizTelemetry Tracing Agent: collects tracing data from local log files (DaemonSet) | false | | demo | OpenTelemetry Demo: generates sample tracing data for demonstration | false | ## Dependencies - **Wi

What's inside
Steps it walks through
  1. Overview
  2. When to Use
  3. Components
  4. Dependencies
  5. Installation
  6. Prerequisites
  7. Enable Agent (Log File Collection)
  8. Enable Demo
  9. Send Traces to Tempo
  10. Multiple Generator Instances
  11. Configuration Parameters
  12. Global Parameters
  13. Generator Parameters
  14. Operator Parameters
Commands it runs
kubectl get clusters -o jsonpath='{.items[*].metadata.name}'
kubectl get nodes -o jsonpath='{.items[0].status.addresses[?(@.type=="ExternalIP")].address}' 2>/dev/null || \
kubectl get nodes -o jsonpath='{.items[0].status.addresses[?(@.type=="InternalIP")].address}'
for i in 0 1 2; do
echo "  - http://${NODE_IP}:${PORT}"
done
curl -X POST "http://whizard-telemetry-apiserver.extension-whizard-telemetry.svc:80/kapis/tracing.wiztelemetry.io/v1alpha1/traces" \
curl -X POST "http://whizard-telemetry-apiserver.extension-whizard-telemetry.svc:80/kapis/tracing.wiztelemetry.io/v1alpha1/spans" \
curl -X POST "http://whizard-telemetry-apiserver.extension-whizard-telemetry.svc:80/kapis/tracing.wiztelemetry.io/v1alpha1/servicegraphs" \
curl -X GET "http://whizard-telemetry-apiserver.extension-whizard-telemetry.svc:80/kapis/tracing.wiztelemetry.io/v1alpha1/services" \
More from kubesphere
All skills →
About this skill
What does the wiztelemetry-tracing skill do?

Use when working with WizTelemetry Tracing extension for KubeSphere, including installation, configuration, and tracing query API

How do I install it?

Run `npx skills add kubesphere/kubesphere --skill wiztelemetry-tracing --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From kubesphere/kubesphere, a repository with 17,016 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going