Mitigations

The Mitigations module in the v4 portal is covered in the following topics:

Notes:
- For general information about mitigations in Kentik, see Mitigation Overview.
- For information on mitigation platforms and methods, see Manage Mitigations.
- For information on assigning mitigations in an alert policy, see Threshold Mitigations.
- For information on initiating mitigation manually, see Manual Mitigation.

The Mitigations page enables management of current and past mitigations.
 

Mitigations Page UI

The Mitigations page provides information about mitigations currently underway in your organization. The page includes the following UI elements:

  • Manage Mitigations (in the SubNav): A button that opens the Manage Mitigations page (Settings » Mitigations).
  • Actions (in the SubNav): A drop-down from which you can choose to export or subscribe to the current view:
    - Export: Export the page’s content as a visual report (PDF). A notification appears when the export is ready to download.
    - Subscribe: Opens the Subscription Dialog, which enables you to subscribe to regular reports from the page, either by choosing an existing subscription (combination of email address and schedule) or specifying a new one.
  • Start Manual Mitigation: A button that opens the Start Manual Mitigation Dialog.
  • Show/Hide Filters (filter icon): A button that toggles the Filters pane between expanded and collapsed.
  • Group By: Choose a property (e.g. status) from the drop-down menu to group the mitigations in the table by the value of that property. The table supports grouping by status, policy, platform, method, target, day, or week.
  • Filter field: A field that you can use to narrow the mitigations shown in the Mitigations list. If text is entered the list will show only mitigations that match the text in at least one column. The field will also display any filters applied with the Filters pane.
  • Filters pane: Filters that narrow the mitigations listed in the Mitigations List (see Mitigations List Filters).
  • Action controls: Present only when one or more checkboxes are selected in the Mitigations list, enabling you to apply an action to all selected mitigations:
    - Action buttons: Buttons that apply the actions detailed in Mitigation Actions.
    - Selection indicator: Indicates how many alerts are currently selected.
  • Mitigations List: A table listing mitigations (see Mitigations List).
 

Mitigations List

The Mitigations List on the Mitigations page is a filtered table (see Mitigations List Filters) providing information about mitigations triggered by your organization's alert policies. Each row in the table represents an individual mitigation. The table includes the following columns:

  • Select All (in heading row): A checkbox for toggling the selection state of all mitigations in the list:
    - If either no checkboxes in the list itself are checked or only some are checked then clicking this checkbox will select all mitigations.
    - If all checkboxes in the list are checked, clicking this checkbox will deselect all mitigations.
  • Select (in mitigation rows): Check the box to select this mitigation. The mitigation will be included in any action applied with the Action controls (see Mitigation Actions).
  • Status: Shows the current state of the mitigation (see Mitigation Status).
  • Mitigation ID: The Kentik-generated unique ID for the mitigation.
  • Policy: Displays the name of the alert policy that triggered the mitigation, or if the mitigation was performed manually.
  • Alert ID: The Kentik-generated unique ID for the alert that triggered the mitigation. This will be blank for manual mitigations.
  • Platform: The mitigation platform associated with this mitigation.
  • Method: The mitigation method associated with this mitigation.
  • Target: The entity to which this mitigation is applied, which may be an IP/CIDR or something else defined by, for example, a Flowspec filter, such as a protocol or port number.
    - This column also displays
    any dimensions that may apply to the mitigation (automatic only) under the target.
    - If a mitigation was triggered by an alert policy (automatic mitigation), this column gives the alert key(s) that matched the condition specified in the alert policy threshold and thus triggered the alert, which in turn triggered the mitigation.
  • Date: The date-time at which the mitigation began.
  • Min. Time Remaining: An estimate of how much time remains for the mitigation.
  • Action (vertical ellipsis): A popup with Mitigation Actions that may be available for this mitigation.

Note: To see further details about an individual mitigation, click the mitigation’s row to open a Mitigation Details Drawer that slides out from the right of the page.

 

Mitigation Status

The status shown for each row in the Mitigations list may apply to either an automated mitigation or a manual mitigation.

Note: Cloudflare applies Magic Transit mitigation only when traffic volume exceeds protocol-dependent minimums (100K pps for TCP or UDP; 60K pps for ICMP or GRE). If the platform of a mitigation in the Alerting list is Cloudflare MT and the traffic volume of the alert policy threshold that triggered the mitigation is below these minimums, then the mitigation state may be indicated as active even when Cloudflare isn’t actually mitigating.

The following table lists the statuses displayed in the Status column (label) for automatic and manual mitigations in the Mitigations list, as well as the mitigation filter status to which each label corresponds:

