2023
The Humans of OpenTelemetry
Friday, December 22, 2023 in 2023
OpenTelemetry にとって、なんて素晴らしい一年だったのでしょう! OTel デモが1周年を迎え、 OpenTelemetry プロジェクトは OpenTelemetry 仕様の一般提供を発表し、 トレースベースのテストが OTel デモに追加され、 いくつかのエキサイティングな OTel インテグレーションが登場しました。 そして忘れてはいけないのが、2023年には Observability Day が1回ではなく2回も開催されたことです。 1回目はアムステルダムでの …
OpenTelemetry Collector で任意のカスタムメトリクスを受信する
Thursday, November 30, 2023 in 2023
OpenTelemetry(OTel)は “未知の未知” のトラブルシューティングや対処に役立つだけでなく、ディスク使用量、サーバーの可用性、SSL 証明書の有効期限といったシステムメトリクスの監視のような定型作業の管理にも有用です。 これは、OpenTelemetry Collector で利用可能な 90以上のレシーバーのいずれかを活用することで実現できます。 たとえば、Host Metrics Receiver や HTTP Check Receiver があります …
OpenTelemetry Python でのログ収集
Tuesday, November 21, 2023 in 2023
以下では、OpenTelemetry(OTel)を使ったログ収集の方法を説明します。 わかりやすくするために、デモ用のプログラミング言語として Python を使いますが、執筆時点ではログサポートはまだ初期段階であるため、いくつかの更新が必要になるかもしれません。 print 文を使ったロギング(Baby Grogu レベル)から、ファイルへのロギングと OpenTelemetry Collector の組み合わせ(Expert Grogu レベル)、さらに OTel ログブリッジ API を使 …
Apache Arrow を用いた OpenTelemetry Protocol でテレメトリートラフィックを 10 分の 1 に削減
Tuesday, November 14, 2023 in 2023
Apache Arrow を用いた OpenTelemetry Protocol を発表できることを大変嬉しく思います。 これは、分析アプリケーション開発に使用されるカラム指向メモリフォーマットである Apache Arrow をベースにしています。 この統合により、圧縮後のテレメトリーデータトラフィックを 10 分の 1 に削減でき、Zstandard(zstd) 圧縮を有効にした既存の OpenTelemetry Protocol(OTLP)の最良構成と比較して 40% の改善を実現します。 …
HTTPセマンティック規約の安定版宣言
Monday, November 06, 2023 in 2023
今年の初め、HTTPセマンティック規約の安定化に向けた取り組みを開始しました。 本日、HTTPセマンティック規約がOpenTelemetryセマンティック規約として 初めて 安定版 と宣言されたことを誇りを持って発表します! この最初の安定版 v1.23.0 リリースは、以前のバージョンからの大幅な進歩であり、以下の特長があります。 Elastic Common Schema との統合による改善点。 たとえば以下のようなものがあります。 url.* 名前空間。 将来、HTTP以外のセマンティッ …
OpenTelemetry デモのトレースベーステスト
Thursday, July 27, 2023 in 2023
Adnan Rahić と Ken Hamric の協力を得て執筆。 OpenTelemetry デモは、Telescope Shop をシミュレートするシステムであり、異なるプログラミング言語で書かれた複数のマイクロサービスで構成されています。 各マイクロサービスは、この分散システムの特定の機能を担当しています。 デモの目的は、OpenTelemetry のツールと SDK をアプリケーションで使用して、監視結果のためのテレメトリーを取得し、さらには複数のサービスにまたがる問題の追跡にも活用で …
エンドユーザー Q&A シリーズ: Lightstep での OTel への移行
Monday, July 24, 2023 in 2023
Adriana Villela(Lightstep from ServiceNow)の協力のもと作成。 OpenTelemetry(OTel)End User Working Group の 2023 年第 4 回 エンドユーザー Q&A セッションでは、 Lightstep from ServiceNow のスタッフソフトウェアエンジニアであり、OpenTelemetry Operator のメンテナーでもある Jacob Aronoff 氏にお話を伺いました。 ベンダーが社内でどの …
エンドユーザー Q&A シリーズ: Farfetch での OTel の活用
Wednesday, June 07, 2023 in 2023
Rynn Mancuso(Honeycomb)と Reese Lee(New Relic)の協力のもと作成。 2023年5月25日(木)、OpenTelemetry(OTel)End User Working Group は 2023 年第 3 回の エンドユーザー Q&A セッションを開催しました。 KubeCon Europe のため少し間が空きましたが、戻ってきました! このシリーズは、本番環境で OpenTelemetry を使用しているチームとの月例カジュアルディスカッションで …
ランタイムオブザーバビリティを備えた Kubernetes クラスターの作成
Monday, June 05, 2023 in 2023
Sebastian Choren、 Adnan Rahić、 Ken Hamric の協力のもと執筆。 Kubernetes は、クラウドネイティブ領域で広く使われているオープンソースシステムであり、クラウド上でコンテナ化されたアプリケーションをデプロイおよびスケールする方法を提供します。 ログやメトリクスを観測する機能はよく知られドキュメント化されていますが、アプリケーショントレースに関するオブザーバビリティは新しい取り組みです。 以下は、Kubernetes エコシステムにおける最近の動向の …
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 …