- -7つのベストアマゾンウェブサービス(AWS)モニタリングサービス

7ベストAmazon Webサービス(AWS)モニタリングサービス

誰もが最近アマゾンを知っています。 かつてはオンライン書店に過ぎなかった同社は、世界最大のオンライン小売業者および市場に成長しました。その驚異的な成長をサポートするために、AmazonはITインフラストラクチャの展開の達人になる必要がありました。インフラストラクチャの使用されていない部分を必要とするクライアントにレンタルするのが理にかなっているのは、それほど長くはありませんでした。これは、非常に単純化された方法で、Amazon Web Servicesが実現されました。 一部のホスティング、一部の仮想化、一部のコンテンツ配信、アマゾンウェブサービスは複雑な獣です。そして、複雑になると適切な監視が必要になります。今日、私たちはいくつかを見ています 最高のアマゾンウェブサービス監視サービスとツール.

始める前に、私たちは最善を尽くして改善しますAmazon Webサービスとは何かを説明します。 Googleのサービスレビューを十分に評価できるようになり、すべてが同じページに表示されます。その後、もう少し掘り下げて、AWSモニタリングについて説明します。より具体的には、AWSモニタリングに伴うものを確認します。次に、さまざまな種類の監視サービスとツールについて説明します。奇妙なことに、AWSはクラウドベースの仮想化プラットフォームであるにもかかわらず、監視のためにオンプレミスの物理ツールを使用することを好む人もいます。これらすべての背景情報を用意して、アマゾンウェブサービスの監視に利用できる最高のサービスとツールのレビューに取り組む準備が整います。

簡単に言えば、アマゾンウェブサービス

アマゾンウェブサービスは、2006年にサードパーティのWebサイトおよびクライアントアプリケーションにオンラインサービスを提供するプラットフォームとしてのAndy Jassy。 AWSでホストされるほとんどのサービスは、エンドユーザーに直接公開されないバックエンドサービスですが、代わりにAPIを通じて開発者が使用できる機能を提供します。現在、Amazon Web Servicesは、コンピューティング、ストレージ、ネットワーク、データベース、データ分析、アプリケーションサービス、展開、システム管理、モバイルアプリケーション管理、開発者およびIoT用のツールを含む90を超えるサービスを提供しています。最も人気のあるサービスは、Amazon Elastic Compute Cloud(EC2)およびAmazon Simple Storage Service(S3)と呼ばれます。

AWSはクラウドベースと考えることができます仮想化プラットフォーム。 AWSは、インターネット経由で常時利用可能なマシンの仮想クラスターをクライアントに提供しています。これらの仮想マシンは、物理ハードウェア、オペレーティングシステム、ネットワーク、Webサーバーなどのプリロードアプリケーション、データベース、管理ツールなど、実際のコンピューターのすべての物理特性をエミュレートします。さらに、Amazonはクライアントのセキュリティを確保しますシステム。

AWSテクノロジーはサーバーファームに実装されています世界中に拠点を置き、AWSが管理しています。料金は、使用状況、ハードウェアとソフトウェアの機能、ネットワーク、選択したオペレーティングシステム、可用性、冗長性、セキュリティオプションに基づきます。

AWSの監視–それには何がありますか?

AWSはクラウドホスト型にすぎないためサーバーを監視することは、サーバーを監視することと非常に似ていることは容易に想像できます。具体的には、仮想サーバーの監視とほぼ同じです。しかし、典型的なAWSセットアップにはサーバーだけが存在するわけではありません。多くの場合、データベースやその他のアプリケーションが含まれ、多くの場合、少なくともいくつかのネットワークコンポーネントも含まれます。 AWS環境に適用できるさまざまな種類のモニタリングについて詳しく見てみましょう。

可用性

可用性監視は、最も基本的な形式ですモニタリング。多くの場合、特定のリソースが応答していることを確認するだけの簡単な問題です。オンプレミス環境では、これは通常pingを使用して行われる種類のテストです。ただし、AWS環境は通常インターネット経由でのみ到達可能であり、pingはインターネットルーターやファイアウォールによってブロックされることが多いため、他の検証方法が登場しています。また、マシンが稼働しているだけでなく、特定の特定のサービスも稼働していることを検証する可能性が生まれました。たとえば、ポート80で応答をテストすると、Webサーバーコンポーネントが実行されていることを検証できます。

運用メトリック

