ブログ

記事一覧 2025
  • スパン属性の名前の付け方

    Wednesday, August 27, 2025 in 2025

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

    続きを読む

  • より明確なシグナル、より少ないノイズ: GitHub イシューリアクションで優先順位付けを支援する方法

    Tuesday, August 19, 2025 in 2025

    OpenTelemetry にはプロジェクト開始以来、23,000人を超えるコントリビューター(GitHub 上でイシュー、コミット、プルリクエスト、コメントを共有した個人)がいることをご存知ですか? 私たちは常に皆さんの参加を推奨しています。 (多くの!)CNCF Slack チャンネルに参加するのも、公開ミーティングに参加してさまざまな視点を共有するのも歓迎です。 このオープンさは私たちの最大の強みの一つですが、同時に GitHub、Slack、StackOverflow、ミーティング、さら …

    続きを読む

  • スパンの命名方法

    Monday, August 11, 2025 in 2025

    優れた計装において最も基本的でありながら見落とされがちな側面の一つが命名です。 この記事は、OpenTelemetry における命名の技術と科学に特化したシリーズの第1回です。 分散トレースの構成要素であるスパンから始め、最も重要なポイントを冒頭でお伝えします。 それは、あなた固有のビジネスロジックを記述するスパンの命名方法です。 ビジネススパンの命名 OpenTelemetry の自動計装は標準的なオペレーション(受信 HTTP リクエストやデータベース呼び出しなど)をカバーする点で優れていま …

    続きを読む

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

    Tuesday, July 22, 2025 in 2025

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

    続きを読む

  • Observability by Design: OpenTelemetry Weaver で一貫性を実現する

    Wednesday, July 02, 2025 in 2025

    TL;DR OpenTelemetry Weaver はチームが observability by design を実現するのを支援し、 セマンティック規約を通じて一貫性のある、型安全で、自動化されたテレメトリーを可能にします。 Weaver を使えば、テレメトリースキーマの定義、検証、進化を行い、 システム全体の信頼性と明確性を確保できます。 一貫性が重要な理由: セマンティック規約の導入 次のような経験をしたことはありませんか… メトリクス名が変更されたために、デプロイによって既存のアラート …

    続きを読む

  • OTel Community Day + Open Observability Summit: オープンソースオブザーバビリティのための一大イベント

    Friday, June 13, 2025 in 2025

    2025年6月26日、 OTel Community Day と Open Observability Summit が Open Source Summit North America で合同開催されます。 OpenTelemetry のガバナンス委員会、技術委員会、およびプロジェクトメンテナーは、2つのコミュニティ主導トラックと1つの併催イベントを通じて、共通の目標を実現することに意欲を燃やしています。 その目標とは、オブザーバビリティコミュニティを一堂に集め、コラボレーション、学び、そして …

    続きを読む

  • OpenTelemetry コントリビューターエクスペリエンスサーベイからの知見

    Wednesday, June 11, 2025 in 2025

    OpenTelemetry Contributor Experience SIG は先日サーベイを実施し、プロジェクトへの貢献がどのようなものか、そしてコントリビューターエクスペリエンスを改善するために何ができるかをコミュニティから学びました。 Contributor Experience Survey では、プロジェクトの組織体制、SIG への貢献、リーダーシップ委員会とのやり取り、イベントへの参加について、コントリビューターの意見を尋ねました。 120件の回答が寄せられ、47すべての …

    続きを読む

  • Gateway API と mTLS を使用して Kubernetes で OTel Collector を公開する

    Thursday, June 05, 2025 in 2025

    このブログ記事の目的は、Kubernetes 内で動作する OpenTelemetry(OTel)Collector を、Kubernetes Gateway API と 相互 TLS(mTLS)を使用して、認証と暗号化を伴いつつ安全に外部に公開する方法を紹介することです。 現代の分散システムにおいてオブザーバビリティがますます重要になる中、1つまたは複数の Kubernetes クラスターにデプロイされた OTel Collector を介してテレメトリーデータを集約することは一般的なプラクテ …

    続きを読む

  • kubeletstats レシーバーにおける Kubernetes CPU メトリクス: .cpu.utilization から .cpu.usage への移行

    Friday, May 30, 2025 in 2025

    OpenTelemetry Collector の kubeletstats レシーバーは、Kubernetes のノード、Pod、コンテナのメトリクスを収集するための重要なコンポーネントです。 メトリクスの精度を向上させ、OpenTelemetry セマンティック規約に準拠するため、CPU メトリクスの命名と出力方法を更新しています。 このブログ記事では、この変更の背景にある動機、ユーザーへの影響、この変更のために導入されたフィーチャーゲートの役割、および移行のガイダンスについて説明します。 …

    続きを読む

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

    Thursday, May 29, 2025 in 2025

    OpenTelemetryプロジェクトは、KubeCon + CloudNativeCon Japan(参加登録) および東京で同時開催されるCommunity Day(2025年6月14日〜17日)で、OpenTelemetryコミュニティのメンバーと一緒に過ごすことを皆さんにご案内します。 この記事では、KubeCon期間中に予定されているOpenTelemetry関連のすべてのアクティビティを紹介しています。カンファレンス開始前に、随時更新情報をチェックしてください! Community …

    続きを読む