Instrumentation Methods
Shield360 SDK offers two ways to add opentelemetry-native observability to your AI applications:
Zero-code instrumentation Terminal window
Runtime wrapper, no code changes needed
shield360-instrument \ python app.pyUse when:
- Working with existing/production apps
- Code changes are restricted or risky
Manual instrumentation
Add 2 lines to your code for auto instrumentation
import shield360shield360.init()Use when:
- Building new applications
- Need custom spans or metadata
- Want advanced configuration options
Comparison
Section titled “Comparison”| Zero-code instrumentation | Manual instrumentation | |
|---|---|---|
| Code changes | None | 2 lines |
| Advanced features | Basic configuration | Full access to custom spans, metadata |
| Setup time | Instant | 1 minute |
| Best for | Production apps, Existing Apps | New apps, custom needs |
Quickstart: LLM Observability
Production-ready AI monitoring setup in 2 simple steps with zero code changes
Integrations60+ AI integrations with automatic instrumentation and performance tracking
Deploy Shield360 PlatformDeployment options for scalable LLM monitoring infrastructure
DestinationsSend telemetry to Datadog, Grafana, New Relic, and other observability stacks