スタックリトレース代替:
APM プラットフォームの強化

Dotcom-Monitor による LoadView によるオンデマンド負荷およびストレス テスト

ウェブ サイトウェブ アプリケーション、API の実際のブラウザーベースのウェブ パフォーマンス テストを使用して、APM ソリューションを補完します。

テスト インフラストラクチャの制限

顧客の要求を満たすテスト シナリオを構築します。

ウェブ ベースのスクリプトツール

40以上のデスクトップ/モバイルブラウザとデバイスのサポート。

スケーラブル

数名の仮想ユーザーから始め、必要に応じて数千人にスケールします。

クラウドプラットフォーム

13以上のグローバルに分散した場所を利用します。 独自のクラウド アカウントを管理する必要はありません。

今日の組織では、ソフトウェアと重要なアプリケーションが継続的に稼働していることを確認する必要があります。 DevOps と IT チームがアプリケーション エコシステム全体の保守と管理に伴う複雑な管理を支援するために、組織はアプリケーション パフォーマンス管理 (APM) ツールを実装できます。 APM ツールの主な利点は、アプリケーション エラーを検出し、開発者や IT チームが迅速に診断できるため、ユーザーと顧客への影響を軽減できることです。

プロダクションでアプリケーションを監視することは、高いレベルの顧客満足度を維持するための鍵の1つですが、開発段階で厳密なテストを実施することは別の鍵となります。 これは、Dotcom-MonitorのLoadViewプラットフォームが、RetraceなどのAPMソリューションによって取り残されたギャップを埋めるのに不可欠な役割を果たすのに役立ちます。 LoadView は、組織に必要なレベルのインフラストラクチャ/ハードウェアが必要かどうかを判断する際に役立ちます。 また、検索エンジンはページ読み込み時間メトリックを使用して ウェブ サイトをランク付けします。 あなたのページの読み込み速度を証明することなく、あなたのSEO予算を無駄にしないでください。

 

LoadView を使用したオンデマンドパフォーマンステスト

LoadView は、アプリケーション、API、ウェブ アプリ、およびウェブ サイトの読みウェブ 込みとストレス テストに使用できるパフォーマンス テスト プラットフォームです。 コードやアプリケーションのデプロイにかかる時間が来たら、パフォーマンスの低下やエラーを発生させずに高レベルのトラフィックに耐えられることを保証できます。 社内で行う場合、ロード テストは複数のチームが関与する時間のかかるプロセスになります。 LoadView は、プロセスを削除し、負荷ジェネレーターを設定し、世界中の分散エージェントを作成する必要があります。 開発者は、アプリケーションとコードに集中できるように、すべてがプラットフォームを通じて管理されます。

LoadView は、APM ツールを使用して稼働時間と可用性を監視するエンジニア、WebOps、および IT チームが、ウェブ サイトやアプリケーションの容量を把握し、インフラストラクチャの限界をテストすることにも関心を持つ可能性があることを認識し、パフォーマンスを念頭に置いて構築されました。 LoadView は、次の機能をサポートする使いやすいプラットフォームです。

  • ボトルネックとバグの検出
  • 障害とエラーの発見
  • データベースの低下の検出
  • 地理的地域間での負荷の分散
  • インフラストラクチャの容量を把握する
  • 一貫性のあるユーザー エクスペリエンスの確保

 

複数のユーザ シミュレーション

今日の市場での負荷テストソリューションの多く、特にオープンソースツールは、プロトコルベースのユーザーシミュレーションのみを実行しますが、これは今日構築されているアプリケーションやウェブ サイトの要求を満たすには不十分です。 LoadView プラットフォームを使用すると、ユーザーはさまざまなタイプのユーザー シミュレーションを実行できます: HTTP/S と実際のブラウザー ベースのテスト。

  • プロトコル – HTTP/S
    • ウェブ サーバーへの HTTP 要求を生成する同時ユーザー数
    • クライアント側のレンダリングは不要
    • 低レベル分析
    • スクリプト/プログラミングのスキルが必要
  • リアルブラウザ:
    • Chrome または IE で一連のスクリプトアクションを実行する同時ユーザー
    • 実際のユーザーシミュレーション
    • カスタマイズ可能なスクリプトとスクリプトの再生
    • スクリプトを簡単に作成

負荷をグローバルに分散する

LoadView プラットフォームでは、世界中の複数の地点から地理的な場所に負荷を分散することもできます。 たとえば、特定の割合の顧客とユーザーが特定の地理的位置から来る場合、ロード テストの設定時に特定の領域を選択できます。

