ワンクリックで
getting-started
OpenTelemetry for NestJS applications. Use when distributed tracing is needed, and when capturing exceptions.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
OpenTelemetry for NestJS applications. Use when distributed tracing is needed, and when capturing exceptions.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when creating or updating api specific packages in `packages/api/*`, especially for package structure, exports, module wiring, docs, and validation.
Use when implementing or reviewing HTTP integrations inside api specific packages, especially for transport choice, timeout placement, request shaping, and error handling.
Use when configuring a shared OSRM client in NestJS APIs.
Use when configuring transactional mail delivery in NestJS APIs with @wisemen/nestjs-mail.
Use when generating CSVs in APIs.
Use when scanning NestJS providers with DiscoveryService-backed utilities.
| name | getting-started |
| description | OpenTelemetry for NestJS applications. Use when distributed tracing is needed, and when capturing exceptions. |
import { configureOpentelemetryTracing, configureOpentelemetryMetrics, Trace, captureException, getOtelTracer, registerInstrumentation, OpenTelemetryLogger } from '@wisemen/opentelemetry'
@Trace()
async execute (): Promise<void> {
...
}
import { captureException } from '@wisemen/opentelemetry'
try {
await riskyOperation()
} catch (error) {
captureException(error, 'Failed to process payment')
}