Download PDF
Download page 正常性ルールのエンティティ.
正常性ルールのエンティティ
正常性ルールは、アプリケーション全体または一部のエンティティセットに関連付けられているメトリックを評価できます。たとえば、アプリケーション内のすべてのビジネストランザクションに対する特定のメトリックを評価するビジネス トランザクション パフォーマンスの正常性ルールを作成できます。または、アプリケーション内のすべてのノードや特定のティア内のすべてのノードに対応するノードの正常性ルールを作成することもできます。デフォルトの正常性ルールはこのカテゴリ内にあります。
また、アプリケーション内の限られたエンティティ、またはノードや JMX オブジェクト、エラーなどの単一のエンティティに適用される正常性ルールを作成することも可能です。例えば、特定のシステムプロパティを共有するノード内の具体的な接続プールに関する最初のプールサイズ、およびアクティブな接続数を評価するJMXの正常性ルールを作成できます。
サーバレスエンティティのモニタリング
サーバレス機能は、ティアレベルで追跡されます。サーバレス機能は、各ティア内のラムダ(λ)アイコンで示されます。サーバレスエンティティを構成するアプリケーションの正常性ルールを設定する場合は、[Affected Entities ] タブでサーバレスティアをモニタすることを選択できます。AWS Lambda のティアを構成するサーバレスエンティティに対して、さまざまな正常性ルールがどのように評価されるかについては、「サーバレスティアの評価」を参照してください。
正常性ルールウィザードでは、正常性ルールの影響を受けるエンティティを指定して、具体的な正常性ルールを作成することができます。たとえば、あるビジネストランザクションについて、正常性ルールが適用されるティアを制限したり、特定のビジネストランザクションについて、正常性ルールの適用を名前や一定の基準に一致する名前で制限したりします。
ノードの正常性ルールには、ノードのタイプ(Java、.NET、PHP など)を指定できます。
特定の基準を満たすノードにのみに正常性ルールを適用するように指定することもできます。
なお、[Type of Node] プルダウンメニューでは Node.js、Python、または Web Service ノードを指定できません。これらのノードのタイプへの正常性ルールを制限するには、影響を受けるエンティティをティアとして指定し、必要に応じてNode.jsまたはPython、Web Serviceティアのいずれかを選択します。さらに、影響を受けるノードをさらに細かく調整するには、[Nodes matching the following criteria] のメニュー項目を使用して、ノード名、一致する環境変数、またはメタ情報を指定し、ノードに対する正常性ルールを制限します。
正常性ルールに影響を受けるエンティティ
[Overall Application Performance Health Rule] タイプの正常性ルールの場合、正常性ルールはビジネストランザクション、ティア、またはノードに関係なく、アプリケーション全体に適用されます。
正常性ルールをティアと連動するように構成する場合は、並列ポリシーもティアと連動するように構成する必要があります。ただし、正常性ルールをティアと連動するように構成するが、ポリシーが最初にノードで構成される場合、アクションまたは通知をトリガーしません。その逆も同様です。次のスクリーンショットは、正常性ルールとポリシーが正しい順序で作成された例を示しています。
次の表に、正常性ルールを適用できるエンティティを示します。
正常性ルールのタイプ | 該当するエンティティ |
---|---|
高度なネットワーク |
|
ビジネストランザクションパフォーマンス |
|
カスタム |
|
データベース、データベースエージェント、およびリモートサービスの正常性 エージェントフラグ データベースエージェントのテレメトリデータの正常性ルールを有効にするには、コントローラ UI のアカウントレベルでテレメトリを有効にします。 |
|
イベントストレージ-ライセンス超過モニタリング | ブラウザイベント:
モバイルイベント:
分析イベント:
|
エラー率 |
|
情報ポイント |
|
ノード正常性:JMX |
|
ノードの正常性:トランザクション パフォーマンスまたはノードの正常性:ハードウェア、JVM、CLR |
サーバレスティアのパフォーマンスは、Tier/Node Health (Hardware) の正常性ルールについては評価されません。サーバレスプラットフォームのランタイムインスタンスがオンデマンドでアップおよびダウンするため、AWS はノードレベルのダッシュボードまたはメトリックを提供しません。 |
サーバの正常性 |
|
サービスエンドポイント |
|
ユーザエクスペリエンス:モバイルアプリケーション |
|
ユーザエクスペリエンス:モバイルネットワークの要求 |
|
ユーザエクスペリエンス:ブラウザアプリケーション:Pages、iframes、Ajax Requests、Virtual Pages、Synthetic ジョブ |
|