스킬 otel-expert
📦

otel-expert

안전

取得 OpenTelemetry 實作指引

在 OpenTelemetry 語義慣例、收集器配置或檢測模式方面遇到困難?此技能從內建的 OTel 文件中提供即時解答,協助您實作適當的追蹤、跨度、指標和日誌,無需搜尋多份文件。

지원: Claude Codex Code(CC)
📊 69 적절함
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"otel-expert" 사용 중입니다. What attributes should I use for HTTP server spans?

예상 결과:

For HTTP server spans, use these semantic convention attributes:

| Attribute | Type | Description |
|-----------|------|-------------|
| http.request.method | string | HTTP request method (GET, POST, etc) |
| url.path | string | URL path portion |
| http.response.status_code | int | HTTP status code |
| server.address | string | Server host name |
| server.port | int | Server port number |

Source: docs/semantic-conventions/http.md

"otel-expert" 사용 중입니다. How do I create custom spans in .NET?

예상 결과:

Create an ActivitySource and use it to create spans:

var activitySource = new ActivitySource("MyApp.Service");

using var activity = activitySource.StartActivity("ProcessOrder");
activity?.SetTag("order.id", orderId);
activity?.SetTag("customer.id", customerId);

Source: docs/instrumentation/dotnet.md

보안 감사

안전
v6 • 1/21/2026

This skill is a documentation helper that provides OpenTelemetry guidance from bundled docs. Static analysis flagged 17 patterns but all are false positives: hash fields in metadata, empty JSON arrays, and documentation examples with template variables. No actual security risks detected.

2
스캔된 파일
307
분석된 줄 수
0
발견 사항
6
총 감사 수
보안 문제를 찾지 못했습니다
감사자: claude 감사 이력 보기 →

품질 점수

38
아키텍처
100
유지보수성
87
콘텐츠
20
커뮤니티
100
보안
83
사양 준수

만들 수 있는 것

後端開發人員新增分散式追蹤

一位 .NET 開發人員需要使用適當的跨度屬性和活動來源,按照 OpenTelemetry 語義慣例來檢測其微服務。

平台工程師配置 OTel 收集器

一位 DevOps 工程師需要在 OpenTelemetry 收集器中配置處理器和匯出器,以將遙測數據路由到其可觀測性平台。

SRE 實作可觀測性標準

一個 SRE 團隊正在為其組織建立遙測標準,需要快速參考指標、日誌和追蹤屬性慣例。

이 프롬프트를 사용해 보세요

尋找語義慣例屬性
What semantic convention attributes should I use for HTTP server spans?
配置收集器元件
How do I configure a batch processor in the OpenTelemetry collector?
產生 .NET 檢測程式碼
Show me how to create custom spans with ActivitySource in .NET 10
了解 OTLP 協定細節
What are the OTLP exporter configuration options and how do I set compression?

모범 사례

  • 始終先檢查 INDEX.md 以找到與您問題相關的文件檔案
  • 在引用文件之前,先查看 SYNC-REPORT.md 中有關內建文件的任何驗證警告
  • 使用最新穩定版本的語義慣例屬性,以避免已棄用的模式

피하기

  • 不要假設供應商特定的匯出器配置適用於標準 OTLP
  • 不要在未檢查當前規範的情況下使用已棄用的語義慣例屬性
  • 在從可能過時的文件提供解答時,不要跳過檢查 SYNC-REPORT.md 警告

자주 묻는 질문

此技能內建了哪些文件?
此技能包含儲存在 docs 目錄中的 OpenTelemetry 語義慣例、收集器配置參考、.NET 檢測指南和 OTLP 協定規範。
這是否適用於 .NET 以外的程式語言?
雖然程式碼範例專注於 .NET 10 模式,但語義慣例和收集器配置適用於所有語言。您可以請求與語言無關的屬性和配置資訊。
內建文件的時效性如何?
文件僅包含最新穩定版語義慣例。請檢查 SYNC-REPORT.md 以了解有關內建文件的任何驗證警告。
此技能能否協助我配置供應商特定的匯出器?
此技能專注於標準 OTLP 匯出配置。對於供應商特定的匯出器(如 Jaeger 或 Prometheus),請查閱供應商文件。
此技能使用哪些工具?
此技能使用 Read、Grep 和 Glob 工具從內建的 OpenTelemetry 文件檔案中搜尋和擷取資訊。不會執行任何網路或外部命令。
如何找到特定的語義慣例屬性?
首先檢查 INDEX.md 以進行主題對應,然後使用 Grep 在 docs/semantic-conventions 目錄中搜尋特定屬性名稱。此技能將提供包含名稱、類型和描述的屬性表格。

개발자 세부 정보

파일 구조

📄 SKILL.md