[51CTO.com クイック翻訳] 企業は、クラウド プロバイダーを選択する前に、ネイティブの管理および監視ツールが要件を満たしていることを確認する必要があります。 AWS CloudWatch、Azure Monitor、Google Strackdriver は、市場で最も人気のあるネイティブ クラウド監視ツールです。これらはすべて、データをキャプチャし、ログ使用状況メトリックを維持し、アプリケーションのパフォーマンスを分析するためのダッシュボードを提供する基本的な機能を提供します。多くの一般的なサードパーティのクラウド監視ツールも、内部的にこれらのネイティブ ツールのデータを使用しています。
ただし、これら 3 つのツールには違いがあります。たとえば、AWS CloudWatch のアプリケーションを自動的にスケーリングする機能は、CloudFormation などの他の AWS 製品と統合されているため優れています。カスタマイズ性も優れています。しかし、Microsoft と Google には、アプリケーションのパフォーマンスの問題をトラブルシューティングするためのより強力な機能があります。さらに、Google Stackdriver は、別のクラウドである AWS からデータをキャプチャできる唯一のネイティブ監視ツールです。 これら 3 つのクラウド ネイティブ監視ツールのその他の主な機能と違いについては、以下で詳しく説明します。 1. AWS クラウドウォッチ Amazon CloudWatch は 3 つの中で最も成熟した監視およびログ記録ツールであり、カスタマイズ可能なダッシュボードとアラートを通じてメトリクスを収集し、詳細な情報を提供します。これにより、開発者はさまざまなイベントやソースから幅広いメトリックを取得できるようになります。 カスタム ダッシュボードのサポートにより、開発者は特定のコンテキストでインフラストラクチャとアプリケーションのさまざまなビューを簡単に設定することもできます。たとえば、開発者は特定のビジネス アプリケーションのすべてのコンポーネントの単一ビューを作成して、パフォーマンスの問題の根本原因を見つけることができます。 Amazon CloudWatch は、AWS IaaS サービス (EC2 や S3 など) からのデータだけでなく、SaaS アプリケーションやプライベートエンタープライズインフラストラクチャからのデータも収集できます。 CloudWatch は、Azure や Google などの他のクラウド プラットフォームとはシームレスに連携しませんが、他の分析ツールとの統合のための API をサポートしています。 CloudWatch は、アプリケーションのパフォーマンスを追跡するだけでなく、アプリケーションの回復力を自動的にスケーリングおよび向上させるための補完的な AWS ツールの大規模なエコシステムをサポートしています。ただし、アプリケーションのトラブルシューティングを直接サポートするわけではありませんが、X-Ray などの他の AWS ツールがその機能を提供します。 AWS CloudWatch のもう 1 つの制限は、パフォーマンスの問題を特定のコード行に関連付けるコードプロファイリング機能がないことです。 2. Azure モニター Azure Monitor は、以前の 2 つの Microsoft クラウド監視ツールである Log Analytics と Application Insights を組み合わせたサービスです。 Azure Monitor ダッシュボードには、クラウド管理者が Azure リソースからのメトリックとログ データを視覚化および整理できるようにするスターター テンプレートがいくつか含まれています。また、アプリケーション ゲートウェイや負荷分散システムなど、インフラストラクチャのさまざまなコンポーネントの分析を容易にする診断ログなどの機能もあります。このツールは、分散トレースとコード プロファイリングをサポートしています。 企業は、CPU 使用率やアプリケーション パフォーマンスのしきい値に応じてインフラストラクチャを自動的に拡張するようにアラートを構成できます。 Azure Monitor には正常性セクションも含まれており、アプリケーションのパフォーマンスの問題と Azure 全体の情報との相関関係を簡単に把握できます。 ただし、Azure Monitor は現在、サーバーレス Azure Functions のパフォーマンスとアプリケーション全体のパフォーマンスを相関させることに限定されています。 3. Google スタックドライバー 前述の他のクラウドネイティブ監視ツールと同様に、Google Stackdriver には、ログ、イベント データ、その他のメトリックをキャプチャするための豊富な機能が含まれています。 AWS インフラストラクチャからデータを取り込むこともできますが、この統合は主に診断用であり、AWS CloudWatch と同じ自動スケーリング機能は提供されません。 Google Stackdriver は、デバッグ、分散トレース、コード プロファイリングのための一連のツールを提供します。 Stackdriver Profiler ツールを使用すると、開発者はコードとアプリケーションのパフォーマンスの問題を関連付けることができます。これは、開発者がアプリケーション コードを Google Cloud Source Repository、GitHub、または Bitbucket リポジトリに保存している場合にのみ機能しますが、ライブ アプリケーションのデバッグや、Google Cloud Platform でのみ実行されるアプリケーションのアプリケーション呼び出しとローカル変数の検査のプロセスが簡素化されます。 原題: トップ IaaS プロバイダーのネイティブ クラウド監視ツールを評価する、著者: George Lawton [51CTOによる翻訳。パートナーサイトに転載する場合は、元の翻訳者と出典を51CTO.comとして明記してください。 |
<<: Ketian Cloud: 企業が顧客と直接対面できるコラボレーション3.0の時代が到来
>>: 東西分離問題を解決するために、VLAN または VPC を使用しないのはなぜですか?
前回も記事を書きましたが、ちょっと感情的になったせいか、ちょっと極端になってしまいましたが、大まかな...
ブラック フライデーが近づいています。frontrangehosting のすべての VPS が 5...
多くの消費者還元ウェブサイトが次々と崩壊している。江西省の「ワンダフルライフ」、福建省の「100%リ...
ほとんどのウェブサイトが良いランキングを獲得するには、主に内部リンクと外部リンクに依存します。内部リ...
私の周りの人から、AWS の EC2 ホストは安定していて使いやすいが、その価格は中国の他のいくつか...
alphavps は、AMD Ryzen 7000 シリーズ + NVMe をベースに構築された V...
Name.com は 2003 年に設立され、すでに 150 万のドメイン名を所有しています。現在、...
2018年1月、新型コロナウイルス感染症が流行しました。この特別な時期に、全国の人々が協力して感染症...
スマートホストはどうですか?スマートホスト カンザス データ センターの VPS はどうですか? S...
「Tmallに参加するにしても、Tencentに参加するにしても、私は明確な指示を与えています。ただ...
ネットイーステクノロジーは2月26日夜、奇虎が発表したばかりの2011年第4四半期の財務報告で、同社...
この記事では、私が発見した Argo のベスト プラクティスをいくつか紹介します。 1. 空の re...
Amazon Web Services は、世界的な IT サービスおよびコンサルティング企業である...
Youyunは正式に登録された国内のクラウド サーバー マーチャントであり、広東省広州科技有限公司の...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っています多くの伝統...