Tech Hub
English 中文 日本語
4/17/2025

Observability by Design と OpenTelemetry Weaver の実踐的アプローチ

observability by designopen telemetry weaverinstrumentationtelemetry collectioncomplex queriesCNCF

現代の分散システムでは、監視(Observability)がシステムの信頼性と運用効率を確保するための不可欠な要素となっています。しかし、デプロイメントの更新により監視が失敗する、複雑なクエリの要件が満たされない、指標の欠如による診斷困難、監視システムのAPI設計の不安定さといった課題が依然として存在します。この記事では、**Observability by Design**の理念を実現するための**OpenTelemetry Weaver**というツールの技術的詳細と、その実裝方法を解説します。OpenTelemetry Weaverは、OpenTelemetryエコシステムにおける語義的コンバイン(Semantic Conventions)とインスツルメンテーションの統合を可能にする重要な技術です。

4/17/2025

可観測性の実踐:見えない部分の重要性

observabilityday zeroworking grouphearingCNCFCNCF

現代のシステム運用において、可観測性(Observability)は技術的な概念を超え、組織全體の運営プロセスとして不可欠な要素となっています。本記事では、可観測性の実踐における「見えない部分」に注目し、Day Zero(初期段階)からの実裝戦略や、組織內での協力體制の構築方法を解説します。技術的な導入だけでなく、組織文化の変革までを含めた実踐的なアプローチを紹介します。

4/17/2025

Observability Day 2024:Prometheus と CNCF 社群の進化と技術革新

PrometheusCNCFCommunityActivity LevelCNCF

Observability は現代のクラウドネイティブアーキテクチャにおいて不可欠な要素であり、システムの信頼性とパフォーマンスを確保するための基盤となる。CNCF(Cloud Native Computing Foundation)は、Observability 領域における主要な技術プロジェクトを育成し、コミュニティの活性化を通じて技術革新を推進している。本記事では、Observability Day 2024 における Prometheus、Fluent Bit、Jager、Open Telemetry などのプロジェクトの進展と、CNCF 社群の活動レベルを詳細に解説する。

4/17/2025

OpenTelemetry における Delivery Hero の実踐:メリット、デメリット、そしてベンダーの課題

OpenTelemetryobservabilitytelemetryingestionvendorCNCF

Delivery Hero は食品配送業界で活躍する企業であり、13の子會社を統合する過程で、それぞれが異なるプラットフォームと観測ツールを使用していた。この狀況により、分散トレースの統合が困難となり、データが異なるバックエンドに蓄積されていた。CTO は年間600萬ドルのコスト削減を目標に、プラットフォームと観測ツールの統合を推進した。この移行の目的は、ベンダー中立(vendor agnostic)の実現、語義的約束(semantic conventions)の標準化、そしてトレースを核としたすべてのテレメトリデータの統合である。

4/17/2025

から混亂へ明確性:Dropboxにおける集中ログ管理とLokiの活用

observabilitycentralized loggingLokiGrafanaevaluation metricCNCF

現代のクラウド環境では、アプリケーションの信頼性とパフォーマンスを確保するため、**observability(可観測性)**が不可欠です。特に、大規模なサービスアーキテクチャにおいては、分散されたログやメトリクスを統合的に管理する**集中ログ管理(centralized logging)**が重要な役割を果たします。本記事では、Dropboxが高スケールなログ管理を実現するために選んだ**Loki**と、その実裝における技術的選択肢と設計哲學を解説します。

4/17/2025

OpenTelemetryによる可観測性の拡張:MSCIの実踐と技術的考察

Open TelemetryObservabilityLegacy Vendor ToolingData CrunchingCNCF

現代の企業において、システムの信頼性とパフォーマンスはビジネスの成功に直結します。特に金融サービス業では、膨大なデータ処理と高可用性が求められ、可観測性(Observability)の重要性は日に日に増しています。本記事では、MSCIが遺留供給商ツールからOpenTelemetryへ移行し、可観測性を拡張した実踐を紹介します。OpenTelemetryの特徴、技術的アーキテクチャ、実裝の成果、および今後の展望について詳しく解説します。

4/17/2025

OpenTelemetryにおける伝送中の暗號化技術と実裝戦略

OpenTelemetryTelemetry in TransitEncryptionCNCF

OpenTelemetryは、クラウドネイティブ環境における観測性(Observability)を実現するためのオープンソースプロジェクトであり、CNCF(Cloud Native Computing Foundation)が主導する重要な技術スタックの一つです。この技術は、アプリケーションのメトリクス、トレース、ログなどのテレメトリデータを収集・伝送するためのフレームワークとして広く採用されています。しかし、未暗號化のテレメトリデータは情報漏洩のリスクを高め、法規制やセキュリティ要件に違反する可能性があります。本記事では、OpenTelemetryにおける伝送中の暗號化技術の必要性、実裝方法、および課題について詳しく解説します。

4/17/2025

コンテナIDの解決:cgroup v2による監視の課題と解決策

cgroup v2container monitoringobservability datapull flowpush flowCNCF

コンテナ技術の普及に伴い、観測データ(observability data)の正確な取得はシステム監視やトラブルシューティングにおいて不可欠な要素となっています。特に、コンテナIDはコンテナ化環境で唯一性と細粒度を保証する識別子として、観測データのフィルタリングや検索に不可欠です。しかし、cgroup v2の導入により、従來のcgroup v1でのコンテナID取得方法が破綻する問題が生じました。本記事では、この課題の背景と、cgroup v2環境でのコンテナID解決策として提案される「inodeを活用したアプローチ」について解説します。

4/17/2025

HARからOpenTelemetry Traceへ:観測アーキテクチャの再定義

OpenTelemetryTraceStreamingProcessingHARCNCF

現代のアプリケーション開発において、観測性(Observability)はシステムの信頼性とパフォーマンスを確保するための不可欠な要素です。OpenTelemetryはCNCFが推進するオープンソースプロジェクトであり、トレース(Trace)、メトリクス(Metrics)、ログ(Logs)を統合的に管理するためのフレームワークとして注目されています。本記事では、HAR(HTTP Archive)データをOpenTelemetryのトレース形式に変換し、観測アーキテクチャを再定義するプロセスについて解説します。このアプローチにより、ネットワーク監視ツールであるThousand Eyesのデータを活用し、より詳細な問題分析が可能になります。

4/17/2025

トレーシングの進化:サンプリングから完全可視性への拡張

tracingsamplingSNMPdashboardsspansCNCF

現代の分散システムにおいて、可観測性(Observability)はシステムの信頼性とパフォーマンスを確保するための不可欠な要素です。トレーシング(Tracing)は、サービス間の依存関係を可視化し、異常の原因を迅速に特定するための中心的な技術です。本記事では、トレーシングの進化史から、サンプリングの課題、そして大規模なトレースデータを効率的に処理するための技術的解決策まで、トレーシングの実踐的な知識を解説します。

123...2829
次へ