次に監視したいものはデバイスのさまざまな運用指標。ローカルモニタリングに使用されるのと同じ基本的な手法がよく使用されますが、使用されない場合、いくつかの選択肢があります。監視する運用上のメトリックについては、たとえば、CPU負荷やメモリ使用量などを考えることができます。 CPUコア温度など、物理システムにより近い他のメトリックは、AWSによって管理される環境の一部に関係するため、しばしば除外されます。

性能

頻繁に監視される最後の要素はパフォーマンス。それにより、システム全体のエンドツーエンドのパフォーマンスに言及しています。これをユーザーエクスペリエンスの監視と呼ぶ人もいます。それは、すべてのさまざまなコンポーネントが正しく通信しており、各コンポーネントがタイムリーに応答し、許容可能なエンドツーエンドのパフォーマンスを提供していることを検証することに関係しています。

さまざまな種類の監視サービスとツール

監視ツールは、に基づいて区別することができますいくつかの基準。最も重要な差別化要因の1つは、採用されているデータ収集方法です。一部のツールは、Simple Network Management Protocol(SNMP)に依存して、監視するシステムおよびデバイスから動作パラメーターを取得します。代わりに、Windows Management Instrumentationに依存しているものもあります。これは、Windowsオペレーティングシステム用に予約されている多少似た技術です。ただし、究極の粒度とさまざまな監視可能なパラメータについては、エージェントベースのツールに勝るものはありません。それらは、監視対象システムで常に実行され、データの収集を担当するローカルエージェントに依存しています。ただし、エージェントベースの監視には1つの大きな欠点があります。システムリソースに追加の負荷をかける傾向があり、場合によっては制限されることがあります。

別の一般的な区別要因場所に関連するさまざまな監視ツール。一部のツールはサーバーにローカルにインストールされ、ローカルネットワーク内から監視を実行します。その他のシステムは、クラウドベースであり、Software as a Serviceモデルで提供されます。最近では多くの人がクラウドベースの監視サービスを好む傾向があります。実際には。一部の組織では、監視と管理を含むすべてのサービスをクラウドに移行することにより、単一のサーバーを所有せずに複雑なIT環境を実行しています。

最高の監視サービスとツール

十分な理論、それではいくつかを見てみましょう最高のAWSモニタリングサービスとツールを見つけることができました。私たちのリストには非常に異なるツールの配列が含まれており、それぞれがAWSモニタリングの異なる見解を提供しています。また、多くのツールを使用して、あらゆる種類の仮想、物理、オンプレミス、またはクラウドベースのサーバーを監視できます。

1. SolarWinds Serverおよびアプリケーションモニター (無料トライアル)

SolarWindsは、いくつかの有名な出版社です。最高のネットワークおよびシステム管理ツール。同社は約20年前から存在しており、ネットワークパフォーマンスモニターと呼ばれる主力製品は、常にSNMP監視ツールのトップにランクされています。状況をさらに改善するために、SolarWindsは、ネットワーク管理者の特定のニーズに対応する非常に多くの無料ツールも作成しています。 Advanced Subnet CalculatorとKiwi Syslog Serverは、これらの無料ツールの2つの例です。

SolarWinds Serverおよびアプリケーションモニター 管理者が監視できるように設計されましたサーバー、その運用パラメーター、プロセス、およびそれらで実行されているアプリケーション。非常に小規模なネットワークから、数百のサーバー(物理的および仮想的)が複数のサイトに広がる大規模なネットワークに簡単に拡張できます。このツールが機能満載である以外にリストに追加された主な理由は、Amazon Web ServicesやMicrosoft Azureなどのクラウドホスト環境の監視に最適であるためです。

SolarWinds ServerおよびApplication Monitor-サマリーダッシュボード

  • 無料トライアル: SolarWinds Serverおよびアプリケーションモニター
  • 公式ダウンロードリンク: https://www.solarwinds.com/server-application-monitor/registration

私たちが最も気に入っている機能の中で SolarWinds Serverおよびアプリケーションモニター 簡単にセットアップできます。 初期設定は、2パスの自動検出プロセスを使用して簡単に実行できます。最初のパスはすべてのサーバーを検出し、2番目のパスは検出された各サーバー上のアプリケーションを検出します。このプロセスには時間がかかる場合がありますが、検索する特定のアプリケーションのリストを提供することにより、速度を上げることができます。ツールが起動して実行されると、使いやすいGUIにより簡単に使用できます。ツールのパーソナライズ可能なダッシュボードを使用すると、表形式またはグラフィック形式で情報を表示できます。

の価格 SolarWinds Serverおよびアプリケーションモニター 監視対象のコンポーネント、ノード、およびボリュームの数に基づいて、2 995ドルから開始します。製品を購入する前に試用する場合は、30日間の無料試用版をダウンロードできます。