米国中部(カウンシルブラフス、アイオワ州) 米国東部 (バージニア州)
米国西部(オレゴン州) 米国東部 (オハイオ州)
アメリカ西部(カリフォルニア州) カナダセントラル (モントリオール)
アジア太平洋(東京) アジア太平洋 (ムンバイ)
アジア太平洋(シンガポール) アジア・パシフィック (シドニー)
南アメリカ (サンパウロ) ヨーロッパ (アイルランド)
ヨーロッパ (ロンドン)

 

EveryStep Web レコーダー: 実際のブラウザー ベースのスクリプト ツール

一貫したユーザー エクスペリエンスを維持し、顧客を維持するには、適切なテストが不可欠です。 EveryStep Web レコーダーは、ウェブ 開発に関わる多くの種類のテストを自動化でき、APM ツールと共に使用してパフォーマンスを検証するのに最適なツールです。

EveryStep Web Recorder は、ウェブ トランザクションのすべてのステップを記録し、実際のブラウザーを使用してスクリプトを再生する、無料のオートメーション スクリプト ツールです。 40以上のデスクトップ(Chromeとインターネットエクスプローラ)とモバイルブラウザ(iPhone、iPad、Google、サムスンなど)と互換性があり、EveryStepウェブレコーダーは、AJAX、Java、HTML5、フラッシュ、PHP、ルビーなどの技術に関係なく、ブラウザでレンダリングされる事実上のすべてをサポートしています。

EveryStep Web Recorder は使いやすく、スクリプト操作は必要ありません。 ボタンのクリック、メニューの選択、フォームの送信、ショッピング カート、テキスト入力など、ユーザーが行う重要なアクションと複雑なアクションの複数ステップテスト スクリプトを記録できます。 これらのスクリプトは、ロード テストの LoadView プラットフォームにアップロードすることができます、 ウェブ サイト、ウェブ アプリケーション、ウェブ サービス、および API。

今すぐ EveryStep Web レコーダーを起動します。

 

スタックプラットフォーム: リトレースと接頭辞

Stackify は、開発者がコードを改善するためのツールを提供する SaaS ベースの APM ソリューションであり、より優れたアプリケーションをより迅速にデプロイできるようにします。 Stackifyは、RetraceプラットフォームとPrefixプラットフォームを通じて、本番運用から本番運用まで一連のアプリケーション監視機能を提供し、開発者はリリースを検証し、本番アプリケーションをサポートすることができます。

Prefix は、開発プロセス中のエラーを最小限に抑えることができるように、ワークステーションで動作するように設計されたコード プロファイラーです。 コード プロファイラーは、通常、開発者やプログラマが、各メソッドがコードに含まれる時間や、各メソッドの実行にかかる時間を理解するなど、パフォーマンスに関する問題を解決するために使用されます。 コード プロファイラーは、CPU やメモリの問題を追跡することもできます。 開発サイクルは数週間から数ヶ月の範囲で行われるため、コード プロファイラは、コードを効率的に実行し、プロジェクトを軌道に乗せ続けるのに役立ちます。

Prefix を使用すると、開発者は個々の ウェブ 要求の詳細を表示でき、エラーや異常な要素が検出されたときにコードの改善を提案することもできます。

Retrace は、アプリケーションやサーバのメトリックを監視するために QA および実稼働環境で使用される APM ソリューションです。 Retrace を Prefix と組み合わせて使用すると、開発者と IT チームは、記述されているコードが効率的に実行され、問題が少なくなることを確認できます。

Retraceは、業界トップのアプリケーションパフォーマンス管理、エラー監視、ログ集約、リソース(クラウド固有の)監視を1つのインターフェースに統合します。 Retrace は、次の機能を備えています。

  • APM 関数の .NET と Java
  • エラー、ログ、および監視のための .NET、Java、ノード、PHP、および Ruby
  • .NET コア
  • 拡張された非同期パターン、Windows サービスおよびその他の非 ウェブ アプリケーションのプロファイリング
  • マイクロソフト Azure と AWS (クラウド サポート)

Retrace は、次の一般的なアプリケーションおよびコンテナー ベースのモデルもサポートしています。

  • 港湾労働者
  • Azure アプリ サービス
  • AWS エラスティックビーンズトーク
  • クベルネテス
  • Azure 関数

Retrace プラットフォームは、APM、トランザクション・トレース、メトリック、ログ、エラー、アラートの 6 つのコンポーネント(モジュール)で構成されています。 サーバーエージェントをインストールしてサーバー上で実行されているすべてのアプリケーションを自動的に取得し、アプリケーションの種類、インスタンス数、1 分あたりの要求数、満足度、エラー/分、機能、アラートなどの高レベルのデータと情報を把握できます。

