Cloud Services

Cost & Asset Management

Anomalies
Published On Jul 30, 2024 - 1:00 PM

Anomalies

Configure alerts to know how your assets perform.
An Anomaly policy is a rule with defined thresholds against which data is measured. When the measurement algorithm identifies occurrences of data exceeding those bounds, an anomaly alert is created. When a defined efficiency threshold has not been met, a flag in the Anomaly dashboard indicates that there is an anomaly and can be view month over month details since the last 12 month of data available.
You can also see weekly and daily data on the dashboard only if you have configured your anomaly policies for these time periods.
The Anomalies dashboard helps to identify:
Individual asset level anomaly,
specifying data of:
  • Cost spike
    : A significant increase of costs.
    • Cost drop
      : A significant drop in the costs.
    • Cost
      : An amount that has been paid or spent.
    • Utilization spike
      : An increase in the utilization of assets.
    • Utilization drop
      : A decrease in the utilization of assets.
    • Utilization
      : The utilization of assets.
    • Age of assets
      : How long assets have been available, utilized etc.
    • Pattern search asset name
      : A characteristic or keyword that defines a specific asset this to have a more certain search.
Group of assets level anomalies
, specifying data of:
  • Count spike
    : The count of assets/services in increase.
  • Count drop
    : The count of assets/services dropped.
  • Count
    : The count of assets/services.
Make sure you have set up and created your policies to reflect on the Anomalies dashboard correctly. For more information, go to: Anomaly Set up
To learn more about navigating to the different services from each tenant, refer to Landing page navigation or Kyndryl Bridge Landing page navigation. Click the
Anomalies
tab to display a list of your anomalies.
At the beginning of the dashboard, you find:
  • The type of corporate currency
    : The Corporate Currency is the single currency which is used to display all currency values in the
    Tenant
    . To learn more about corporate currency, go to Defining the corporate currency.
  • View ingestion status
    : You can view the ingestion status related to specific provider cost data. When clicking this option, you can view a list of providers and ingestion status, you can click
    View All
    to navigate to the job page to see full details on job status.  To learn more about jobs, go to: managing jobs.

Configuring dashboard sections

The dashboard has a feature to move sections up or down or collapse the section entirely to organize and display the most important content. Configurable sections include arrows and a dash to control movement or to collapse the section.
  • To move a section up, click the
    Up Arrow
    located at the right side of the configurable section. 
  • To move a section down, click the
    Down Arrow
    located on the right side of the configurable section.
  • To collapse the section, click the
    Dash
    located on the right side of the configurable section. Once a section has collapsed, the dash icon changes to a plus. To expand the section, click the plus icon.
The configuration will be persisted and displayed until changed. The configuration can be changed at any time.

Filtering on the Anomalies dashboard

Filters can be applied to the Policy dashboard by using the filter bar, located under the
Dashboard View
header. In addition, you can also set views with the data you wish to view, to learn more about Saved Views, go to: Managing saved views
The filters available include:
  • Anomaly policy
    : You can search for the anomaly policy you created with the name.
  • Severity
    : How critical the anomaly is, you can select between critical, high, medium and low.
  • Anomaly status
    : This is the status of the anomaly policy, you can select between: Active, inactive, new, and continuing.
Apply filters
: Click on the filter bar, located under
Dashboard View
and then, select any of the drop-down menus to apply the necessary filter criteria to the data. Then, click
Apply
.
The application respond by displaying the charts and data previously filtered.

Anomaly count graph

Use the anomaly count trend graph to gain insights into whether the policy violations are increasing or decreasing over time. This graph displays Monthly, Weekly and Daily data. At the beginning of the graph, you can view the total count of existing and new anomalies.
The data in this graph represents any applied filters that were selected in the Dashboard View. When no filters are selected, the anomaly count trend graph displays all anomalies for all policies.
Hovering over any of the columns in the graph displays the time and anomalies count.
Follow steps to view data reports per specific time:
  1. elect the period of time in which you want to reflect the data, this is located under the 'Anomaly Count' header.
    These options are available only when anomalies were configured for daily, weekly, or monthly.
  2. At the right side of the graph, you can define how the view of the graph is between trendline and bar chart. On both views you analyze the count and

Anomaly summary

