2024

記事一覧 2024
  • Prometheus 互換性サーベイからの洞察

    Thursday, July 25, 2024 in 2024

    Prometheus と OpenTelemetry は、CNCF オブザーバビリティランドスケープで最も活発で人気のあるプロジェクトの 2 つです。 両コミュニティは OpenTelemetry の初期から協力し、2 つのプロジェクト間の互換性向上に取り組んできました。 OpenTelemetry Prometheus SIG がこの取り組みを主導しており、OpenTelemetry と Prometheus の両方のメンテナーが積極的に参加しています。 現在、OpenTelemetry メト …

    続きを読む

  • The Humans OpenTelemetry - KubeCon EU 2024

    Saturday, June 15, 2024 in 2024

    今回は Humans of OpenTelemetry の第2弾として、パリで開催された KubeCon EU からお届けします。 前回に引き続き、Reese Lee と私は OpenTelemetry のコントリビューターやエンドユーザーにインタビューし、OTel に関わるようになった経緯を聞きました。 Iris Dyrmishi (Miro) Severin Neumann (Cisco) Kayla Reopelle (New Relic) Morgan McLean (Splunk) …

    続きを読む

  • エッジにおけるオブザーバビリティ: Envoy と Istio の新しい OTel 機能

    Friday, June 07, 2024 in 2024

    クラウドネイティブで分散されたアプリケーションのダイナミックな世界では、マイクロサービスを効果的に管理することが極めて重要です。 Kubernetes はコンテナオーケストレーションの事実上の標準となり、コンテナ化されたアプリケーションのシームレスなデプロイ、スケーリング、管理を可能にしています。 しかし、このようなシステムの分散的な性質は、クラスター内通信のネットワーキングという形で複雑さのレイヤーを追加します。 Envoy と Istio という2つの著名なプロジェクトが、このような複雑な環 …

    続きを読む

  • OpenTelemetry Java メトリクスのパフォーマンス比較

    Friday, May 24, 2024 in 2024

    OpenTelemetry の最大の価値提案は、言語に依存しない汎用的なオブザーバビリティ標準を目指していることでしょう。 トレース、メトリクス、ログ(そしてまもなくプロファイリングも!)のツールを提供し、多くの一般的な言語で実装を提供することで、OpenTelemetry はポリグロットチームの認知負荷を軽減し、1つの語彙と1つのツールキットを提供します。 これらはすべて事実ですが、今日は特定のシグナルと言語にズームインして、OpenTelemetry Java メトリクス SDK のパフォー …

    続きを読む

  • OpenTelemetry Collector の新しいコンテナログパーサーの紹介

    Wednesday, May 22, 2024 in 2024

    Filelog レシーバーは、最新の調査が示すように、OpenTelemetry Collector で最もよく使われるコンポーネントの一つです。 同じ調査によると、Kubernetes が Collector デプロイの主要なプラットフォームである(80.6%)ことも驚くべきことではありません。 この2つの事実から、Kubernetes 環境でのシームレスなログ収集の重要性がわかります。 現在、filelog レシーバーは Kubernetes Pod からのコンテナログを解析できますが、さま …

    続きを読む

  • OpenTelemetry Operator について知らないかもしれないこと - OTel Operator Q&A

    Monday, May 13, 2024 in 2024

    OpenTelemetry(OTel)Operator は、Kubernetes クラスター内で OTel を管理し、作業を少し楽にしてくれる Kubernetes Operator です。 以下のことを行います。 OpenTelemetry Collector のデプロイメントを管理します。 OpenTelemetryCollector カスタムリソース(CR)によってサポートされています。 OpAMP 統合を通じて、OpenTelemetry Collector のフリートの設定を管理します …

    続きを読む

  • OpenTelemetry Collector サーベイから得られたインサイト

    Wednesday, May 08, 2024 in 2024

    OpenTelemetry(OTel)Collector は、現代のソフトウェアアプリケーションの監視とオブザーバビリティにおける基盤ツールとなっています。 最近、End User SIG は OTel Collector に関するユーザーからのフィードバックを収集するためにサーベイを実施しました。 受け取った186件の回答が統計的に有意であるとは限りませんが、良いスタートであり、貴重なインサイトを提供してくれています。 これらのインサイトには、ユーザーのデプロイの実践や実装上の課題に関する詳細 …

    続きを読む

  • エラーはどこだ?OpenTelemetry がエラーを記録する仕組み

    Friday, April 19, 2024 in 2024

    普段使っている開発言語によって、エラーとは何か、また例外とは何でありどのように処理すべきかについて、一定の考え方を持っているかもしれません。 たとえば、Go には例外がありません。 これは、プログラマーが通常のエラーを例外的なものとして過度にラベル付けすることを防ぐためです。 一方、Java や Python のような言語は、例外のスローとキャッチに対する組み込みのサポートを提供しています。 エラーや例外が何であるか、どのように処理するかについて言語間で見解が異なる場合、それらの言語で書かれたマ …

    続きを読む

  • otelsql 入門:Go SQL 向け OpenTelemetry 計装

    Monday, March 04, 2024 in 2024

    otelsql は、Go プログラミング言語の database/sql ライブラリ向けの計装ライブラリです。 アプリケーションがデータベースとやり取りする際に、トレースとメトリクスを生成します。 これにより、アプリケーションのパフォーマンスに影響を与える可能性のある SQL クエリのエラーやスローダウンを特定できます。 このライブラリの使い方を見ていきましょう! はじめに otelsql は database/sql のインターフェイスに対するラッパーレイヤーです。 ユーザーがラップされたデー …

    続きを読む