2. SolarWinds Server構成モニター (無料トライアル)

次にリストにあるのは、SolarWindsの別の製品です。 サーバー構成モニター または SCM。実行する特定のタイプの監視は非常にユニーク:変更およびさまざまな標準への準拠のためにデバイスとアプリケーションの構成を監視します。また、構成の変更とパフォーマンスの低下との相関関係に関する必要な情報を提供できる強力なトラブルシューティングツールです。これは、構成の変更に起因するパフォーマンスの問題の根本原因を見つけるのに役立ちます。

SolarWinds Server構成モニターのスクリーンショット

  • 無料トライアル: SolarWinds Server構成モニター
  • 公式ダウンロードリンク: https://www.solarwinds.com/server-configuration-monitor/registration

SolarWinds Server構成モニター エージェントが展開されたエージェントベースのツールです監視対象の各サーバー上。このようなアーキテクチャの利点の1つは、サーバーがネットワークから切断されていても、エージェントがデータを収集し続けることです。データはローカルに保持され、サーバーがオンラインに戻るとすぐにツールに送信されます。

機能面では、この製品は何も残しません望ましい。ツールの自動検出機能は、監視の対象となるサーバーを自動的に検出します。また、最も一般的なサーバー用のすぐに使用可能な構成プロファイルも付属しています。基本的な資産管理ツールとして使用でき、ハードウェアおよびソフトウェアのインベントリを表示して、それらについてレポートできます。ほとんどのSolarWinds監視ツ​​ールのベースであるOrionプラットフォームのおかげで、SCMはシステム監視ソリューションに統合できます。 AWS環境を監視するために、前のツールと組み合わせて使用​​するのに最適なツールです。

他のほとんどのSolarWinds製品とは異なり、 サーバー構成モニター すぐには利用できません。 SolarWindsの営業担当者に連絡する必要があります。ただし、30日間の評価版をダウンロードできます。

3. Amazon CloudWatch

Amazonのツールを使用してAWSインフラストラクチャを監視するのは理にかなっていないでしょうか? Amazon CloudWatch3番目のエントリは、監視と管理です開発者、システムオペレーター、サイト信頼性エンジニア(SRE)、およびITマネージャー向けに構築されたサービス。このツールは、データと実用的な洞察を提供します。これらを使用して、アプリケーションを監視し、システム全体のパフォーマンスの変化を検出、理解、対応し、リソースの使用率を最適化し、運用状態の統一されたビューを取得します。これは、必要なほとんどすべての監視を提供する非常に徹底的なツールです。

Amazon CloudWatchスクリーンショット

Amazon CloudWatch を使用して監視および運用データを収集しますログの収集と分析、メトリックとイベントの監視などのいくつかの手法。 AWSリソース、AWS上で実行されるアプリケーションとサービス、およびオンプレミスサーバーの統合ビューが提供されます。このツールを使用して、アラームを設定し、ログとメトリックを並べて視覚化し、自動化されたアクションを実行し、問題のトラブルシューティングを行い、洞察を発見できます。この製品は、アプリケーションを最適化し、アプリケーションをスムーズに実行するのにも適しています。

の最大の利点の1つ Amazon CloudWatch 始めるのがとても簡単です。製品には、事前のコミットメントや最低料金はありません。クライアントは使用した分だけ支払い、月末に請求されます。

4. AppDynamics iQ

AppDynamicsは2017年初頭にシスコに買収され、 AppDynamics iQ プラットフォームはクラウドベースの監視ツールを提供しますAWSや他のほとんどのプロバイダーのいくつかのインフラストラクチャまたはサービスとしてのプラットフォーム(IaaS / PaaS)の統合監視に使用できます。リアルタイムのアプリケーションとビジネスの可視性を提供します。 iQと呼ばれる6つの非常にインテリジェントなパフォーマンスエンジンで構成され、それぞれが特定の才能を発揮します。

AppDynamics iQスクリーンショット

Map iQを使用すると、カスタマージャーニー全体を確認して理解できます。エンジンは視覚的なフローマップを自動的に作成し、動的に更新します。ベースラインiQエンジンにより、 AppDynamics iQ 監視プラットフォームは自動的に確立します静的なしきい値ではなく、自己学習を使用してビジネストランザクションとメトリックを動的にベースライン化します。 Diagnostic iQと呼ばれる次のエンジンは、コードのすべての行を監視し、詳細な診断機能を有効にすることで、アプリケーションのパフォーマンスの問題を効率的に切り分けて解決します。 Signal iQエンジンは、パフォーマンスモニタリングソリューションから収集された大量のメトリックデータを相関させ、アプリケーションパフォーマンスのエンドツーエンドビューを提供します。 Enterprise iQエンジンは、アプリケーションの展開とパフォーマンス管理に使用されます。最後になりましたが、Business iQエンジンは、他のすべてのモジュールをビジネス要件にリンクします。

