OpenTelemetry.io 2024年の振り返り
Blog posts are not updated after publication. This post is more than a year old, so its content may be outdated, and some links may be invalid. Cross-verify any information before relying on it.
2024年が終わりを迎えるにあたり、今年を振り返り、このウェブサイト、ブログ、ドキュメントを管理するチームである SIG Communications の成果と知見を共有します。
2024年の主な成果
OpenTelemetry のドキュメントをよりアクセスしやすく、使いやすく、グローバルコミュニティにとってインパクトのあるものにする取り組みの中で、いくつかの重要な成果がありました。
多言語ドキュメント
今年の大きな成果は、ローカライズされたドキュメントの公開による多言語サポートの実現でした。 ローカリゼーションチームの尽力により、120以上のページが英語から他の言語に翻訳されました。 利用可能な翻訳には以下が含まれます。
この取り組みに貢献してくださったすべての方に感謝します。 これらの翻訳により、OpenTelemetry がよりアクセスしやすくなり、グローバルなユーザーのユーザー体験が向上しました。
情報アーキテクチャ(IA)の改善
読者の体験を向上させ、OpenTelemetry のドキュメントをより直感的でアクセスしやすくするために、今年は情報アーキテクチャ(IA)の重要な更新を行いました。 これらの変更は、コンテンツをより適切に整理し、主要セクションの目的を明確にし、エンドユーザーや開発者にとってより構造化された使いやすい体験を提供する必要性によって推進されました。
主な IA の更新には以下が含まれます。
Instrumentationセクションを Language APIs & SDKs に改名し、その目的をより的確に反映し、ユーザーにとってより明確な期待値を設定しました。Automatic Instrumentationを新しい Zero-code Instrumentation セクションに移動し、計装の API & SDK と、テレメトリーを注入するために使用される Java エージェントのようなツールをより明確に区別しました。これらの更新に続き、Java SIG が提案し、ドキュメントを再編成して、コンテンツの構造と明確さに大幅な改善を加えました。 この取り組みの大部分は、以下の PR に反映されています。
- Refactor Java SDK and configuration #4966
- Refactor Java instrumentation #5276
- Move performance to Java agent, merge Javadoc into API page #5590
言語 SIG ドキュメントの改善において模範的なリーダーシップを発揮した Jack Berg と Java SIG に称賛を送ります!
来年は、初心者に対する OpenTelemetry の紹介方法を再設計し、よりスムーズでアクセスしやすい学習体験を実現することを目指しています。 OpenTelemetry をより理解しやすく使いやすくすることに情熱をお持ちの方は、ぜひこの共同作業にご参加ください。
数字で見る1年
コントリビューション
2022年12月に、定期的に活動をまとめ、重要なコントリビューションをハイライトできるよう、ウェブサイトの月次リリースを開始しました。 これらのリリースにより、長期的な進捗を追跡し、比較することができます。
たとえば、2022年12月から2023年11月と2023年12月から2024年11月の期間を比較すると、コントリビューションの増加傾向が見られました。
- コミット数は1,011から1,340に33%増加しました
- コントリビューター数は92から106に15%増加しました
- 唯一減少したメトリクスは変更されたファイル数で、1,864から1,624に減少しました(13%)
2019年4月のリポジトリ開設以来、コミュニティは目覚ましい成長を遂げ、以下の実績を達成しました。
- 768人のコントリビューターによる
- 3,824件のマージされたプルリクエスト(3,982件のコミット)
OpenTelemetry ウェブサイトの構築と改善に貢献してくださったすべてのコントリビューターに感謝します。 皆さんの努力が大きな違いを生んでいます!
最も人気のあったページは?
公開されているアナリティクスデータによると、今年 opentelemetry.io は400万セッション、1,200万回閲覧されました。 これは、昨年の約1,000万回の閲覧と300万以上のセッションに対して16%の増加です。
ドキュメントの中で最も人気のあったページとセクションは以下の通りです。
| ページ/セクション | 閲覧数 | % 1 |
|---|---|---|
| What is OpenTelemetry? | 290K | 2.4% |
| Collector | 1.3M | 10.5% |
| Concepts | 1.2M | 9.8% |
| Demo | 829K | 6.7% |
| Ecosystem | 500K | 4.0% |
面白いトリビア
ご存知でしたか?
「OpenTelemetry」は英語のウェブサイトページに7,300回出現し、「the」と「to」に次いで3番目に多い単語です。 「collector」は3,200回使用されており、11番目に位置しています!
Collector のランディングページは、作成以来91回の変更が行われ、最も多く更新されたファイルです。
511件のコミット(27,000行の追加と10,000行の削除)により、opentelemetrybot は4番目にアクティブなコントリビューターです。 ボットがんばれ!
今年、そして過去最多のコメントが付いた PR の記録は以下が保持しています。
- Generative AI updates blog post (#5575)、150件のコメント!
僅差の2位は以下です。
- Go 計装のポルトガル語翻訳、146件のコメント
素晴らしいコミュニティ
1,300件の PR により、コンテンツが正確で価値があり、ドキュメントの目標に沿っており、読みやすく理解しやすいものであることを確認するために、同様に素晴らしい数のレビューに貢献しました。
PR に加えて、コントリビューターは約 500件のイシューを作成し、多くのディスカッションに参加して、バグの報告、改善の提案、コラボレーションの推進を行いました。 これらの取り組みのそれぞれが、OpenTelemetry ドキュメントの品質を維持しようとするコミュニティの献身を反映しています。
幸いなことに、以下のような責任を担ってくれる多くのコントリビューターがいます。
- 他の SIG からの承認者やメンテナーがドキュメントの一部を共同で管理しています
- ローカリゼーションチームがさまざまな言語への翻訳を監督しています
- OpenTelemetry コミュニティの皆さんのコントリビューションがすべての違いを生んでいます — すべてのちょっとした編集やタイポ修正が大切です!
- SIG Communications チームメンバーがコントリビューションとその全体の調整を行っています!
今年 OpenTelemetry ドキュメントに時間と専門知識を提供してくださったすべての方に感謝します!
2025年も一緒に
2024年を成功の年にしてくださったすべての方に大きな感謝を送ります! 2025年も引き続きコラボレーションを続けられることを楽しみにしています。
エンドユーザーの方も、コントリビューターの方も、OpenTelemetry に興味を持っている方も、皆さんのご参加を歓迎します。 イシューの作成、ディスカッションへの参加、PR の送信を通じて参加できます。
以下でもお待ちしています。
- CNCF Slack の
#otel接頭辞が付いた多数のチャンネル。 - 隔週月曜日の太平洋時間午前10時に開催される Comms ミーティング。
一緒に 2025年も opentelemetry.io にとって素晴らしい年にしましょう!
この記事は CNCF ブログにも掲載されています。
サイト全体の1,200万閲覧数に対する割合。 ↩︎