Automation & Ops ✓ NVIDIA · Official

DOCA Telemetry Utils

Discover telemetry counters, translate Data IDs, and verify BlueField support before committing exporter configuration.

56/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 3.6k
Last updated
13d ago
License
Apache-2.0
doca-telemetrybluefieldcounter-schemadata-id
+2exporter-validationcli

What does this skill do, and when should you use it?

This NVIDIA skill guides operators in using the DOCA Telemetry diagnostic CLI on a BlueField host. It discovers the counter schema, translates counter names to binary Data IDs and back, and probes whether a specific device supports a counter and its properties. It is suited to diagnosing exporters that appear to emit metrics while collectors receive nothing, including silent drops caused by unsupported counters. It is not a guide to developing collector or exporter libraries, deploying DTS, or installing or repairing DOCA.

It guides an agent to invoke /opt/mellanox/doca/tools/doca_telemetry_utils on a Linux host: run get-counters to enumerate diagnostic counters; resolve names and properties to Data IDs; reverse-resolve captured Data IDs into counter names and properties; and probe support with a device PCI address, counter name, and optional properties. It also directs the agent to TASKS.md and CAPABILITIES.md for prerequisite checks, invocation selection, testing, debugging, version matching, and the read-only safety model. The tool produces human-readable Data ID and property mappings.

Good fit
  • A platform operator is preparing a DOCA Telemetry exporter configuration for a BlueField fleet and needs to enumerate counters and verify device support.
  • A downstream collector developer has a captured Data ID and needs to correlate it with a counter name and property dimensions.
  • An operator is investigating a report that an exporter emits metrics but the collector receives no events.
  • A developer is migrating an exporter pipeline across DOCA versions and must confirm that previously supported counters still resolve against the matching schema version.
  • An AI agent must produce an exporter counter set validated for a particular BlueField, device address, and DOCA version.

How do you install this skill?

Before you use it
  • Before use, confirm the local DOCA version, Telemetry component, BlueField PCI address, and firmware; the documented command shapes do not replace --help from the installed version.
  • Do not commit exporter configuration from schema resolution alone; probe every target device and retain stdout, version, firmware, and Data ID evidence.
  • License metadata is inconsistent: SKILL.md states Apache-2.0, while SKILLCARD.yaml and skill-card.md state Apache-2.0 AND CC-BY-4.0; reconcile this before publication.
  • The benchmark dataset is unavailable, so its PASS verdict and percentages should not be treated as independently reproducible evidence.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
Install first
  • Linux
  • DOCA SDK installed at /opt/mellanox/doca
  • DOCA Telemetry optional component
  • BlueField DPU visible to DOCA
  • doca_telemetry_utils CLI
  • per-device probe may require elevated privileges

Install the individual skill with the repository's documented skills CLI flow: npx skills add nvidia/skills --skill doca-telemetry-utils --yes. Alternatively, run npx skills add nvidia/skills interactively and select the skill. The skill becomes available when the agent next loads skills for a relevant task. Runtime use additionally requires Linux, the DOCA SDK with its Telemetry optional component installed at /opt/mellanox/doca, and a BlueField DPU visible to DOCA. The source does not provide a separate doca_telemetry_utils installation command.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/NVIDIA/skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/skills/doca-telemetry-utils" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Try saying

Once installed, send your agent any of these to trigger it:

  • enumerate the DOCA diagnostic counters on this BlueField,
  • reverse-resolve this captured Data ID,
  • validate port_rx_bytes with node=1 on PCI address X,
  • the exporter emits but the collector receives nothing; check counter support.

Ask the agent an operator-side question such as “enumerate the DOCA diagnostic counters on this BlueField,” “reverse-resolve this captured Data ID,” “validate port_rx_bytes with node=1 on PCI address X,” or “the exporter emits but the collector receives nothing; check counter support.” The agent should read SKILL.md first, then consult TASKS.md and CAPABILITIES.md as needed, using the get-counters, name-to-ID, ID-to-name, and per-device probe workflows.

What are this skill's strengths and limitations?

Pros
  • Covers schema enumeration, name-to-ID resolution, ID-to-name reverse resolution, and per-device support probing.
  • Clearly separates operator-side CLI support from the doca-telemetry collector library, exporter development, and DTS deployment.
  • Uses the installed tool as the authoritative counter source instead of shipping a version-sensitive static inventory.
  • Documents version pairing, layered error handling, silent metric-drop diagnosis, and a read-only safety policy.
