- 1-888-479-0741
- sales@dotcom-monitor.com
- ミネアポリス, MN, アメリカ合衆国
ダイナトレースの代替
Dotcom-Monitor: すべての Web ページ、Web アプリケーション、API、Web サービス、およびインフラストラクチャを監視するオールインワンプラットフォームです。
Dotcom-Monitorのソリューションにより、グローバル規模で稼働時間、パフォーマンス、可用性を確保します。
実際のブラウザ
Chrome、Firefox、インターネットエクスプローラなどの実際のデスクトップブラウザでパフォーマンスを測定します。
グローバルモニタリング
約 30 のグローバルな場所からのユーザー パフォーマンスを理解します。
ポイントとクリックスクリプト
Web サイトおよび Web アプリケーションの要素を監視するカスタム スクリプトを記録します。
エンドツーエンドのパフォーマンス テスト ソリューション
お客様固有のニーズに対応する幅広いソリューション。
最も複雑な Web サイト、Web アプリケーション、API、および Web サービスを監視します。
包括的なレポートとメトリックを使用すると、ダウンタイムやパフォーマンスの問題の根本原因を迅速に特定できます。
顔立ち | ダイナトレース | その他のプロバイダー | ドットコムモニター |
---|---|---|---|
使いやすいダッシュボード | |||
強力なポイントとクリックスクリプトツール | |||
実際のブラウザベースのモニタリング | |||
すべてのソリューションに対する24時間365日のサポート基準 | |||
人気のサードパーティ統合 | |||
簡単なプランと価格設定 |
アプリケーション パフォーマンス監視とは
アプリケーションパフォーマンス監視(APM)の世界では、ドットコムモニターとダイナトレースが2つの支配的なプレーヤーです。 ただし、どちらのソリューションも、アプリケーション監視の広大な領域に取り組むためにまったく異なる戦略を採用しています。 この記事では、これらのプラットフォームのそれぞれが監視にどのようにアプローチするか、また、これらのアプローチのどれが互いにスタックしたときに適切に適切であるかを見てみましょう。 また、これら 2 つの APM ソリューションのうちどれがアプリケーションに適するかを解読するように努めています。
アプリケーション パフォーマンス 監視 (APM) は、ソフトウェア アプリケーションが必要なパフォーマンス標準を確実に満たすように設計された一連のツールと手法を中心に展開しています。 具体的には、APM は IT プロフェッショナルがソフトウェアが優れたユーザー エクスペリエンス (UX) を提供することを保証するのに役立ちます。 APM ツールは、クライアントの CPU 使用率、ネットワーク待機時間、初回ペイント時間 (TTFP) などの情報を収集し、実際のエンド ユーザーに影響を与える前に、企業がエラーを分離して修正できるようにします。
ドットコムモニターとダイナトレースの概要
APM とは何か、よりよく理解できたので、ドットコム モニターとダイナトレースの両方を見てみましょう。 それぞれのユーザーが、環境に APM を実装するために提供する必要があるものを確認します。
ドットコムモニターは、APMドメインの長年のプレーヤーです。 同社は1998年に設立され、APMソリューションはウェブベースの製品の監視を中心に構築されています。 Web アプリケーションのパフォーマンスの問題を分析して推測するためにカスタマイズされたさまざまなソリューションを提供します。
ドットコムモニターは、次の Web 技術の監視を提供します。
ウェブインフラストラクチャ
ストリーミングサービス、FTPサーバー、DNSサーバー、Eメールサーバーなど、さまざまなウェブインフラの監視に役立ちます。 詳細情報
Dynatrace は、アプリケーションのパフォーマンスを監視するプラットフォームでもあります。 2015年の設立以来、従来のAPMに加えて、同社はインフラストラクチャ、デジタルユーザーエクスペリエンス、ビジネス分析のための監視ソリューションを提供するために拡大してきました。
ダイナトレースプラットフォームとソリューション
アプリケーションのパフォーマンス
ダイナトレースは、Linux、アンドロイド、ウェブ、iOSなどの様々な技術のパフォーマンス監視を提供します。 コード レベルのトレース、マイクロサービス、ハイブリッド クラウド環境、および SQL/NoSQL データベースを含めます。
インフラストラクチャの監視
クラウド、VM、コンテナー、ハイブリッド環境など、さまざまなインフラストラクチャの監視を有効にします。
デジタルエクスペリエンス
Dynatrace は、実際のユーザーと合成ワークロードからの監視の洞察をビデオベースのセッション・プレイと組み合わせて提供します。 モバイル、Web、IoT、RUM、合成、セッション再生のサポートが含まれます。
デジタルビジネス分析
APMメトリックスとデジタルエクスペリエンスモジュールから得られた結論を推測することで、ビジネス上の質問に対するリアルタイムの回答を提供します。
ダイナトレース vs. ドットコムモニター
Web サービスの監視
Web サービスは、従来の Web サイトまたは最新の Web アプリケーションのバックボーンです。 これらのサービスには、REST API、SOAP サービス、SMTP、TCP、ICMP、XML、JSON が含まれます (ただしこれらに限定されません)。 また、これらのサービスは、依存するすべてのアプリケーションにとって重要です。 したがって、これらのサービスが標準に準拠していることを確認し、その実装に重大な欠陥がないことを確認することが不可欠です。
Dotcom-Monitor は、応答コンテンツ、パフォーマンス、およびアップタイムの正確性を検証することにより、SOAP、REST、JSON、および XML Web サービスの包括的な監視機能を提供します。 サービスのパフォーマンスは、最小応答時間と最大応答時間の両方にアラートしきい値を設定することによって測定されます。 さらに重要なのは、API 呼び出しが適切なテキスト、JSON、または XML を返すかどうかを検証することによって、応答の正確性も検証することです。 これらのメトリックは、API リクエストごとに計算され、アラートは即座にメールまたは電話番号に送信されます。
ドットコムモニターには、OAuth 2.0 APIを監視するための独自のアプローチもあります。 これは、HTTP/S タスクを使用してマルチタスク監視デバイスを作成することによって行われます。 この HTTP/S タスクは、OAuth ベースの API のパフォーマンスと可用性を監視します。 Dotcom-Monitor は、さまざまな Web サービスの監視をセットアップおよび構成するための、使いやすいフォームベースのインターフェイスを提供します。
ダイナトレースでは、API とその期待される応答を定義できるようにして、API サービスを監視することもできます。 ただし、JavaScript 言語で検証ロジックの一部を記述する必要がある場合は、JavaScript の HTTP モニタ機能を使用する方法については、JavaScript に精通している必要があります。 ダイナトレースは OAuth 2.0 API を監視する機能も提供しています。 しかし、上記の方法と同様に、プロセスは非常に複雑であり、それを正しく取得する前に少しいじりが必要です。
Web ページの監視
次に、従来のウェブページの監視において、ドットコムモニターとダイナトレースが提供するものを見てみましょう。
ドットコムモニターのウェブページ監視ソリューションは、ウェブサイトのパフォーマンスの詳細な内訳を提供するために、ウェブページのさまざまな側面を測定します。 彼らの監視ソフトウェアは、世界中にあるデータセンター上の実際のブラウザ(デスクトップとモバイルの両方)で動作します。 合成監視中に 2G、3G、または 4G 接続をエミュレートすることで、さまざまなデバイスやネットワーク接続をシミュレートすることもできます。
最終的な結果は、Web ページの要素ごとの内訳を示し、各要素とサイズの読み込み時間などの情報を提供します。 どの要素をすばやく読み込むか、どの要素がロードにかなりの時間がかかるのかを簡単に判断できます。 メトリックと共に、結果は監視中に発生したエラーを表示し、それらのエラーに関する診断情報を提供することもできます。
ダイナトレースは、ブラウザモニタと呼ばれるウェブページの監視と同様のソリューションも提供します。 1 つの URL を監視し、異なる場所にあるデバイス間で実行できます。 その結果は即座に表示され始め、イベント、エラー、プロパティなどの情報が含まれます。 ただし、エラーと診断のダッシュボードでは、もう少し技術情報を使用できます。
ドットコムモニターエブリステップウェブレコーダー対ダイナトレースピュアパス
EveryStep Web レコーダーでは、Web アプリケーション、サーバー稼働時間タスク、およびロード テストの基本的な監視スクリプトを作成する方法を説明します。
ユーザーに表示する視覚情報しか持っていない Web サイトとは異なり、Web アプリケーションはデータを処理し、ユーザーがこのデータを操作できるようにします。 したがって、Web アプリケーションの監視は困難な作業になる可能性があります。 ドットコムモニターとダイナトレースがこの問題にどのように取り組むかを見てみましょう。
これに対応して、ドットコムモニターは、Webアプリケーションを監視するための直感的なソリューションを持っています。 彼らのEveryStep Web Recorderは、特定のアクションの共通UIパスを記録し、世界中にある実際のブラウザやデバイスで実行して、実際の監視データを収集することができます。 また、このツールは、アプリケーションに読み込まれているコンテンツが正しいことを確認するためのキーワードとイメージの検証もサポートしています。
たとえば、EveryStep Web レコーダー ツールで売上レポートを生成するために必要なステップを記録できます。 続いて、各ステップに対して、そのページに表示する必要があるキーワードを 1 つ以上追加できます 。たとえば、見出しテキスト。 特定のイメージが読み込まれているかどうかを確認するイメージ ベースのチェックを追加することもできます。 シンプルで効果的なアプローチにより、EveryStep Web Recorderツールは、Angular、Vue、Reactなどの動的アプリケーションでも驚くほどうまく機能します。
反応、Vue、または角度を使用しますか? エブリステップウェブレコーダーと一緒に行く。
ダイナトレースはまた、ドットコムモニターのEveryStepウェブレコーダー、PurePathと呼ばれる同様のソリューションを提供しています。 PurePath は、スクリプト内のトランザクションに関連するステップを記録します。 次に、このスクリプトを多数のデバイスで実行し、トランザクション全体にわたるコード レベルのトレースを構築します。 また、すべてのユーザーの操作 (実際または合成) が個別に追跡され、報告されます。 ただし、PurePath は実行時に DOM の変更を検出できないため、Vue や React などの動的 Web アプリケーションではうまく動作しません。 Vue または React で構築された Web アプリケーションを監視する場合は、Dotcom モニターにより優れたソリューションが提供されます。
インフラストラクチャの監視
Web アプリケーション/Web サイトで一貫して良好なパフォーマンスを維持するには、サポートインフラストラクチャの管理も重要です。 IT インフラストラクチャには、サーバー、ネットワーク デバイス、電子メールセットアップ、Docker、Kubernetes などが含まれる場合があります。 従来のサーバー インフラストラクチャの場合は、Dotcom-Monitor を使用してください。 クラウドやコンテナ化の何かのために、Dynatraceはより堅牢なオプションを提供します。
ドットコムモニターは、あなたのインフラニーズのほとんどのための専用の監視ソリューションを提供しています。 これらのサービスには、ネットワーク、FTP サーバー、DNS パフォーマンス、SMTP/IMAP 電子メール サーバー、VOIP サービスなど、インフラストラクチャのさまざまな部分で利用できる監視ソリューションがあります。
Dotcom Monitorのソリューションとは異なり、Dynatraceインフラストラクチャの監視は、クラウド環境とハイブリッド環境の監視を中心に展開しています。 AWS、ドッカー、クベルネテス、マイクロソフト Azure、グーグルクラウドなどのプラットフォームの監視を提供します。
したがって、ここで選択する内容は、インフラストラクチャに完全に依存します。 上記のクラウド/ハイブリッド展開を使用しない場合、Dotcom-Monitor はシンプルで強力なソリューションになります。
ロードテスト
負荷テストでは、サイト、サービス、またはアプリケーションを大量の代理トラフィックに配置して、スケーリング、同時実行、および応答性に関連するパフォーマンスの問題を特定します。 正しく実行すれば、ロード テストによって、運用環境でしか表面化していない可能性があるアプリケーションの予期せぬ問題が明らかになる可能性があります。 Dotcom Monitor は、デバイスのグローバルな分散ネットワーク全体で実際のブラウザー ベースのテストを実行できる LoadView というクラウドベースのソリューションを提供します。 また、前述の EveryStep Web レコーダーと同じスクリプトを簡単に構成できます。
残念ながら、Dynatrace には、ロード テスト Web アプリケーション専用のツールはありません。 JMeter、Neotys、LoadRunnerなどのサードパーティ製のロードテストツールとの統合を提供していますが、これには2つの異なるエコシステムを掘り下げ、それに伴うすべてを管理する必要があります。
ダイナトレース対ドットコムモニター:見積もりベースとサブスクリプションベースの価格設定
あなたが決定する前にこれらのソリューションのいずれかを試してみたい場合は、ダイナトレースとドットコムモニターの両方が無料トライアルプランを提供しています。 しかし、ドットコムモニターは、Dynatraceが提供する15日間の試用期間と比較して、はるかに延長された30日間の試用期間を提供します。 私の意見では、あなたはそれらの1つに落ち着く前に、両方の解決策を試してみてください。
Dynatrace は顧客ごとにパーソナライズされた見積もりを提供するため、固定価格はありません。 ただし、場合によっては$0.04/時間で、約$ 30/月になります。 明確にするために、これはこれよりもはるかに高い場合や、ユースケースによっては低くなる可能性があります。 予算が懸念される場合、明らかに、ドットコムモニターは実行可能な解決策のように思えます。
試用期間の後、これらのソリューションのいずれかをオプトインする場合、Dotcom-Monitorのサブスクリプションプランは、お返しに取得するすべてのツールとサービスにとって非常に経済的です。 すべてのドットコムモニタープランは、24時間365日サポートと他の多くの優れた機能が標準装備されています。
Web サービスの監視
(最低10ターゲットが 必要)。 HTTP/S、ウェブサーバー、ウェブAPI(SOAP/REST)、ICMP/Ping、SSL証明書などを監視します。 詳細情報
Web アプリケーションの監視
(最低5ステップ)。 Flash、Silverlight、AJAX、Vue、ノックアウトなどの動的 Web アプリケーション向けのスクリプト作成をサポートし、コンテンツや画像を表示します。 ビデオ再生を確認し、問題が発生した箇所を特定する。 詳細情報
インターネット インフラストラクチャの監視
(最低5つのターゲット)あたり月額$7.99 。 ストリーミング・メディア・サーバー、Eメール・サーバー、DNS、traceroute、FTP、VoIP/SIPなどを監視します。 詳細情報
ダイナトレース vs. ドットコムモニター: 結論
アプリケーションパフォーマンスの監視に関して、Dynatrace と Dotcom-Monitor が提供する必要がある内容について詳しく説明しました。 アプリケーションが単純な Web サイトの場合、これらのソリューションのどちらでも間違って行うことはできません。 ただし、複雑で動的な Web アプリケーションの APM が必要な場合は、Dotcom-Monitor が最善の策です。 Dynatrace ユーザーは、UI は管理とウォークスルーが非常に複雑になる可能性があるとコメントしています。 さらに、プラットフォームはネットワーク上で実行され、メモリを消費するため、Web トランザクションのパフォーマンスが低下する可能性があります。 Dotcom Monitor プラットフォームには、複雑なインターフェースがなく、ダッシュボードを読み取りづらいインターフェイスがあります。 また、価格設定と提供するサービスを考慮した全体的な推奨ソリューションでもあります。