用語辞典
用語辞典は継続的に更新されます。
基本用語
モニタリング
モニタリング(Monitoring)とは、ある対象を監視、観察するという意味です。ITサービス分野では、限られたコストとリソースでサービスを提供します。そのため、モニタリングを通じて予期しない状況やエラーに備え、克服することが非常に重要です。
SaaS (Software as a Service)
SaaSは、顧客に代わってソフトウェアとデータを提供および管理します。SaaSは、個々のコンピュータにアプリケーションをダウンロードしてインストールする必要はありません。顧客は、メンテナンスとリソースを簡素化しながらビジネスに集中できます。
SaaSサービスを提供する企業は、顧客に代わってデータ、ミドルウェア、サーバーおよびストレージなどの潜在的な技術的問題を管理します。
アプリケーション (Application Performance Management)
「アプリケーション性能管理」を意味します。通常はAPMサービスと呼ばれます。
- Aは、Applicationを意味します。
- Pは、Performance、アプリケーションの性能を意味します。また、アプリケーションの性能はウェブサービスのレスポンス速度によって測定されます。ウェブサービスのレスポンス速度を判断するために、APMサービスはトランザクションを追跡および分析します。
- Mは、ManagementまたはMonitoringを意味します。
詳細については、次の文書を参照してください。
エージェント
WhaTapでエージェントは、モニタリング対象から収集したデータをWhaTap収集サーバーに送信するアプリケーションです。エージェントは、ウェブサーバーにインストールされます。
エージェントは、モニタリング対象と1対1で対応します。モニタリング対象がアプリケーションの場合、アプリケーションの実行時にエージェントも同時に実行されます。モニタリング対象がサーバーの場合は、サーバーにエージェントをインストールして実行します。
エージェントインストールの詳細については、次の文書を参照してください。
処理量
性能に関して処理量を完了できる要求数を意味します。これは、システムが処理するトランザクションの数を指します。
処理量は、秒単位または分単位で測定します。処理量は要求量と異なります。 処理量は、終了したリクエストの量です。1秒当たりのリクエスト量(RPS)が100、1秒当たりの処理量(TPS)が10である場合、90件のリクエストはまだ処理されていない状態です。
クラウドコンピューティング
クラウドコンピューティングとは、インターネットで仮想化されたITリソースをサービスとして提供することを意味します。クラウドコンピューティングで仮想化し、サービスとして提供する対象はサーバー、プラットフォーム、ソフトウェアです。ユーザーは、使用した分だけ費用を支払います。
クラウドサービスの種類は大きく3つあります。
- Infrastructure as a Service(IaaS、 アイアース、 イアース)
- Platform as a Service(PaaS、 パース)
- Software as a Service(SaaS、 サース)
クラウドサービスの詳細については、次の文書を参照してください。
チューニング
システムの性能を向上させることを意味します。チューニングには、処理量チューニングと安定性チューニングがあります。
- 処理量チューニングは、最大処理量を向上させるチューニングです。
- 安定性チューニングは、過負荷の状態でもシステムがダウンしないようにするチューニングです。
平均レスポンス時間
アプリケーションサーバーがユーザーにリクエストの結果を戻すのに掛かる時間です。WhaTapのサービスは、5秒間隔でトランザクションの平均レスポンス時間を計算します。平均レスポンス時間は、チューニング指標として意味があります。
詳細については、次の文書を参照してください。