
briancaffey/hermes-otel
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Плагин для Hermes Agent
Обзор
Плагин OpenTelemetry для Hermes Agent Автоматически экспортируйте вызовы инструментов LLM, вызовы моделей и запросы API, поскольку OTel охватывает любой OTLP-совместимый бэкэнд. Проверено: - (локальное или облачное) - следы + метрики - (облако или самохостинг) - только следы - (облако или самохостинг) - только следы + метрики + журналы - (локальное или Grafana Cloud) - только следы - (локальное) - следы + метрики + журналы - (самохостинг) - следы + метрики + журналы - (самохостинг) - следы + метрики + журналы - (облако или самохостинг) - следы + метрики + журналы - (облако или самохостинг) - следы + метрики + журналы + наблюдаемость агента - (облако) - следы + метрики + журналы - см. HONEYCOMB.md - (облако / выделенное облако / самоуправляемое) - только следы - Для Феникса см. docker-compose/phoenix.yaml - For Langfuse см. https://langfuse.com/self-hosting/deployment/docker-compose - For Langsmith см. https://smith.langchain.
Обзор (машинный перевод)
Плагин OpenTelemetry для Hermes Agent Каждый поворот Гермеса — вызовы моделей, запросы API, вызовы инструментов, нагрузки навыков, одобрения, делегированные субагенты — становится одним следом OTel. с маркерами, показателями стоимости и задержки и (необязательно) журналами и структурированными событиями, экспортируемыми в любой бэкэнд OTLP по HTTP или gRPC.
Документация Быстрый старт Бэкенды конфигурация Ссылка Изменить
##Как выглядит поворот
Обсуждение Span | Kind | Carries
[править править код]
| agent / cron | AGENT | Сессионный вид и идентификатор, статус завершения / прерывания, сводка по очереди (инструменты, цели, команды, результаты, навыки, количество вызовов API, окончательный статус) |
[[Т2]] | ЦАХАЛ | Навык, успешно загруженный — имя, источник [[Т3]] / путь читать), путь; открыт до конца поворота |
| llm.{model} | LLM | Модель, поставщик, сообщение пользователя (вход), ответ помощника (выход) |
| api.{model} | LLM | Токен учитывается в обеих конвенциях (в том числе кэш и ведра для рассуждений), продолжительность, конечную причину, параметры запроса. При отказе: ERROR + исключение + повторные метаданные. Гермес.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add briancaffey/hermes-otel