Automation & Ops ✓ NVIDIA · Official observabilityopentelemetryopeninferenceatifatoftelemetry-exportnemo-relay

NeMo Relay Observability Plugin

Configure NeMo Relay event capture and telemetry exports.

FollowSkills review · FSRS-2.0
Use with care
60/ 100 5-point scale 3.0 / 5
Trust19 / 25 · 3.8/5

The skill explicitly recommends synthetic non-sensitive payloads, sanitization before export, runtime credential injection, TLS verification, and redacted diagnostics; it also describes subscriber scope and lifecycle. Six points are deducted because external transmission does not require explicit user confirmation, rollback or isolation is not specified, and remote sinks are supported by default.

Reliability9 / 20 · 2.3/5

It documents a shared lifecycle, flush/shutdown behavior, transport constraints, common failures, and troubleshooting checks. Because this was not executed and the skill lacks dedicated reproducible tests, complete binding examples, and detailed abnormal-input feedback, the static score is conservatively limited to 9.

Adaptability10 / 15 · 3.3/5

The audience, five output paths, language bindings, and adjacent-skill boundaries are relatively clear. Five points are deducted because the complete input/output contract, non-fit ranges, Chinese-language support, and mainland-China network reachability are not addressed.

Convention10 / 15 · 3.3/5

Information is layered across the main file and four on-demand references, with license, author, version, evaluation report, related skills, and some risk guidance. Five points are deducted for missing recommended Instructions and Examples sections, the author-format finding, and an insufficiently explicit maintenance owner/update path.

Effectiveness7 / 15 · 2.3/5

The material covers output selection, registration, execution, export, and verification, so it can guide the core observability task. The score is capped at 7 because API details outside the selected references are incomplete and static review cannot establish directly runnable results.

Verifiability5 / 10 · 2.5/5

The fixed revision, reference documents, benchmark report, and 20-task evaluation summary provide some auditability. The score is capped at 5 because no independently reproducible execution artifacts or skill-specific test suite/CI coverage are supplied.

Evidence confidence:Low Reviewed Jul 29, 2026 Reviewed revision ce70ca7f1966
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.
Before you use it
  • Remote stream, OTLP, or OpenInference export may contain business inputs and outputs; confirm recipients, redaction scope, and retention policy before production use.
  • Complete installation guidance, compatibility matrices, and runnable per-language examples are absent; verify the actual NeMo Relay binding APIs and transport support.
  • The benchmark reports a pass, but its results cannot be independently reproduced from the supplied static material and do not replace environment validation.
  • Mainland-China network reachability is not documented; remote observability backends require separate validation of networking, TLS, and authentication.
See the full review method →

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

This skill guides users through NeMo Relay observability with the built-in Observability plugin, subscribers, and exporters. It covers raw ATOF JSONL events, ATIF trajectories, OpenTelemetry traces, OpenInference export, and custom event handling. It recommends verifying one output before adding more telemetry destinations and calls for sanitization before production export. It fits developers who need to inspect, record, analyze, or export Relay’s canonical event stream.

Guides creation, registration, flushing, deregistration, and shutdown of subscribers and exporters; helps choose among ATOF, ATIF, OpenTelemetry, OpenInference, and manual subscription; explains global, scope-local, and plugin-installed subscriber lifecycles; documents the event stream, LLM annotation behavior, skill-load marks, ATOF data fields, and typed profile data; and directs the user to references/atof.md, references/atif.md, references/opentelemetry.md, or references/openinference.md for the selected output.

  1. A NeMo Relay developer needs short-lived, in-process console inspection or custom event handling and uses a manual subscriber.
  2. A debugger needs raw canonical lifecycle events for local or offline inspection and chooses ATOF JSONL.
  3. A team building portable execution trajectories chooses ATIF.
  4. An engineer with OTLP tracing infrastructure needs general-purpose trace export and chooses OpenTelemetry.
  5. A team using an OpenInference-aware backend needs semantic trace export and chooses OpenInference.

What are this skill's strengths and limitations?

Pros
  • Supports ATOF, ATIF, OpenTelemetry, and OpenInference outputs.
  • Explains lifecycle behavior for plugins, global subscribers, and scope-local subscribers.
  • Recommends synthetic, non-sensitive validation and sanitization before production export.
  • Lists relevant binding names for Python, Node.js, Rust, and Go.
Limitations
  • The supplied source does not include concrete configuration examples or full code from the reference files.
  • Supported NeMo Relay versions, runtime versions, and platform coverage are not specified.
  • The supplied material does not show a test suite or test results for this individual skill.
  • It configures observability only; uninstrumented calls require other NeMo Relay skills.

How do you install this skill?

Install the target skill with the skills CLI command supported by the repository README: npx skills add nvidia/skills --skill nemo-relay-plugin-observability --yes. The README does not document a standalone package installation and says users do not need to clone the repository or copy skill folders manually.

