ブログ
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 Android: 安定版へのロードマップ
Thursday, October 02, 2025 in 2025
要約 – OpenTelemetry Android エージェント API が安定化される前に、皆さんのフィードバックをお待ちしています。 素晴らしいニュースです! OpenTelemetry Android SIG は、1.0.0 安定版リリースに向けて、メインの初期化および設定 API の安定化に積極的に取り組んでいます。 これはモバイル RUM 開発者にとって何を意味するのでしょうか。 協力に興味はありますか。 詳しくは続きをお読みください。 これまでの道のり 2年前 …
コントリビューターの募集: 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弾で、これまでにスパンの名前の付け方と意味のある属性でスパンを豊かにする方法を取り上げてきました。 今回は、重要な計測値に名前を付ける方法を扱います。 何が起こったかを物語るスパンとは異なり、メトリクスは量に関する情報を伝えます。 いくつあるか、どれくらい速いか、どれくらいの量か。 しかし、メトリクスの命名もスパンの命名と同じくらい重 …
重要なレガシーアプリがブラックボックス?5分で変えましょう!
Thursday, September 04, 2025 in 2025
ほぼすべての老舗企業に、「あの」システムが存在します。 それは片隅で動いていて、何年も重要な機能を果たしています。 安定して動いていますが、完全にブラックボックスでもあります。 壊すのが怖くて誰も触りたがらず、当初の開発者はとっくにいなくなっています。 それは90年代のコアバンキング台帳かもしれませんし、倉庫の物流ルーティングエンジン、あるいは工場のデータ集約装置かもしれません。 動いていることがわかるのは、ただ単に…まだ壊れていないからです。 最終的な目標は明確です。 このアプリ …
スパン属性の名前の付け方
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か月の間に、ユーザーおよびステークホルダーへのインタビュ …