2026-09-30 aspiredotnetopentelemetry Aspire 13.6 のダッシュボードは直近 10 回の実行を SQLite に保持します Aspire 13.6.0 でダッシュボードが永続化されます。リソースのスナップショットとテレメトリは SQLite データベースに保存され、AppHost はアプリケーションごとに最大 10 回分の実行を保持し、完了した実行は読み取り専用で参照できます。Run、Resume、None の各モードの動作と、スタンドアロンダッシュボードの設定方法を解説します。
2026-09-22 dotnetopentelemetryobservability OpenTelemetry .NET 1.19.1 で net8.0 のワイルドカード NotSupportedException が修正されました OpenTelemetry 1.19.0 はワイルドカードのソース用正規表現を RegexOptions.NonBacktracking に切り替えましたが、net8.0 では十分な数のソースを登録すると例外がスローされます。2026-09-21 にリリースされた 1.19.1 は、マッチタイムアウト付きのコンパイル済み正規表現に戻しています。
2026-09-21 aspnet-coredotnet-10logging ASP.NET Core ですべてのログエントリに現在のユーザー ID を追加する方法 BeginScope ミドルウェアでは、例外ハンドラーのエラーログと Request finished の行が漏れます。IHttpContextAccessor からユーザーを読み取る ILogEnricher を登録し、処理がリクエストの外に出るときだけスコープを開き、Serilog の AddSerilog がエンリッチメントを黙って無効化する点に注意しましょう。
2026-07-26 aspiredotnetaspnetcore 既存の ASP.NET Core ソリューションを作り直さずに Aspire を追加する方法 既存の ASP.NET Core ソリューションに Aspire 13.4 を追加します。新しいプロジェクト 2 つとサービスあたり 3 行だけで済ませる手順として、aspire init、AddProject と WithReference による AppHost の配線、既存の launchSettings.json と接続文字列の維持、そして初日にぶつかる resilience、ヘルスエンドポイント、プロキシの落とし穴を解説します。
2026-06-06 dotnetdotnet-11opentelemetry .NET 11 が MemoryCache に第一級の OpenTelemetry メトリクスを追加 .NET 11 Preview 4 は Microsoft.Extensions.Caching.Memory 用の組み込み meter を提供し、キャッシュのヒット率や eviction がバックグラウンドのポーラーなしで OpenTelemetry に流れます。
2026-06-05 migrationserilogopentelemetry .NET 11 で Serilog から OpenTelemetry ロギングへ移行する .NET 11 アプリを Serilog から OpenTelemetry ロギングへ移行するためのステップバイステップガイド。低リスクな Serilog.Sinks.OpenTelemetry ブリッジ、Microsoft.Extensions.Logging への全面的な切り替え、何が壊れるか、検証方法、ロールバックの方法を解説します。
2026-05-01 csharpdotnetdotnet-11 .NET 11と無料バックエンドでOpenTelemetryを使う方法 OTLPエクスポーターを使って.NET 11 ASP.NET CoreアプリケーションにOpenTelemetryのトレース、メトリクス、ログを組み込み、無料のセルフホストバックエンドへ送信します。ローカル開発にはstandalone Aspire Dashboard、セルフホストの本番環境にはJaegerとSigNoz、両方が必要なときはOpenTelemetry Collectorを使います。
2026-04-25 aspireopentelemetrysecurity Aspire 13.2.4 が CVE-2026-40894 を修正: OpenTelemetry .NET の baggage ヘッダー DoS Aspire 13.2.4 は CVE-2026-40894 に対応する OpenTelemetry の更新を含みます。baggage、B3、Jaeger プロパゲーターのパースで Gen0 のアロケーションが増幅される問題です。Aspire を使っていなくても OpenTelemetry.Api と OpenTelemetry.Extensions.Propagators を 1.15.3 に更新してください。
2026-04-12 aspnet-coredotnet-11opentelemetry ASP.NET Core 11 がネイティブ OpenTelemetry トレーシングを出荷: 追加の NuGet パッケージを捨てよう .NET 11 Preview 2 の ASP.NET Core は OpenTelemetry セマンティック属性を HTTP サーバーアクティビティに直接追加し、OpenTelemetry.Instrumentation.AspNetCore を不要にします。