YACEがPrometheusコミュニティに参加
2024年11月19日筆者: Thomas Peitz (@thomaspeitz)
Yet Another Cloudwatch Exporter (YACE) が正式にPrometheusコミュニティに参加しました!この移行により、ユーザーへのアクセスが容易になり、コントリビューターがプロジェクトを強化・維持するための新たな機会が開かれます。また、Cristian Grecoの視点からのブログ記事もあります。
初期のころ
私がYACEを初めて始めたとき、これほど大規模に成長するとは夢にも思いませんでした。当時、私はワークフォース管理ソフトウェアに注力する会社、Invision AG(デザインアプリとは異なります)で働いていました。彼らはこのツールをオープンソース化することを全面的に支援してくれ、同僚のKai Forsthövelの助けもあって、YACEが誕生しました。
私たちの最初のコミットは2018年でした。その主な目標の1つは、CloudWatchのメトリクスを簡単にスケーリングし、何を測定すべきかを自動的に検出し、同時にユーザーエクスペリエンスをシンプルで直感的に保つことでした。InVision AGは機械学習のワークロードによってインフラを増減させていたため、新しいインフラを簡単に検出する何かが必要だったのです。このシンプルさへのこだわりは、常に最優先事項として維持されてきました。それ以来、YACEはユーザー層を拡大し始めました。
YACEが勢いを増す
YACEが拡大するにつれて、その周辺のサポートも拡大しました。重要な転換点の一つは、Grafana LabsのCristian Grecoが連絡をくれた時でした。私は圧倒され、ほとんど対応しきれていなかったのですが、クリスティアンが「どこで手伝えるか?」と尋ねてきてくれました。彼はすぐに主要なリリース担当者となり、Grafana LabsのYACEへの貢献を主導しました。これはプロジェクトに大きな影響を与えた転換点でした。世界中の素晴らしいコントリビューターコミュニティとともに、彼らはYACEを私一人では達成できなかったレベルにまで引き上げ、真にグローバルなツールへと成長させました。YACEはもはや私のプロジェクトでもInvisionのプロジェクトでもなく、コミュニティのものです。
感謝と将来のビジョン
YACEの成功に貢献してくださったすべての開発者、テスター、ユーザーに心から感謝します。この道のりは、コミュニティとオープンソースのコラボレーションの力を私に示してくれました。しかし、まだ終わりではありません。
YACEをさらに進化させ、Prometheusエコシステムの中心へと導く時が来ました。YACEをPrometheusの公式Amazon CloudWatchエクスポーターにすることで、誰もがより簡単かつアクセスしやすくなります。Grafana Labsからの継続的なサポートと、ユーザーエクスペリエンスを向上させるという私のコミットメントにより、YACEを誰でも簡単に使える直感的なツールにしていきます。
YACEを自分で試してみる
ステップバイステップのインストールガイドに従って、YACE (Yet Another CloudWatch Exporter)を試してみてください。
特定のAWSサービスを監視し始めるために、様々な設定例をこちらで参照できます。
私たちの目標は、すべてのAWSサービスで簡単な自動検出を可能にし、あらゆる動的なインフラストラクチャの監視をシンプルにすることです。