Limitations
  • Requires an installed and compatible DOCA SDK, the Telemetry component, and a DOCA-visible BlueField DPU.
  • Per-device probing typically requires elevated privileges.
  • It does not ship a fixed counter table, exporter or collector configurations, wrappers, parsers, scripts, or DTS deployment recipes.
  • The source provides no standalone automated test suite or evidence of validation across platforms.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
DOCA Telemetry Utils this page ✓ NVIDIA · Official 56 · Use with care ★ 3.6k 13d ago Apache-2.0
DOCA Structured Tools Contract ✓ NVIDIA · Official 55 · Use with care ★ 3.6k 13d ago Apache-2.0
DOCA CollectX Telemetry Deployment ✓ NVIDIA · Official 54 · Use with care ★ 3.6k 13d ago Apache-2.0
DOCA Comm Channel Admin Skill ✓ NVIDIA · Official 52 · Use with care ★ 3.6k 13d ago Apache-2.0
DOCA Capabilities Inspector ✓ NVIDIA · Official 56 · Use with care ★ 3.6k 13d ago Apache-2.0

It complements the developer-side doca-telemetry collector skill: this skill makes the counter schema and device support inspectable, while doca-telemetry covers collector-side development and pipeline contracts. It is distinct from doca-telemetry-exporter, doca-public-knowledge-map, and doca-setup, which cover exporter programming, public DOCA/DTS routing, and DOCA installation or environment preparation.

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
56/ 100 5-point scale 2.8 / 5
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
1Trust18 / 25 · 3.6/5

The skill clearly limits the tool to read-only use, requires device-support probing and re-resolution across versions, warns against invented Data IDs, and discloses possible operational-data sensitivity. It lacks explicit user confirmation, rollback guidance, detailed least-privilege handling, and pinned external sources, so points are deducted.

2Reliability8 / 20 · 2.0/5

SKILL.md, CAPABILITIES.md, and TASKS.md provide detailed invocation classes, layered errors, and failure routing. However, this is a static review: the CLI was not executed, and there is no committed coverage-oriented test suite or reproducible abnormal-output evidence, so the score remains conservative.

3Adaptability12 / 15 · 4.0/5

Audience, trigger examples, supported scenarios, and out-of-scope boundaries are unusually explicit. The skill nevertheless requires Linux, a DOCA installation, BlueField hardware, and a fixed filesystem layout; Chinese-language operation is not addressed, and mainland-China reachability of external NVIDIA documentation is unverified, so points are deducted.

4Convention8 / 15 · 2.7/5

The documentation has strong structure, loading order, task verbs, related-skill routing, and limitation disclosures, with Apache-2.0 stated in frontmatter and issue intake documented. However, license metadata conflicts across supplied files, signatures and versions remain TBD, and no clear changelog is present, so points are deducted.

5Effectiveness6 / 15 · 2.0/5

The core outcomes—counter enumeration, name/Data ID translation, device-support validation, and troubleshooting handoff—are clearly specified with workflows and an example. There are no scripts or structured outputs, actual results depend on local DOCA/device versions and external documentation, and the benchmark dataset is unavailable; direct usability therefore cannot be fully established statically.

6Verifiability4 / 10 · 2.0/5

The files include a concrete Data ID example, an auditable evidence-tuple requirement, error taxonomy, and a benchmark report. The benchmark dataset is absent, no real CI plus committed key-path test suite is shown, and external references were not independently verified from the supplied material, limiting the score.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision 55f18499943e Review evidence[1][2][3][4][5][6][7][8][9]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Does this skill cost anything?
The source does not state an additional fee. The repository documents installation through the skills CLI and is dual-licensed under Apache License 2.0 and CC BY 4.0; this skill's frontmatter specifies Apache-2.0.
Does it require root access?
Not every operation is stated to require elevated privileges, but per-device support probes typically do.
Can it write or repair my exporter application?
No. It resolves and validates counters for the pipeline. Exporter or collector programming, DTS deployment, and DOCA installation or repair are explicitly outside its scope.
Why might emitted metrics disappear downstream?
The skill explains that the exporter ships a Data ID rather than a counter name. If the configured name resolves to a Data ID unsupported by the target device, the metric can be silently dropped; schema discovery and a per-device probe are the recommended checks.

More skills from this repository

All from NVIDIA/skills

Dev & Engineering ✓ NVIDIA · Official

DOCA Hardware Telemetry Counter Reader

Guides developers in reading per-domain hardware counters from BlueField and ConnectX devices.

★ 3.6k FS 60 Recommended 13d ago
Dev & Engineering ✓ NVIDIA · Official

