ブログ
OpenTelemetry ガバナンス委員会の舞台裏
Thursday, August 15, 2024 in 2024
Grafana Labs のプリンシパルエンジニアとして、私は OpenTelemetry に注力しています。 OTel Collector のコンポーネントやツールのコードを書いたりメンテナンスしたり、最近のセキュリティ監査を手伝ったり、似たアイデアを持つ人々の間に橋を架けたりしています。 これらはすべて、OTel コミュニティ全体の成功を支援するという究極の目標のためです。 約3年前から、私は OpenTelemetry ガバナンス委員会(GC) のメンバーも務めています。 2021年10月 …
Prometheus 互換性サーベイからの洞察
Thursday, July 25, 2024 in 2024
Prometheus と OpenTelemetry は、CNCF オブザーバビリティランドスケープで最も活発で人気のあるプロジェクトの 2 つです。 両コミュニティは OpenTelemetry の初期から協力し、2 つのプロジェクト間の互換性向上に取り組んできました。 OpenTelemetry Prometheus SIG がこの取り組みを主導しており、OpenTelemetry と Prometheus の両方のメンテナーが積極的に参加しています。 現在、OpenTelemetry メト …
Collector のハードニング エピソード1: 新しいデフォルトバインドアドレス
Tuesday, July 02, 2024 in 2024
OpenTelemetry Collector は最近、CNCF がスポンサーし、OSTIF が仲介し、7ASecurity が実施したセキュリティ監査を受けました。 このプロセスの一環として、v0.102.1 で完全に修正された DoS 脆弱性に関するセキュリティアドバイザリを公開しました。 このセキュリティ監査は、公式の Collector ビルドを強化し、よりセキュアなデフォルト設定を実現する方法を検討するきっかけにもなりました。 監査で推奨されたいくつかのベストプラクティスの採用に取り組 …
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 を使った LLM ベースアプリケーションのオブザーバビリティ入門
Tuesday, June 04, 2024 in 2024
大規模言語モデル(LLM)は、シンプルなチャットボットからソフトウェアエンジニアのコード記述を支援する Copilot ボットまで、幅広いアプリケーションを持つことから、現在非常に人気があります。 本番環境での LLM の利用が拡大していることを踏まえ、ユーザーがこれらのモデルの動作を理解し監視する方法を学ぶことが重要です。 以下の例では、自動計装 LLM 監視ライブラリ OpenLIT が生成するメトリクスとトレースのターゲットバックエンドとして、Prometheus と Jaeger を使用 …
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件の回答が統計的に有意であるとは限りませんが、良いスタートであり、貴重なインサイトを提供してくれています。 これらのインサイトには、ユーザーのデプロイの実践や実装上の課題に関する詳細 …