verify-ssi

Verify Single Step Instrumentation injection and trace reception on Linux hosts.

150|23|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/datadog-labs/agent-skills --skill verify-ssi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify-ssi
Source: https://github.com/datadog-labs/agent-skills/tree/main/dd-apm/linux-ssi/verify-ssi
Command: npx skills add https://github.com/datadog-labs/agent-skills --skill verify-ssi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SSI verification ensures that Single Step Instrumentation is correctly installed and actively instrumenting Linux processes, providing confidence that the launcher and tracer are functioning as intended.

Core Features & Use Cases

  • End-to-end SSI validation on Linux hosts to confirm injection, tracing, and data flow to Datadog.
  • Step-by-step checks that cover process injection, agent telemetry, and service visibility.
  • Useful during post-install validation, onboarding of new hosts, or incident investigations to verify instrumentation health.

Quick Start

Execute Step 1 through Step 3 on a target Linux host to verify SSI end-to-end instrumentation.

Frequently Asked Questions about verify-ssi

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

FAQPage Schema
How do I verify Single Step Instrumentation is working on my Linux hosts?

To verify Single Step Instrumentation on Linux, run an end-to-end validation that checks process injection, agent telemetry, and service visibility to confirm traces are actively reporting to Datadog.

What does SSI validation check to confirm Datadog tracing is active?

SSI validation confirms tracing is active by inspecting /proc/<pid>/maps for process injection, checking Datadog Agent status, and verifying service visibility in the Datadog service list.

When should I validate Datadog APM injection on Linux?

Validate SSI injection during post-install validation, when onboarding new Linux hosts, or during incident troubleshooting to verify your instrumentation health and trace data flow to Datadog.

Do I need the Datadog Agent running to verify Single Step Instrumentation?

Yes, you need a Linux host where the Datadog Agent and SSI preload are already configured and actively reporting traces to perform the end-to-end instrumentation verification.

Why is my Single Step Instrumentation not showing traces in Datadog?

Traces may not appear if the launcher or tracer malfunctions; troubleshooting involves inspecting /proc/<pid>/maps and Datadog Agent status to verify process injection and trace reception.