DOCA Telemetry Exporter Development

Guides DOCA applications in defining, emitting, and debugging structured telemetry for external consumers.

★ 3.6k FS 55 Use with care 13d ago
Automation & Ops ✓ NVIDIA · Official

DOCA Structured Tools Contract

A governed fallback contract for consolidating DOCA environment, device, capability, validation, and host-DPU state data.

★ 3.6k FS 55 Use with care 13d ago
Automation & Ops ✓ NVIDIA · Official

DOCA CollectX Telemetry Deployment

Deploy, operate, and debug CollectX telemetry collectors so counters reach downstream exporters.

★ 3.6k FS 54 Use with care 13d ago
Automation & Ops ✓ NVIDIA · Official

DOCA Comm Channel Admin Skill

Read-only inventory of DOCA communication-channel servers and connections between a host and DPU.

★ 3.6k FS 52 Use with care 13d ago
Dev & Engineering ✓ NVIDIA · Official

DOCA Flow DPA Performance

Guides defensible measurement of DOCA Flow rule-update and disable rates on DPA-capable NVIDIA hardware.

★ 3.6k FS 58 Recommended 13d ago
Dev & Engineering ✓ NVIDIA · Official

DOCA Environment Setup

Verify, prepare, and troubleshoot the DOCA environment while routing workloads to the right deployment path.

★ 3.6k FS 57 Use with care 13d ago
Automation & Ops ✓ NVIDIA · Official

DOCA Capabilities Inspector

Inspect what DOCA can see on a host through a read-only device and capability CLI.

★ 3.6k FS 56 Use with care 13d ago
Automation & Ops ✓ NVIDIA · Official

DOCA PCC Diagnostic Counters

Read fixed firmware and hardware PCC congestion diagnostics on ConnectX and BlueField devices.

★ 3.6k FS 56 Use with care 13d ago
Dev & Engineering ✓ NVIDIA · Official

DOCA Verbs Raw RDMA Control

Guides DOCA developers who genuinely need low-level verbs control, porting, and diagnosis.

★ 3.6k FS 56 Use with care 13d ago
Automation & Ops ✓ NVIDIA · Official

DOCA Management Service Operations

Operate and troubleshoot NVIDIA DMS for centralized BlueField and ConnectX management.

★ 3.6k FS 55 Use with care 13d ago
Dev & Engineering ✓ NVIDIA · Official

DOCA GPUNetIO Development Skill

Helps developers connect CUDA kernels on NVIDIA GPUs to DOCA network queues for GPU-side packet I/O and debugging.

★ 3.6k FS 55 Use with care 13d ago
Dev & Engineering ✓ NVIDIA · Official

DOCA STA Storage Target Acceleration

Build and debug RDMA NVMe-oF storage targets accelerated by DOCA STA on BlueField.

★ 3.6k FS 55 Use with care 13d ago
Automation & Ops ✓ NVIDIA · Official

DOCA Upgrade Control

Safely gate DOCA upgrades and rollbacks with explicit confirmation.

★ 3.6k FS 55 Use with care 13d ago
Automation & Ops ✓ NVIDIA · Official

DOCA Bench Benchmarking Skill

Measure DOCA library throughput, latency, and bandwidth reproducibly on real NVIDIA networking hardware.

★ 3.6k FS 54 Use with care 13d ago
Dev & Engineering ✓ NVIDIA · Official

DOCA Flow Performance Measurement

Guides reproducible, defensible measurements of host-side and DPU-CPU DOCA Flow control-plane rule rates.

★ 3.6k FS 54 Use with care 13d ago
Dev & Engineering ✓ NVIDIA · Official

DOCA Programming Guide

Guides developers through building, testing, and debugging library-agnostic DOCA applications from shipped samples.

★ 3.6k FS 54 Use with care 13d ago
Automation & Ops ✓ NVIDIA · Official

DOCA BlueField Bare-Metal Deployment

Run, supervise, and troubleshoot DOCA binaries directly on BlueField hardware.

★ 3.6k FS 53 Use with care 13d ago
Dev & Engineering ✓ NVIDIA · Official

DOCA Comch Host–DPU Messaging

Guides developers through configuring, building, and debugging Comch messaging between a host and a BlueField DPU.

★ 3.6k FS 53 Use with care 13d ago
Automation & Ops ✓ NVIDIA · Official

DOCA Firefly Time-Synchronization Operations

Operate, configure, and troubleshoot DOCA Firefly PTP time synchronization on BlueField.

★ 3.6k FS 53 Use with care 13d ago

Related skills