Start Debugging

Тег: opentelemetry

9 статей

Панель мониторинга Aspire 13.6 хранит последние десять запусков в SQLite
Aspire 13.6.0 делает панель мониторинга постоянной: снимки ресурсов и телеметрия сохраняются в базе данных SQLite, AppHost хранит до десяти запусков на приложение, а завершённые запуски остаются доступны для просмотра в режиме только чтения. Как работают режимы Run, Resume и None и как настроить автономную панель.
OpenTelemetry .NET 1.19.1 исправляет NotSupportedException для шаблонов с подстановочными знаками на net8.0
OpenTelemetry 1.19.0 перевёл регулярное выражение для шаблонов источников на RegexOptions.NonBacktracking, и на net8.0 оно выбрасывает исключение, как только зарегистрировано достаточно источников. Версия 1.19.1, вышедшая 2026-09-21, возвращает скомпилированное регулярное выражение с тайм-аутом сопоставления.
Как добавить id текущего пользователя в каждую запись журнала в ASP.NET Core
Middleware с BeginScope пропускает запись об ошибке от обработчика исключений и строку Request finished. Зарегистрируйте ILogEnricher, который читает пользователя из IHttpContextAccessor, открывайте scope только тогда, когда работа выходит за пределы запроса, и учтите, что AddSerilog из Serilog молча отключает обогащение.
Как добавить Aspire в существующее решение ASP.NET Core без его перестройки
Добавление Aspire 13.4 в унаследованное решение ASP.NET Core: два новых проекта и три строки на сервис. aspire init, связывание AppHost через AddProject и WithReference, сохранение существующих launchSettings.json и строк подключения, а также подводные камни с резилентностью, health-эндпоинтами и прокси в первый же день.
Как использовать OpenTelemetry с .NET 11 и бесплатным бэкендом
Подключите трейсы, метрики и логи OpenTelemetry в приложение ASP.NET Core .NET 11 через OTLP-экспортёр и отправляйте данные на бесплатный самохостинг-бэкенд: standalone Aspire Dashboard для локальной разработки, Jaeger и SigNoz для самохостинговой продакшн-среды и OpenTelemetry Collector, когда нужны и тот и другой.
Aspire 13.2.4 закрывает CVE-2026-40894: DoS через заголовок baggage в OpenTelemetry .NET
Aspire 13.2.4 поднимает зависимости OpenTelemetry для устранения CVE-2026-40894, усиления выделений в Gen0 при разборе пропагаторов baggage, B3 и Jaeger. Обновите OpenTelemetry.Api и OpenTelemetry.Extensions.Propagators до 1.15.3, даже если вы не используете Aspire.