Versions Compared

    Key

    • This line was added.
    • This line was removed.
    • Formatting was changed.
    Comment: Published by Scroll Versions from this space and version 20.5
    Sv translation
    languageen
    Appd tocbox

    Related pagesPages:

    This page provides an overview of action suppression in AppDynamics.

    You can temporarily suppress a policy's automatic invocation of actions and alerts. You may want to do this while you are performing maintenance on or troubleshooting a component.

    To see action suppression configurations created for an application, click Alert & Respond > Actions and then the Action Suppression tab.
    The list of action suppression configurations displays in the left panel with the objects affected by a selected configuration in the right panel.

    The Object Scope list shows both tiers and nodes. Because the nodes are children of the tiers, action suppression affects them as well. Selecting an Application as Object Scope can produce a list of many items if the application is complex enough. All tiers and nodes are shown, although no business transactions are shown in the list.

    Objects Affected by Action Suppression

    You configure action suppression for a specific time period to apply to a specific object or several objects. The following entities can be the objects of action suppression:

    • Application
    • Business Transaction
    • Tier
    • Node
    • JMX
    • Machine

    Within the time period configured for the action suppression, no policy actions are fired for health rule violation events that occur on the specified object(s).

    You can also optionally disable reporting of metrics for an object for which actions are suppressed. Using this option can cause reported metrics for those objects to change without notice. If you see a sudden unexpected change in reported metrics for an object, check the action suppression configurations list to see whether action suppression with reporting disabled is currently active for that object.

    If the object scope of an action suppression is at the node level, the suppression affects only node health rules.
    If the object scope of an action suppression is at the tier level, the suppression affects individual node health rules as well as tier-level health rules.

    For example, if a tier-level health rule is configured to fire an action when a percentage of the nodes violates the condition, and then action suppression is configured on certain nodes in that tier, those nodes are still evaluated by the tier-level health rule.

    Application-Level Action Suppression

    In an application-level configuration, all entities in the application are affected.

    Business Transaction Action Suppression

    In a business - transaction-level configuration, you can suppress actions in:

    • All business transactions in the application.
    • All business transactions within specific tiers.
    • Specific business transactions.
    • Business transactions with names having patterns that match certain criteria (such as all business transactions with names that start with "XYZ").

    Tier-Level Action Suppression

    In a tier-level configuration, all the nodes in the specified tier(s) are affected. You can suppress actions for:

    • All tiers in the application.
    • Specific tiers.

    Node-Level Action Suppression

    In a node-level configuration, you can specify the types of nodes for which to suppress actions:

    • All nodes.
    • Java nodes.
    • .NET nodes.
    • PHP nodes.

    and within those types you can suppress actions for:

    • All nodes.
    • Nodes in specific tiers.
    • Specific nodes.
    • Nodes with names, meta-data, environment variables or JVM system environment properties with matching criteria that you specify.

    JMX-Level Suppression

    You can suppress actions on specific JMX objects, specific JMX instance names, and specific nodes.

    Machine-Level Action Suppression

    You can suppress actions run on specific machines. Actions run on all the nodes on the specified machine (s) are suppressed.

    Health Rules Affected by Action Suppression

    By default, an action suppression configuration applies to actions triggered by all events that are generated by the configured objects.

    You can refine the configuration to apply only to actions triggered by specific health rule violations. For example, if an application contains HealthRuleA, HealthRuleB and HealthRuleC, but only HealthRuleC is configured for action suppression, actions will continue to fire for violations of HealthRuleA and HealthRuleB during the configured time period.

    Configure Action Suppression

    To access action suppression configuration, click Alert & Respond > Actions, then the Action Suppression tab.

    You can edit, delete or create an action suppression from the Action Suppression Wizard that appears.

    Structure of the Action Suppression Wizard

    The Action Suppression Wizard contains three panels:

    1. Overview panel sets the following:
      • Name: Action suppression configuration name.
      • Disable Agent Reporting: Disable metrics reporting by agents associated with the affected objects during the action suppression.
      • Start Time: Start action suppression.
      • End Time: End action suppression.
    2. Object Scope panel sets the objects affected by the configuration.
      The options presented vary according to the scope defined.
    3. Health Rule Scope panel sets the health rules that trigger action suppression. You can restrict action suppression to apply only to violations of specific health rules.

    You can navigate among these panels by clicking their entries in the wizard. When you create a new configuration, configure the panels in order because the configuration of the scope determines the available affected objects presented in the object scope panel.

    Disabling Health Rule Evaluation

    Suppressing an action does not suppress the evaluation of any health rules linked to the action via a policy. Health rule violation events continue to be raised and surfaced to the UI when actions are suppressed.

    To turn off the evaluation of a specific health rule:

     Click Alert & Respond > Health Rules, select the Health Rule, click the edit Edit option, and clear the Enabled checkbox in the Edit Health Rule Overview Overview panel.

    To turn off all health rule evaluation for an application, user experience browser app, database, server, or analytics:

    Select the type of entity for which to disable health rule evaluation. Then clear the Evaluate Health Rules checkbox at the top left of the Health Rules window.


    Sv translation
    languageja
    Appd tocbox

    Related pages

    ポリシーによるアクションおよびアラートの自動的な呼び出しを一時的に抑制できます。コンポーネントのメンテナンスの実行中、またはコンポーネントのトラブルシューティング中にこのような抑制を行う場合があります。

    アプリケーションに対して作成されたアクション抑制の構成を確認するには、Alert & Respond > Actions、Action Suppressionタブの順にクリックします。
    アクション抑制の構成のリストが左側のパネルに表示され、選択した構成の影響を受けるオブジェクトが右側のパネルに表示されます。

    Object Scopeリストには、ティアとノードの両方が表示されます。ノードがティアの子であるため、アクションの抑制はノードにも影響します。アプリケーションの複雑さが十分な場合、Object ScopeとしてApplicationを選択すると、多くの項目のリストを作成できます。リストにはすべてのティアとノードが表示されますが、ビジネストランザクションは表示されません。

    アクションの抑制の影響を受けるオブジェクト

    特定の期間にアクションの抑制を構成し、特定のオブジェクトまたは複数のオブジェクトに適用します。アクションの抑制のオブジェクトとなり得るエンティティは次のとおりです。

    • アプリケーション
    • ビジネストランザクション
    • 階層
    • ノード
    • JMX
    • マシン

    アクションの抑制を構成した期間内は、指定されたオブジェクトで発生する正常性ルール違反イベントに対してポリシーアクションは発動しません。

    また、アクションが抑制されるオブジェクトのメトリックに関するレポートをオプションで無効にすることもできます。このオプションを使用すると、そのオブジェクトに対してレポートされたメトリックが予告なく変更される場合があります。オブジェクトに対してレポートされたメトリックに突然予期せぬ変更が見られる場合は、アクション抑制の構成リストをチェックし、アクションの抑制とレポートの無効化が現在、そのオブジェクトに対してアクティブであるかどうかを確認してください。

    アクション抑制のオブジェクトスコープがノードレベルにある場合、その抑制はノードの正常性ルールのみに影響します。
    アクション抑制のオブジェクトスコープがティアレベルにある場合、その抑制はティアレベルの正常性ルールだけでなく、個々のノードの正常性ルールにも影響します。

    例えば、ノードの一部が条件に違反するときにアクションを発動するようにティアレベルの正常性ルールが構成されており、そのティア内の特定のノードでアクションの抑制が構成されている場合、それらのノードは依然としてティアレベルの正常性ルールで評価されます。

    アプリケーションレベルのアクションの抑制

    アプリケーションレベルの構成では、アプリケーション内のすべてのエンティティが影響を受けます。

    ビジネストランザクションのアクションの抑制

    ビジネストランザクションレベルの構成では、次の場所のアクションを抑制できます。

    • アプリケーション内のすべてのビジネストランザクション
    • 特定のティア内のすべてのビジネストランザクション
    • 特定のビジネストランザクション
    • 特定の基準に一致するパターンを持った名前のビジネストランザクション(「XYZ」で始まる名前のすべてのビジネストランザクションなど)

    ティアレベルのアクションの抑制

    ティアレベルの構成では、指定したティア内のすべてのノードが影響を受けます。次に対するアクションを抑制できます。

    • アプリケーション内のすべてのティア
    • 特定のティア

    ノードレベルのアクションの抑制

    ノードレベルの構成では、アクションを抑制するノードのタイプを指定できます。

    • すべてのノード
    • Javaノード
    • .NETノード
    • PHPノード

    また、上記のタイプ内で、以下に対するアクションを抑制できます。

    • すべてのノード
    • 特定のティア内のノード
    • 特定のノード
    • 指定した基準に一致する名前、メタデータ、JVM システム環境プロパティのあるノード

    JMXレベルの抑制

    特定のJMXオブジェクト、特定のJMXインスタンス名、および特定のノードに対してアクションを抑制できます。

    マシンレベルのアクションの抑制

    特定のマシンで実行するアクションを抑制できます。指定したマシンのすべてのノードで実行するアクションが抑制されます。

    アクションの抑制の影響を受ける正常性ルール

    デフォルトでは、アクション抑制の構成は、構成されたオブジェクトによって生成されるすべてのイベントによってトリガーされるアクションに適用されます。

    特定の正常性ルール違反によってトリガーされるアクションのみに適用されるよう、構成を調整することができます。例えば、アプリケーションにHealthRuleA、HealthRuleB、およびHealthRuleCがあり、HealthRuleCのみにアクションの抑制が構成されている場合、構成された期間中、HealthRuleAおよびHealthRuleBの違反に対しては継続してアクションが発動されます。

    アクションの抑制の構成

    アクションの抑制を構成するには、Alert & Respond > Actions、Action Suppression タブの順にクリックします。

    アクションの抑制ウィザードが表示され、そこでアクションの抑制を編集、削除、または作成することができます。

    アクションの抑制ウィザードの構造

    アクションの抑制ウィザードには3つのパネルがあります。

    1. Overviewパネルでは以下を設定します。
      • Name:アクション抑制の構成名
      • Disable Agent Reporting:アクションの抑制中、影響を受けるオブジェクトに関連付けられたエージェントによるメトリックのレポートを無効化する
      • Start Time:アクションの抑制を開始する
      • End Time:アクションの抑制を終了する
    2. Object Scopeパネルでは、構成の影響を受けるオブジェクトを選択します。
      表示されるオプションは、定義されているスコープによって異なります。
    3. Health Rule Scopeパネルでは、アクションの抑制をトリガーする正常性ルールを設定します。特定の正常性ルールの違反だけに適用されるよう、アクションの抑制に制限をかけることができます。

    ウィザードでパネルの項目をクリックして、これらのパネル間を移動できます。影響を受けるオブジェクトのうち、利用可能としてオブジェクトスコープパネルに表示されるオブジェクトはスコープの構成によって決まるため、新しい構成を作成するときは順番どおりにパネルを構成してください。

    正常性ルール評価の無効化

    アクションを抑制しても、ポリシーによってアクションにリンクされた正常性ルールの評価は抑制されません。アクションが抑制されていても、正常性ルール違反イベントは引き続き発生し、UIに表示されます。

    特定の正常性ルールの評価を無効にするには

    Alert & Respond > Health Rules をクリックし、Health Rule を選択し、編集オプションをクリックし、Edit Health Rule Overview パネルで Enabled チェックボックスをオフにします。

    アプリケーション、ユーザーエクスペリエンスブラウザアプリ、データベース、サーバー、または分析に対する正常性ルール評価をすべて無効にするには

    正常性ルールの評価を無効化するエンティティのタイプを選択します。次に、Health Rules ウィンドウの左上にある Evaluate Health Rules チェックボックスをオフにします。