BH

briancaffey/hermes-otel

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

79 stars 品質 71 トレンド 35Apache-2.0

Hermes Agent 用の OTel プラグイン

概要

ヘルメスエージェント用のOpenTelemetryプラグイン。 LLM ツールの呼び出し、モデルの呼び出し、API リクエストを OTLP 互換のバックエンドに自動的にエクスポートします。 とテスト: - (ローカルまたはクラウド) — トレース + メトリック - (クラウドまたはセルフホスト) — トレースのみ - (LangChainのトレースプラットフォーム) — トレースのみ - (クラウドまたはセルフホスト) — トレース + メトリック + ログ - (ローカル) — トレースのみ - (ローカルまたは Grafana Cloud) — トレースのみ - (ローカル) — トレース + メトリック + ログ + ログ + ログ - (セルフホスト) クラウド + メトリック + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + ログ + - フェニックスでは、Docker-compose/phoenix.yaml - Langfuseの[https://langfuse.com/self-hosting/deployment/docker-compose]を参照してください - Langsmithの[[T1]を参照してください

概要(AI 翻訳)

ヘルメスエージェント用のOpenTelemetryプラグイン。 各ヘルメスのターン — モデルコール、API リクエスト、ツールコール、スキルロード、承認、委任されたサブエージェント — 1 つの OTel トレースになります。 トークン、コスト、レイテンシーメトリック、および(オプション)ログおよび構造化されたイベントで、HTTPまたはgRPC上の任意のOTLPバックエンドにエクスポートします。

ドキュメント  ·  クイックスタート  ·  バックエンド  ·  仕様  ·  参考文献  ·  変更履歴

ターンが見えるもの

| スパン | 種類 | キャラ | お問い合わせ | agent / [cron] | セッションの種類とID、完了 / 中断状況、パーターンサマリー(ツール、ターゲット、コマンド、結果、スキル、APIコールカウント、最終ステータス) | | [skill.{name} | チェイン | 首尾よく読み込まれたスキル – 名前、ソース([[skill_view)、パス、ターン終了まで開ける | | [[llm.{model} | LLM | モデル、提供者、ユーザーメッセージ(入力)、アシスタント対応(出力) | | [api.{model} | LLM | 両大会のトークンカウント(キャッシュと推論バケットを含む)、期間、終了理由、リクエストパラメータ。 失敗時:[ERROR+例外+再試行メタデータ。 「ヘルメス」.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

OpenTelemetry plugin for Hermes Agent. Every Hermes turn — model calls, API requests, tool calls, skill loads, approvals, delegated sub-agents — becomes one OTel trace, with token, cost and latency metrics and (optionally) logs and structured events, exported to any OTLP backend over HTTP or gRPC.

Documentation  ·  Quickstart  ·  Backends  ·  Configuration  ·  Reference  ·  Changelog

What a turn looks like

agent / cron                          ← the turn (root); turn summary at the end
├── skill.{name}                      ← a loaded skill; spans load → turn end
└── llm.{model}                       ← one run_conversation
    ├── api.{model}                   ← one HTTP round-trip; tokens, cost, finish reason
    ├── tool.{name}                   ← each tool call; args, result, outcome
    ├── approval.{pattern}            ← human / smart-guardian approval wait
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add briancaffey/hermes-otel
MCP 初心者?mcpskill.org のガイドから始めましょう →