A developer's first look at M3の翻訳です。
2021年7月21日
開発者が見たM3
M3は分散型時系列データベースで、最新のアプリケーションのデータポイントを保存するのに理想的です。ローナ・ミッチェルのファーストインプレッションとアイデアをお読みください。
M3を使ってすぐに印象に残ったのは、他のツールと並べて使えるように設計されていることだ。PrometheusやInfluxDBのインターフェイスは、私たちが既に知っていて気に入っているものとマッチしている。Grafanaとの統合もシームレスだ。
まるでM3は、既存のデータプラットフォームの個々のコンポーネントを苦もなくアップグレードできるように設計されているかのようだ。
M3はプロメテウスを語る
Prometheusは一般的にサーバー監視に使用されています。もしあなたのプラットフォームが既にPrometheusにデータを送っているのであれば、データストアをM3に変更するのは簡単です。Telegrafのようなサーバーエージェントは、Prometheusにデータを送るのと同じように、Prometheusの書き込みエンドポイントを経由してM3にデータを送ることができます。
プロトコルの意図的な再利用は良い見出しにはならないからだ。というのも、プロトコルを意図的に再利用することは良い見出しにはならないからだ。しかし、それは優れた統合や成功する移行プロジェクトを作ることになる!
私たちのプラットフォームが規模を拡大し、成長するにつれて、モニタリング・データの要件も大きくなっています。Aivenは現在、観測可能なセットアップでM3を使用しています。このプラットフォームは、同じような道を歩んでいる他の組織にとっても非常に有用だと考えています。
M3はInfluxDBを語る
時系列データやメトリクスのために既存のInfluxDBを置き換える場合でも、M3を採用してInfluxDBと統合する既存のツールを利用する場合でも、M3はあなたのためにあります。互換性のあるワイヤプロトコルは、既存のプラットフォームのシームレスな移行と、新しいアプリケーションでの時系列データベースプラットフォームとしてのM3の容易な採用を可能にします。
InfluxDBは成熟したプラットフォームであり、いくつかのライブラリや統合が利用可能です。それらはM3でも使えるので、アプリケーションにデータをプッシュするための学習曲線はとても平坦です。M3の素晴らしい機能とスケーラビリティは、驚くほど親しみやすいものだと思います。
Grafanicalな統合のしやすさ
時系列データについては、むしろその量が多いということだ。あなたがM3を必要とする規模で構築しているのであれば、なおさらそうだ。幸運なことに、Aivenプラットフォームは、M3が提供するPrometheus read APIを使って、M3サービスとGrafanaダッシュボードをリンクするのがとても簡単だ。これは、あなたが既に使用している他のデータソースと一緒に、あなたのデータをGrafanaに取り込み、あなたのアプリケーションで何が起こっているかを視覚化することができます。
M3はこれら全ての既存の統合の上に構築され、魔法のようなスケーラビリティをミックスに加える。これによって、M3は開発者にとって非常にエキサイティングなものになる。
さらに読む
- 私たちのブログにもM3入門がありますので、ご覧ください!
- また、時系列データベースについてもっと知りたい もあります。
- M3だけがTSDBではないので、あなたのユースケースに最適なものを選ぶ方法を見てみましょう:Aivenブログの時系列データベースの選び方またはM3と他の時系列データベースをご覧ください。
- Aivenブログの時系列データベースの選び方またはM3と他の時系列データベースをご覧ください。
まとめ
Aivenのサービスをまだご利用でない方はhttps://console.aiven.io/signupから無料トライアルにお申し込みください!
また、changelogやblogのRSSフィード、またはLinkedInやTwitterのアカウントをフォローし、製品や機能関連の最新情報をご確認ください。