The Anomaly Summary table displays policy violations sorted by policy category. The month and year are derived from the selected month on the Anomaly count.
The Anomaly summary displays detailed information that helps you make more informed decisions based on the recommendations presented on the dashboard:
  • Total anomalies:
    The total number of all the anomalies policies found.
  • Critical anomalies:
    All the anomaly policies that fall under the category of critical severity.
  • New anomalies:
    Anomaly policies detected that are not repeating from the previous period of detection and are new.
  • Continuing anomalies:
    Anomaly policies detected that are repeating from the previous period of detection.

Add to graph option

To see specific data from different providers, you can do it by filtering the data using the ‘Add to graph’ option, follow the steps to do so:
  1. Select
    Add to Graph
    option located at the top right side of the Anomaly Trend Graph, you can select max 5 options from one segment at a time.
  2. Click the drop-down menu, you can filter by anomaly segment options to view one of the options so the following specific data:
    • Count/severity
    • Count/status
    • Count/Anomaly policy
  3. Select the data you wish and click
    Apply
    .
  4. Lines in different colors appear indicating the specific data you selected, period of time and total anomalies. The selected data criteria is reflected on the
    Segment chart
    which is under the
    Anomaly Count Graph
    .

Segment chart

Segment charts
gives you the possibility to have a deeper look on details like anomalies in different categories:
  • Count/Severity
  • Count/Status
  • Cost/Anomaly policy
To display a specific criteria and view, go to the drop-down menu located at the top of the segment chart and select the desired filtering option. The segment chart will respond by displaying the information selected.
You can add or erase any of the mini charts displayed by clicking the
'x'
located at the right side of each of them.

Anomalies table

Use the Anomalies table to view detailed information about a policy violation, any applied filters are reflected on this table. You can also automatically get the total record count by clicking the
Get total record count
option located next to the Anomalies section title.
Get total record count
means getting the number of ‘asset count’ between individual and group of assets which rule matches to the ones you’ve filter on the dashboard.
The anomaly table is divided into different columns which provider information about each anomaly:
  • Anomaly Policy
    : Indicating the anomaly.
  • Anomaly detection date
    : This is when the anomaly report was created.
    The anomaly report is generated only for the previous day, not the current day.
    1. The issue is only for "Job alert anomaly". It does not apply to any other anomaly (either default or manually created). For example:
      • Scenario 1: If an ingestion job which ran yesterday and it crossed the duration limit defined by job alert anomaly and the job alert anomaly job ran today, the anomaly will be logged on yesterday's date
      • Scenario 2: if an ingestion job ran today and it crossed the duration limit defined by job alert anomaly and the job alert job ran today after the ingestion job than the anomaly will be logged with today's date.
  • Anomaly count
    : Indicates the number of anomalies.
  • Severity
    : The anomaly severity from low, medium, and high.
  • Anomaly policy rule
    : Indicates the type of rule associated to the anomaly.
To view anomalies details, click anywhere in a row on the anomaly table to display more information. A new window opens where you can see anomalies count by month of the specific asset, and a table following data parameters:
  • Asset ID
  • Provider
  • Category
  • Provision date
  • Location
  • Asset type
  • Asset name
  • Metric
  • Customer total cost

Generate data file report

You can download the data available in your dashboard page in a CSV, XLSX, or JSON format. This report is based on the configuration and filters applied on the dashboard and tables.
Follow steps to create your data report:
  1. At the beginning of the page, click the
    Download
    option available.
  2. A new window displays to generate the file report. You can select the invoice line item and details report to be generated with:
    • Selected columns: The ones you selected when configuring your view.
    • All columns: Include all the columns available on the table.
  3. Once you select the data you want to download, generate the file by filling out the following:
    • Kind
      : Insights by default.
    • File Name Prefix:
      Enter the name that you want to give to the file.
    • UTC Time
      : By default, the time and date that you generate the report is added.
    • Sequence Number/Suffix
      : By default, it is 40 but you can enter your own digits.
    • Format
      : Select between XLSX, CSV, or JSON.
    • Your File Name
      : This reflects the complete file name based on the criteria previously selected.
  4. Once all the options have been selected, click
    Download.
    Generating the file can take a few minutes, once the file is generated you receive a notification on your notification center.
Do you have two minutes for a quick survey?
Take Survey