ブログ

記事一覧 2023
  • ランタイムオブザーバビリティを備えた Kubernetes クラスターの作成

    Monday, June 05, 2023 in 2023

    Sebastian Choren、 Adnan Rahić、 Ken Hamric の協力のもと執筆。 Kubernetes は、クラウドネイティブ領域で広く使われているオープンソースシステムであり、クラウド上でコンテナ化されたアプリケーションをデプロイおよびスケールする方法を提供します。 ログやメトリクスを観測する機能はよく知られドキュメント化されていますが、アプリケーショントレースに関するオブザーバビリティは新しい取り組みです。 以下は、Kubernetes エコシステムにおける最近の動向の …

    続きを読む

  • OpenTelemetry in Focus、2023年5月

    Wednesday, May 31, 2023 in 2023

    OpenTelemetry in Focus の2023年5月号へようこそ! 太陽が輝き、空は青く、OpenTelemetry プロジェクトの最新アップデートをお届けする時間です! メンテナーの方でここで取り上げてほしい内容がある場合は、Austin Parker にメール、または CNCF Slack #otel-comms チャンネルでご連絡ください。 リリースと更新 主要なリポジトリの最新アップデートをお届けします。 仕様 バージョン1.21 がリリースされ、以下を含むさまざまな重要な変更 …

    続きを読む

  • 指数ヒストグラム

    Monday, May 22, 2023 in 2023

    以前の Why Histograms? と Histograms vs Summaries では、ヒストグラムとサマリーの基本について説明し、それぞれのトレードオフ、利点、制限事項を解説しました。 これらの記事は、理解しやすくデモしやすいことから、いわゆる明示的バケットヒストグラムに焦点を当てていました。 指数バケットヒストグラムは、Prometheus ではネイティブヒストグラムとも呼ばれ、明示的バケットヒストグラムの低コストで効率的な代替手段です。 この記事では、指数バケットヒストグラムとは …

    続きを読む

  • ヒストグラム vs サマリー

    Monday, May 15, 2023 in 2023

    多くの点で、ヒストグラムとサマリーは非常に似ているように見えます。 どちらも多数のデータポイントを効率的な処理、送信、保存のためのデータ構造にまとめます。 また、どちらもデータの中央値や p99 のような任意のクォンタイルの追跡に使用できます。 では、どう違うのでしょうか。 詳しく見ていきましょう。 ヒストグラム ヒストグラムとその有用性について最近投稿したばかりなので、ここでは簡潔にまとめます。 ヒストグラムとは、データポイントの集合の分布を記述するデータ構造です。 たとえば、HTTP エンド …

    続きを読む

  • 2023年4月の OpenTelemetry エンドユーザーディスカッションまとめ

    Thursday, May 11, 2023 in 2023

    2023年4月、OpenTelemetry のエンドユーザーグループミーティングは、アジア太平洋(APAC)地域のユーザーを対象に開催されました。 KubeCon EU の開催に伴い、AMER および EMEA のセッションは実施されませんでしたが、5月には全3地域でミーティングを再開する予定です。 ディスカッションは Lean Coffee 形式で行われ、参加者はこのような Agile Coffee ボードにトピックを投稿し、出席者全員が話したいテーマに投票します。 話し合ったこと 大規模な組 …

    続きを読む

  • なぜヒストグラムなのか?

    Monday, May 08, 2023 in 2023

    ヒストグラムは、データポイントの分布を要約するマルチバリューカウンターです。 たとえば、ヒストグラムには、負の値、正の値、ゼロの値の出現回数をそれぞれカウントする3つのカウンターがあるかもしれません。 数値の系列 3、-9、7、6、0、-1 が与えられた場合、ヒストグラムは負の値が 2、ゼロが 1、正の値が 3 とカウントします。 単一のヒストグラムデータポイントは、最も一般的に棒グラフとして表現されます。 上の例では出力値が3つしかありませんが、単一のヒストグラムにはもっと多くの値があるのが一 …

    続きを読む

  • OpenTelemetry in Focus、2023年4月

    Monday, May 01, 2023 in 2023

    今月の OpenTelemetry in Focus へようこそ! OpenTelemetry コミュニティではまた忙しい1か月があり、コアリポジトリからの大きな発表と新しいリリースがありました。 KubeCon EU での OpenTelemetry のハイライトもいくつか共有します。 とても楽しいイベントでした。 今年秋のシカゴが待ちきれません! ここで紹介してほしいことがあるメンテナーの方は、Austin Parker にメールか、CNCF Slack #otel-comms チャンネルで …

    続きを読む

  • OpenTelemetry in Focus、2023年3月

    Friday, March 31, 2023 in 2023

    OpenTelemetry in Focus の2023年3月号へようこそ! OpenTelemetry コミュニティにとって今月もまた忙しい月となり、いくつかの大きな発表とコアリポジトリからの新しいリリースがありました。 また、ブログ、ウェブサイト、プロジェクトのハイライトの概要もまとめましたので、ぜひご覧ください。 ご感想をお聞かせいただけると嬉しいです。 メンテナーの方でここで取り上げてほしい内容がある場合は、Austin Parker にメール、または CNCF Slack …

    続きを読む

  • 2023年3月の OpenTelemetry エンドユーザーディスカッションまとめ

    Thursday, March 30, 2023 in 2023

    Henrik Rexed(Dynatrace)、 Michael Hausenblas(AWS)、 Rynn Mancuso(Honeycomb)、 Adriana Villela(Lightstep)、 Pranay Prateek(SigNoz)の協力のもと作成。 OpenTelemetry のエンドユーザーグループミーティングは、南北アメリカ(AMER)、ヨーロッパ・中東・アフリカ(EMEA)、アジア太平洋(APAC)のユーザーを対象に毎月開催されています。 ディスカッションは Lean …

    続きを読む

  • OpenTelemetry PHP 自動計装

    Tuesday, March 21, 2023 in 2023

    自動計装は、ユーザーアプリケーションのソースコードを変更せずにトレーシング機能を追加するプロセスです。 そのためのテクニックはいくつかありますが、いずれもコンパイル時、リンク時、実行時に追加コードを元のコードに注入するか、eBPF の場合はオペレーティングシステムを拡張することで、多かれ少なかれ同じ仕組みで動作します。 このブログ記事では、OpenTelemetry PHP 自動計装で使用されている手法を紹介します。 前提条件 PHP 自動計装を使用するには、次の3つが必要です。 PHP 8.0 …

    続きを読む