YACEがPrometheusコミュニティに参加

2024年11月19日筆者: Thomas Peitz (@thomaspeitz)

Yet Another Cloudwatch Exporter (YACE) がPrometheusコミュニティに正式に参加しました!これにより、ユーザーはよりアクセスしやすくなり、コントリビューターがプロジェクトを改善・維持するための新たな機会が開かれます。また、Cristian Greco の視点 からのブログ記事もあります。

初期の頃

私が最初にYACEを始めたとき、これがこれほどの規模に成長するとは想像もしていませんでした。当時、私は workforce management software を専門とする Invision AG(デザインアプリとは異なります)で働いていました。彼らはこのツールをオープンソース化することを全面的に支援してくれ、同僚の Kai Forsthövel の助けもあり、YACEは誕生しました。

最初のコミットは2018年に行われました。当初の主な目標の1つは、CloudWatchメトリクスを簡単にスケーリングし、測定すべきものを自動的に検出できるようにすることでした。同時に、ユーザーエクスペリエンスをシンプルで直感的に保つことを目指していました。InVision AGは、機械学習ワークロードのためにインフラストラクチャを増減させており、新しいインフラストラクチャを簡単に検出できるものが必要でした。このシンプルさへのこだわりは、引き続き最優先事項となっています。その時点から、YACEは独自のオーディエンスを見つけ始めました。

YACEの勢い

YACEが拡大するにつれて、それを取り巻くサポートも拡大しました。画期的な瞬間の一つは、Grafana LabsのCristian Greco さんから連絡があったことです。私は圧倒され、ほとんど追いつけない状態でしたが、Cristianさんが「どこで手伝えますか?」と尋ねてきてくれました。彼はすぐに主要なリリース担当者となり、Grafana LabsからのYACEへの貢献を主導しました。これはプロジェクトに大きな影響を与えた転換点でした。世界中の素晴らしいコントリビューターのコミュニティと共に、彼らはYACEを私が一人で達成できた以上のものへと引き上げ、真にグローバルなツールへと形作りました。YACEはもはや私だけのプロジェクトでも、Invisionのプロジェクトでもありません。コミュニティのものです。

感謝と未来への展望

YACEの成功に貢献してくれたすべての開発者、テスター、ユーザーに心から感謝しています。この旅は、コミュニティとオープンソースのコラボレーションの力を私に示してくれました。しかし、まだ終わりではありません。

YACEをさらに、Prometheusエコシステムの中心へと進める時が来ました。YACEをPrometheusの公式Amazon CloudWatchエクスポーターにすることで、すべての人にとってより簡単でアクセスしやすくなります。Grafana Labsからの継続的なサポートと、ユーザーエクスペリエンスの改善への私のコミットメントにより、YACEは誰でも簡単に使用できる直感的なツールになることを保証します。

YACEを自分で試してみる

YACE (Yet Another Cloudwatch Exporter) を、ステップバイステップの インストールガイド に従って試してみてください。

特定のAWSサービスを監視するために、さまざまな設定例をこちら で探索できます。

私たちの目標は、すべてのAWSサービスで簡単な自動検出を可能にし、動的なインフラストラクチャの監視を容易にすることです。