Status Filter Status Column Description
Active Active The mitigation is active.
Active Clearing Disabling/removing a mitigation on a remote platform. This is an interim state whose destination state is Acknowledgement Required.
Active End Grace The mitigation has ended but the grace period has not yet expired (see Grace period in Automated Mitigation Settings). Only applies to automatic mitigations.
Active Starting Mitigation is being added or activated on the third-party mitigation platform.
Failed Failed to clear Unable to disable/remove a mitigation on the remote platform.
Failed Failed to start Mitigation was attempted but could not be added or activated on the third-party mitigation platform.
Inactive Archived The mitigation is no longer active and is not awaiting user acknowledgement. Inactive mitigations do not appear in the Mitigations List by default. To see them displayed, select Inactive under Status in the Mitigations List Filters.
Inactive Clear The mitigation is cleared and no longer active. Inactive mitigations do not appear in the Mitigations List by default. To see them displayed, select Inactive under Status in the Mitigations List Filters.
Waiting Acknowledgment Required The mitigation is no longer active:
- If user acknowledgement is required (see Automated Mitigation Settings), the mitigation will wait in this state.
- If no acknowledgement is required, the mitigation will proceed to the Archived state.
Waiting End Wait Mitigation stop is pending: The conditions that triggered the mitigation no longer exist but one of the following is required before stopping (see Clear Mitigation in Threshold Mitigations):
- expiration of timer;
- user acknowledgement.
Waiting Start Wait Mitigation start is pending: Mitigation has been triggered but requires one of the following before starting (see Apply Mitigation in Threshold Mitigations):
- expiration of timer;
- user acknowledgement.

 

Mitigation Actions

Mitigation actions are covered in the following topics:

 
top  |  section

About Mitigation Actions

Available mitigation actions vary depending on the current state of the mitigation and whether the mitigation is automatic (see Automatic Mitigation Actions) or manual (see Manual Mitigation Actions).

Actions can be applied to mitigations in a couple of different ways:

  • Checkboxes: When one or more Select checkboxes are checked in the Mitigations list, the list is shifted down to reveal the Action controls (see Mitigations Page UI), which include buttons that enable you to apply an action to all selected alerts.
  • Actions menu: The popup menu from the vertical ellipsis at the right of a given alert's row in the Mitigations list enables you to apply an action to that alert.
 
top  |  section

Automatic Mitigation Actions

The table below shows the action buttons that may be available in a row representing an automatic mitigation and in the top right corner of the Mitigation Details Drawer for that mitigation. Both the available actions and the results of those actions vary depending on the current state of the mitigation (see Mitigation Status).

Note: When you take manual control of an automatic mitigation, the mitigation won’t stop automatically even when the triggering alert is cleared; it will continue until manually stopped or removed.