ダッシュボードに進むと、ユーザーは次のような特定のアプリケーションメトリックを表示できます。

  • インスタンス数
  • 可用性
  • ユーザー満足度
  • HTTP エラー (時間の経過に基するアラート)
  • アプリのログ記録率
  • サーバーの CPU 使用率
  • アプリ プールの CPU 使用率
  • サーバーメモリの割合
  • アプリ プール メモリ。

ユーザーは、定義済みの範囲のセットにデータをプルしたり、カスタム範囲を設定したりすることもできます。

ダッシュボード内の追加のセクションとタブを使用すると、ユーザーは、実際には、サーバーの一般的な正常性情報と共に、環境が実行されていることを確認できます。 可用性、メモリ使用量、使用されるディスク領域、ネットワーク インターフェイス、追加のカスタム メトリック、IIS サイト、IIS アプリ プールなどの特定のメトリックは、ここで確認できます。 さらに、ユーザーがアプリケーションにとって重要な ウェブ 要求を持っている場合、ユーザーは、特定の要求を継続的に監視する主要なトランザクションを設定できます。 ここでは、1 分あたりのリクエスト、ページの読み込み時間、エラー率などを確認できます。

Prefix は、コード開発中にバグを識別するのに役立つ ウェブ 要求コード プロファイラーです。.NET および Java 開発者は無料です (macOS のサポートは現在ご利用いただけません)。コードを記述するときに、ウェブ 要求のトレースをキャプチャします。トレース データがインターフェイスに取り込まれたため、エラー、ログ ステートメント、SQL クエリなどの特定のコード メトリックの詳細を確認できます。プレフィックスの追加機能は次のとおりです。

  • 複数のサーバーにまたがるトランザクションのトレース
  • QA環境または本番環境とパフォーマンスを比較する
  • コード内の動作やアクションを追跡する
  • コードの動作を検証する

スタックリトレース価格

スタックリトレースAPM – サーバーあたり$ 50 /月(年間契約なし)。 次の機能が含まれます。

  • アプリのパフォーマンスの監視
  • コードプロファイリング
  • エラー追跡
  • 集中ログ
  • アプリケーションとサーバーのメトリック

追加のスタック化リトレース価格オプションは次のとおりです。

  • 小規模サーバーの APM をトレースする – サーバーあたり $25/月
  • コード プロファイリングなしのリトレース監視 (APM) – サーバーあたり $15/月
    • 完全な APM 機能を必要としない追加のサーバーに最適
  • QA/ステージング サーバの APM をリトレースする – サーバーあたり $10/月 (アラートと通知が無効になっています)

ロードビュー価格

LoadView にはサブスクリプションベースのプランがあり、月額 199 ドルから開始します。 サブスクリプションベースのプランでは、未使用の仮想ユーザーの分とロード インジェクタの時間が 1 か月から次の月にロール オーバーされます。 また、従量課金制プランから選択することもできます。 新しいテストを開始する前に価格が計算され、表示されるため、支払い内容を正確に把握できます。

特定のニーズが上記の要件以上の要件を満たす場合は、エンタープライズレベルのプランについてお問い合わせください。

 

ロードビュープロフェッショナルサービス

LoadView プロフェッショナル サービスの目的は、パフォーマンス テストを実行し、データを分析し、当社の契約を取り入れずにシステムを調整することです。 当社の方法論は、テストされ、実証され、ユニークなアラカルトの方法で提供されています。 あなたは、あなたが支援を必要とする要素を選んで選択し、私たちのパフォーマンスエンジニアはそれらを通してあなたを指導します。

また、当社のエンジニアは、お客様のコードとインフラストラクチャを最適化するためのコンサルテーションを提供し、テストの全実施を行うこともできます。 ドットコムモニターの相互作用のレベルは完全にあなた次第です。

結論

LoadViewとStackifyプラットフォームは、互いに補完し合い、組織が質の高いコード、アプリケーション、ウェブ サイトの確立に関してより積極的になるように組み合わせます。 Prefix を使用すると、開発者や WebOps チームは効率的なバグのないコードを作成でき、LoadView プラットフォームを利用して、コードとアプリケーションが数千人の同時ユーザーに対して確実に使用できるようになります。 最後に、Retrace は、これらのアプリケーションを運用環境で監視できるため、エラーが発生した場合のダウンタイムを最小限に抑えることができます。 これらのツールの個々の力を利用することで、チームは一流のユーザーエクスペリエンスを保証できます。

ドットコムモニターからロードビューを試す

最大5つのロードテストを無料で取得