スキル一覧に戻る
nexus-labs-automation

queue-observability

by nexus-labs-automation

Claude Code plugin for backend observability - tracing, metrics, logging for Go, Python, Node.js, Java, Rust, and .NET

0🍴 0📅 2025年12月26日
GitHubで見るManusで実行

SKILL.md


name: queue-observability description: "Monitor message queues, job processing, and detect backpressure" triggers:

  • "queue metrics"
  • "Kafka monitoring"
  • "message queue observability"
  • "consumer lag" priority: 2

Queue Observability

Queues decouple systems but hide problems. Track depth, processing time, and lag.

Key Metrics

MetricTypeDescription
queue.messages.publishedCounterMessages sent
queue.messages.consumedCounterMessages processed
queue.process.durationHistogramProcessing time
queue.process.errorsCounterProcessing failures
queue.depthGaugePending messages
queue.consumer.lagGaugeBehind by N messages

Span Attributes

AttributeExampleRequired
messaging.systemkafka, rabbitmqYes
messaging.destinationorders, notificationsYes
messaging.operationpublish, processYes
job.typesend_emailRecommended

Producer Pattern

Before: Start span (kind=PRODUCER), inject trace context into headers, start timer
After:  Record duration, increment published, record errors, end span

Consumer Pattern

On receive: Extract trace context, start span (kind=CONSUMER), start timer
After:      Record duration, increment consumed, record errors, end span

Issues to Detect

IssueDetectionCause
Growing depthqueue.depth increasingConsumer too slow
Consumer laglag > 0 and increasingCrashed consumer, slow processing
High error rateerrors/consumed > 5%Bad messages, downstream issues

Anti-Patterns

  • No trace context in messages → Traces break at queue boundary
  • No DLQ monitoring → Poison messages go unnoticed
  • Missing depth alerts → Backpressure surprises

References

  • references/platforms/{platform}/worker.md
  • references/patterns/retry-backoff.md

スコア

総合スコア

70/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です