Status Filter Status
Description
Available Actions Action Description
Active
Active
Mitigation is currently active.
Stop Stop the mitigation.
Active
Clearing
Mitigation is in the process of being ended.
Take manual control Take manual control of the mitigation without affecting the stop process.
Active
End Grace
Mitigation has ended but the grace period has not yet expired (see Automated Mitigation Settings.
Take manual control

Skip EndGrace, go to EndWait
Take manual control of the mitigation, which remains active.

Advance the mitigation immediately to the next state.
Active
Starting
Start has been requested but hasn’t yet succeeded.
Take manual control, go to Manual Starting Take manual control and continue starting the mitigation.
Failed
Failed to clear
Stop has been requested but hasn’t yet succeeded.
Archive

Retry
Archive the mitigation to remove it from the Mitigations List.

Try again to stop the mitigation.
Failed
Failed to Start
Mitigation has failed to start automatically.
Take manual control

Retry
Take manual control, at which point you can either retry or archive the mitigation.

Retry the mitigation.
Inactive
Archived None No actions are available once the mitigation is archived.
Waiting
Ack Required
Waiting for user acknowledgement.
Acknowledge

Take manual control
Once acknowledged, the mitigation is removed from the Mitigations List.

Take manual control and leave the mitigation stopped.
Waiting
End Wait
The triggering conditions no longer exist but the mitigation is waiting for user acknowledgement or expiration of timer.
Take manual control

Skip EndWait, go to Clearing
Take manual control of the mitigation, which remains active.

Advance the mitigation immediately to the next state.
Waiting
Start Wait
Waiting for user acknowledgement or expiration of a timer.
Approve and start the mitigation

Take manual control, go to Manual Clear
Immediately start a mitigation that has been waiting for acknowledgement or expiration of timer (see Mitigation Settings).

Take manual control and cancel the pending mitigation.

Note: To see archived mitigations displayed, select Inactive under Status in the Mitigations List Filters.

 
top  |  section

Manual Mitigation Actions

The table below shows the action buttons that may be available in a row representing a manual mitigation and in the top right corner of the Mitigation Details Drawer for that mitigation. Both. Both the available actions and the results of those actions vary depending on the current state of the mitigation (see Mitigation Status).

Status Filter Status
Description
Available Actions Action Description
Active
Active
Mitigation is active.
Stop Stop the mitigation, at which point you can either restart or archive it.
Active
Clearing
Stop has been requested but hasn’t yet succeeded.
Start Restart the mitigation.
Active
Starting
Mitigation is being activated.
Stop Stop the mitigation, at which point you can either restart or archive it.
Failed
Failed to clear
Stop was requested but didn’t succeed.
Archive

Retry
Remove the mitigation from the Mitigations List.

Try again to stop the mitigation.
Failed
Failed to start
Mitigation was attempted but could not be added or activated
Archive

Retry
Remove the mitigation from the Mitigations List.

Try again to start the mitigation, at which point you can either stop it or archive it.
Inactive
Archived None No actions are available once the mitigation is archived.
Inactive
Cleared
Mitigation is no longer active or waiting.
Start

Archive
Restart the mitigation.

Remove the mitigation from the Mitigations List.

Note: To see archived mitigations displayed, select Inactive under Status in the Mitigations List Filters.

 

Mitigations List Filters

The mitigations displayed in the Mitigations list can be filtered using the controls in the Filters pane on the left. The pane includes the following filters:

  • Clear all (appears only when you’ve specified one or more filters): Click to clear all current filters.
  • Time Range: A drop-down that displays the time range within which mitigations will be included in the list. Click to set a different time with the Time Range Selector.
  • Status: A set of checkboxes that allow you to select one or more status (Active, Failed, Waiting, or Inactive) to include in the list.
  • Sources: Filter the list by whether a mitigation was run manually or automatically.
  • Mitigation ID: Include only mitigations whose ID equals the entered numbers.
  • Alert ID: Include only mitigations for which the ID of the triggering alarm equals the entered numbers.
  • Method: Filter the list by selecting a method from the drop-down menu.
  • Platform: Filter the list by selecting a platform from the drop-down menu.
  • Show Tenant Mitigations: A switch that determines whether tenant mitigations are shown on the list.
  • Tenants (appears only when Show Tenant Mitigations is toggled): Filters the list by selecting a tenant from the drop-down menu.
  • Policy: Include only mitigations for which the name(s) of the triggering alert policy equals the one or more policies selected from the drop-down menu. Click in the Policy field and start typing in the Filter options field to see a list of policies with that text and then select one or more from the list.
  • Target Search: Include only mitigations for which the entered text matches specific instances of the dimension that the mitigation method used to identify which traffic to mitigate.
  • Dimension Search: Include only mitigations for which the entered text matches the dimension that the mitigation method used to identify which traffic to mitigate.
  • Exact Match: A switch that determines whether the string entered in the Dimension Search field is matched strictly or loosely.

Time Range Selector

This selector is a popup that opens from the drop-down and sets the time range within which mitigations will be included in the list. The popup includes the following controls:

  • Lookback list: Preset durations back from the current time, listed along the left side of the popup.
  • Calendars: Side-by-side monthly calendars that enable you to click on a start date and end date.
  • Start date field: The start of the time range, filled in from the lookback list or the calendars.
  • End date field: The end of the time range, filled in from the lookback list or the calendars.
  • Apply: A button that applies the time range from the values in the start and end fields and hides the popup. The applied range will be shown in the Time-range Drop-down.
  • Cancel: A button that closes the popup and leaves the time range as it was before the popup was opened.
 

Mitigation Details Drawer

The details drawer for a given mitigation slides out from the right of the page when the row for that alarm is clicked in the Mitigations List. The drawer shows the following additional information:

  • Mitigation ID: The Kentik-generated unique ID for the mitigation.
  • Action buttons: Any actions available to take for the mitigation are available in the top right corner of the drawer. Hover over the button(s) to see the action(s) available.
  • Policy: The alert policy that triggered the mitigation (if applicable). Click the link to jump to the Policies Page with that policy displayed.
  • Alert ID: The Kentik-generated unique ID for the alarm that triggered the mitigation. Click the link to access the alert’s details page (see Alert Details Page).
  • Method: The mitigation method associated with this mitigation.
  • Platform: The mitigation platform associated with this mitigation.
  • Target: The specific instances of the dimension(s) that the mitigation method used to identify which traffic to mitigate (i.e. the precise thing that is mitigated). This section may also include any other dimensions specified by the policy.
  • BGP Monitor Test: Click to run a BGP Monitor test on the selected mitigation. You’ll be redirected to the BGP Monitor Details Page in Synthetics » Test Control Center.
    Note: Clicking this button may bring up a Confirm BGP Test Creation dialog. If you are at your credit limit, you will not be permitted to create the test.
  • Key: A unique combination of values for the set of dimensions selected (see About Keys).
  • Event list: A table listing, in chronological order, events involving the mitigation:
    - Status: The mitigation state at the time of the event.
    - Event: The event.
    - Date (UTC): The date-time of the event.
© 2014- Kentik
In this article:
×