How do you use this skill?

Ask a compatible Agent Skills client something like: “Configure NeMo Relay OpenTelemetry observability and first verify it with a synthetic, non-sensitive payload.” The skill guides output selection, registration under a unique name before scoped work, execution of instrumented Relay work, flushing when deterministic delivery is needed, and final deregistration and shutdown. It lists binding names for Python, Node.js, Rust, and Go.

How does this skill compare with similar options?

The skill explicitly contrasts the built-in Observability plugin with manual subscriber or exporter APIs: the plugin is intended for reusable, configuration-driven process setup, while manual APIs suit tests, scripts, or applications requiring direct control over registration names, collection windows, or flush timing.

FAQ

Does this skill include NeMo Relay itself?
The source only describes configuring NeMo Relay observability; it does not say that the skill installs or bundles NeMo Relay.
Is OpenTelemetry required?
No. The skill also supports manual event handling, ATOF, ATIF, and OpenInference.
Can production data be exported immediately?
The skill calls for synthetic, non-sensitive validation first and for sanitization to be added and verified before exporters receive production payloads.
What should I use if events are missing?
The skill points to nemo-relay-debug-runtime-integration for missing-telemetry diagnosis; uninstrumented work should first use nemo-relay-get-started or nemo-relay-instrument-calls.

More skills from this repository

All from NVIDIA/skills

Dev & Engineering ✓ NVIDIA · Official

NeMo Relay Quick Start

Helps first-time NeMo Relay users prove observable execution value through the smallest suitable trial.

Dev & Engineering ✓ NVIDIA · Official

NeMo Relay Runtime Integration Debugger

Diagnose application-side runtime failures after NeMo Relay is installed or imported.

Dev & Engineering ✓ NVIDIA · Official

NeMo Relay Adaptive Tuning

Tune NeMo Relay plugin behavior from runtime signals with measured, reversible rollouts.

Dev & Engineering ✓ NVIDIA · Official

NeMo Relay Call Instrumentation

Wrap tool and LLM calls with Relay lifecycle events, middleware, and guardrails.

Dev & Engineering ✓ NVIDIA · Official

NeMo Relay Installation Guide

Choose and verify the right NeMo Relay path for CLIs, language packages, and maintained frameworks.

Dev & Engineering ✓ NVIDIA · Official

NeMo Relay Plugin Builder

Guides reusable NeMo Relay runtime behavior into configurable plugins.

Dev & Engineering ✓ NVIDIA · Official

NeMo Relay Migration Assistant

Safely migrate NeMo Flow projects to NeMo Relay.

Dev & Engineering ✓ NVIDIA · Official

DOCA Telemetry Exporter Development

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

Dev & Engineering ✓ NVIDIA · Official

NeMo Relay Context Isolation

Keeps NeMo Relay scope stacks independent across concurrent requests and async workflows while preserving ancestry propagation.

Dev & Engineering ✓ NVIDIA · Official

NeMo Relay Typed Wrappers & Codecs

Add typed boundaries to NeMo Relay integrations while preserving predictable JSON middleware semantics and caller-visible behavior.

Dev & Engineering ✓ NVIDIA · Official

DOCA Flow Tune

Guides engineers through snapshotting, analyzing, and optimizing live or captured DOCA Flow pipelines.

Automation & Ops ✓ NVIDIA · Official

Dynamo Deployment Troubleshooter

Diagnose unhealthy Dynamo deployments on Kubernetes from read-only evidence.

Dev & Engineering ✓ NVIDIA · Official

DOCA Hardware Telemetry Counter Reader

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

Dev & Engineering ✓ NVIDIA · Official

NeMo AutoModel Model Onboarding

A structured guide for adding new LLM, MoE, and VLM architectures to NeMo AutoModel.

Dev & Engineering ✓ NVIDIA · Official

NeMo AutoModel Distributed Training

Choose and configure multi-GPU and multi-node training strategies for NeMo AutoModel.

Dev & Engineering ✓ NVIDIA · Official

NeMo Evaluator Plugin Skill

Run and manage NeMo Platform model evaluations through the Evaluator CLI and Python SDK.

Writing & Content ✓ NVIDIA · Official

NeMo-RL Documentation Conventions

Keeps NeMo-RL documentation, indexes, and docstrings consistent.

Automation & Ops ✓ NVIDIA · Official

DOCA Telemetry Utils

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

Automation & Ops ✓ NVIDIA · Official

Jetson Health Snapshot

Read-only diagnostics that consolidate a live Jetson’s hardware, resource, and service state.

Data & Analysis ✓ NVIDIA · Official

Nemotron Speech ASR Customization Orchestrator

Chooses and coordinates the lowest-cost path for adapting speech recognition to a domain or language.

Related skills