2025

記事一覧 2025
  • OpenTelemetry の安定化とリリース慣行の進化

    Friday, November 07, 2025 in 2025

    概要 OpenTelemetry は、あらゆる指標において、クラウドネイティブ領域で最も大規模かつ注目されているプロジェクトのひとつです。 過去5年間で、このコミュニティは歴史上最も重要なオブザーバビリティプロジェクトのひとつを築き上げてきました。 しかし、私たちは現状に満足しているわけではありません。 プロジェクトは常に、幅広いステークホルダーからのフィードバックを求め、耳を傾けています。 皆さんから聞こえてくるのは、次のレベルに進むためには優先事項を調整し、安定性、信頼性、そしてプロジェクト …

    続きを読む

  • 宣言的設定のジャーニー: トレースにおけるヘルスチェックエンドポイントを無視するのに5年かかった理由

    Monday, October 20, 2025 in 2025

    過去数年間にわたり、Java OpenTelemetryに対する最も持続的に人気のある機能リクエストのひとつは、効率的にヘルスチェックエンドポイントのスパンをドロップする(またはその他の価値が低くコストのかかるエンドポイントをドロップする)機能でした。 このイシューは2020年8月に最初に提起されましたが、驚くほど長い間、包括的なソリューションは見つかりませんでした。 なぜこの一見単純な問題を解決するのに5年もかかったのでしょうか? その答えは、OpenTelemetryの設定システムの基本原則 …

    続きを読む

  • OpenTelemetryにおけるサンプリングの最新情報

    Wednesday, October 15, 2025 in 2025

    はじめに OpenTelemetry がトレーシング仕様のバージョン 1.0 を公開してから4年以上が経ち、同年に W3C TraceContext Level 1 が W3C 勧告ステータスで公開されました。 コミュニティとして、そしてオブザーバビリティ業界として、私たちは分散トレーシングのための2つの新しい標準を手にしました。 もちろん、これで終わりではありませんでした。 サンプリングはトレーシング SDK 仕様の主要なトピックであり、最初の仕様には組み込みサンプラーとして …

    続きを読む

  • メインフレームにおける OpenTelemetry の優先事項の探求 - アンケート回答からのインサイト

    Friday, October 10, 2025 in 2025

    メインフレームのオブザーバビリティを向上させるために、ユーザーが最も重要と考える OpenTelemetry の機能は何でしょうか。 今年初め、OpenTelemetry on Mainframes Special Interest Group(SIG)と Open Mainframe Project は、この問いに答えるためにアンケートを実施しました。 このブログでは、アンケート結果の詳細な概要を紹介します。 背景と目的 OpenTelemetry プロジェクトは、あらゆるソースからあらゆるタ …

    続きを読む

  • 自動計装の謎を解く: その仕組みを理解する

    Wednesday, October 08, 2025 in 2025

    OpenTelemetry や eBPF が普及しているにもかかわらず、自動計装が内部で実際に何をしているかを理解している開発者はほとんどいません。 この記事ではその仕組みを分解します。 自分で自動計装を構築することを勧めるためではなく、ツールが「ただ動く」ときに何が起きているのかを理解する手助けとするためです。 ここでは、自動計装を支える 5 つの主要な技術を紹介します。 モンキーパッチ、バイトコード計装、コンパイル時計装、eBPF、そして言語ランタイム API です。 それぞれの技術は、異な …

    続きを読む

  • KubeCon NA 2025で、OpenTelemetryのトークとアクティビティに参加しよう

    Friday, October 03, 2025 in 2025

    OpenTelemetry のプロジェクトメンテナー、ガバナンス委員会メンバー、および技術委員会メンバーは、2025年11月10日から13日にかけてアトランタで開催される KubeCon NA に参加します。 ぜひ参加登録して、一緒に盛り上がりましょう! KubeCon 期間中に予定されている OpenTelemetry 関連のすべてのイベントをご紹介します。 KubeCon トークとメンテナーセッション ⚡ Project Lightning Talk: Fluent Bit Eduardo …

    続きを読む

  • コントリビューターの募集: OpenTelemetry for Kotlin

    Tuesday, September 30, 2025 in 2025

    なぜOpenTelemetry for Kotlinを立ち上げるのか? Kotlin Multiplatform(KMP)は、ブラウザ、サーバー、デスクトップ環境など、さまざまなプラットフォームでKotlinのコードを実行できます。 従来、KotlinはAndroidとJVMで最も人気がありましたが、KMPの登場により、異なるプラットフォーム間でコードを共有するために使用するユーザーが着実に増加しています。 Embraceは、KMPプロジェクトで使用できるOpenTelemetry仕様の …

    続きを読む

  • メトリクスの名前の付け方

    Thursday, September 11, 2025 in 2025

    メトリクスはオブザーバビリティの定量的な背骨であり、システムがどのように動作しているかを示す数値です。 この記事は OpenTelemetry の命名シリーズの第3弾で、これまでにスパンの名前の付け方と意味のある属性でスパンを豊かにする方法を取り上げてきました。 今回は、重要な計測値に名前を付ける方法を扱います。 何が起こったかを物語るスパンとは異なり、メトリクスは量に関する情報を伝えます。 いくつあるか、どれくらい速いか、どれくらいの量か。 しかし、メトリクスの命名もスパンの命名と同じくらい重 …

    続きを読む

  • スパン属性の名前の付け方

    Wednesday, August 27, 2025 in 2025

    OpenTelemetry の命名ベストプラクティスシリーズの第2弾へようこそ。 前回の記事では、{verb} {object} パターンを使ったスパンの命名方法を紹介しました。 今回は、スパン属性について掘り下げます。 スパン属性は、トレースを単純な操作ログから強力なデバッグおよび分析ツールへと変える、豊かなコンテキストデータです。 このガイドの対象読者は以下のような開発者です。 カスタムスパンと属性を使って自分のアプリケーションを計装している 自動計装が提供する以上のテレメトリーを拡充してい …

    続きを読む

  • Prometheus は OpenTelemetry のリソース属性をどう扱うべきか? - UX リサーチレポート

    Tuesday, July 22, 2025 in 2025

    2025年5月29日、Linux Foundation Mentorship Program を通じた Prometheus でのメンターシップを完了しました。 私のプロジェクトは、Prometheus が OpenTelemetry のリソース属性をどのように扱っているかを理解し、そのユーザー体験をどう改善できるかに焦点を当てたものでした。 私の仕事は、この課題に対するユーザーの視点を得るためにユーザーリサーチを実施することでした。 3か月の間に、ユーザーおよびステークホルダーへのインタビュ …

    続きを読む