の価格 AppDynamics iQ プラットフォームはすぐには利用できません。詳細については、AppDynamicsの営業担当者にお問い合わせください。ただし、15日間の無料トライアルとオンラインデモは利用可能です。

5. ニューレリック

ニューレリック は、ほとんどの監視ニーズを満たすいくつかの異なる監視ツールのスイートを提供します。この投稿のコンテキストで特に興味深いのは、2つの製品です。 New Relic APM、アプリケーションパフォーマンス監視ツール New Relicインフラストラクチャ、より「伝統的な」インフラストラクチャ監視モジュール。

New Relic Infrastructureのスクリーンショット

使用するとき ニューレリック APMとインフラストラクチャを組み合わせて、得られるものはサーバーとホストの健全性、およびそれらが依存するアプリケーションとサービスの包括的なビュー。アプリケーションのスケーリングとインフラストラクチャの変更に応じて、インベントリの構成状態を簡単に追跡し、変更をシステムとアプリケーションのパフォーマンスへの潜在的な影響と関連付けることができます。

ニューレリック プラットフォームは、サービスとしてのソフトウェアで提供されますこのモデルは、AWSやMicrosoft Azureなどのクラウドベースのインフラストラクチャの監視に特に適しています。インフラストラクチャ監視コンポーネント ニューレリック EssentialsバージョンとProで利用可能バージョン、後者は他のNew Relicモジュールとの統合を可能にします。最低価格は、Essentialsバージョンではインスタンスあたり月額0.60ドル、Proバージョンではインスタンスあたり月額1.20ドルです。価格構造は実際にはかなり複雑ですが、 ニューレリック ウェブサイトは、非常に優れた見積もり作成ツールを備えています。

6. ロジックモニター

LogicMonitor 詳細を提供するクラウドベースのサービスです既存のオンプレミスインフラストラクチャを包括的にカバーしながら、AWSリソースを監視します。 EC2、RDS、ELB、EBS、SQSなど、ほとんどのAWSオプションをサポートしています。 Nginx、MySQL、Kafka、および他の何百ものアプリケーションを実行しているEC2インスタンスからアプリケーションレベルのメトリックを引き出します。ツールのビルトインAWS SDKを使用して、カスタムメトリックス、EC2スケジュールイベント、およびAmazonのサービス正常性ステータスを取得できます。

ロジックモニターダッシュボード

このツールは、すべてのAWSの自動検出を備えていますまた、すべてのオンプレミスインフラストラクチャを検出および監視します。また、1000以上のテクノロジーと互換性のある事前設定された監視テンプレートもあります。 CloudWatchだけでは使用できないOSレベルおよびアプリケーションレベルのメトリックをプルできます。アラート、レポート、ダッシュボードが組み込まれた包括的なプラットフォームであり、複数のツールの必要性を統合し、あなたとあなたのチームがより少ないリソースでより多くのことを行えるようにします。

ロジックモニター 増加の3つの層で利用可能ですスターターバージョンの場合はデバイスあたり月額15ドルから、最上位のエンタープライズバージョンの場合はデバイスあたり月額23ドルで開始されます。 14日間の無料トライアルが利用可能で、デモもあります。

7. BMC TrueSight

リストの最後はBMC TrueSightプラットフォームです。別のクラウドベースのサービスとしてのソフトウェア製品。このプラットフォームを使用して、AWS、Azure、OpenStack、その他のクラウド、アプリケーション、サービスを実行および最適化し、運用効率を高めることでイノベーションを加速できます。

BMC TrueSightスクリーンショット

BMC TrueSight ITインフラストラクチャリソースの制御を提供しますマルチクラウド環境とアプリケーションのコスト、アプリケーションパフォーマンス、エンドユーザーエクスペリエンス。 IT環境全体の可視性を提供し、アルゴリズム分析を使用します。これにより、アプリケーションおよびインフラストラクチャマネージャは、ビジネスの優先度と運用要件に基づいてサービスとコストを計画および管理するための洞察を得ることができます。

の価格情報 BMC TrueSight すぐに入手できないため、BMCセールスに連絡して入手できます。無料トライアルも手配できます。

コメント