Simplified and Cost-Efficient GKE Node Management with NAP:
Secure your spot!
LogoLogo
PerfectScale.ioStart for FreeYour Account
  • Kubernetes Optimization
  • Getting started
    • How to onboard a cluster
    • Onboarding clusters programmatically
    • Onboarding with ArgoCD
    • Updating PerfectScale Agent resources
    • Re-onboarding a cluster
  • Enable automation
    • Automation setup instruction
    • Including a cluster, namespace or workload to the Automation
      • Configuring Automation for a cluster
      • Configuring Automation for a namespace
      • Configuring Automation for a workload
    • Excluding a namespace or workload from the Automation
    • Automation customization
    • Verifying Automation status
    • Exploring Automation KPIs
    • Self-healing mechanism for unschedulable pods
    • Disable automation
    • Troubleshooting
    • Automation with GitOps
  • Cloud billing integration
    • Connecting AWS CUR
    • Connecting Azure Cost Management
  • Clusters' metrics overview
  • Podfit | vertical pod right-sizing
    • Understanding 'At Risk' indicators
    • LimitRange and ResourceQuota
  • Infrafit | node right-sizing
  • Configure alerts
    • Alerts acknowledgement
  • Trends monitoring
  • Revisions history log
  • Product overview
    • How to monitor PerfectScale Agent
    • PerfectScale data collected
    • PerfectScale Autoscaler Objects' Events
    • Outbound Request Ports used by the Exporter and Autoscaler
    • PerfectScale Weekly Report
    • Product architecture
  • Customizations
    • Alerting
      • Resiliency alerts
      • Financial alerts
    • Pricing
      • Custom Pricing configuration
      • AWS CUR configuration
      • Azure Cost Management configuration
    • Ticketing & Bug Tracking
    • Communication & Messaging
      • Slack Integration
        • How to configure slack_token
        • How to configure routings
      • MS Teams Integration
        • How to configure teams_webhook
      • Datadog Alerts Integration
    • Label customizations
    • Grouping
    • Observability
    • Podfit labels
    • Optimization Policy customization
  • Administration
    • Cluster settings
    • User management
    • Roles and permissions
    • Subscription details
    • Help Center
  • PerfectScale trial
    • How to find your allocated vCPU?
  • PerfectScale Prometheus Exporter
  • Security
    • MFA
    • SSO
    • ps-agent RBAC Permissions
    • psc-autoscaler RBAC Permissions
    • ps-exporter via Proxy Configuration
  • Public API
  • Help PerfectScale to improve
  • Go to your account
Powered by GitBook
LogoLogo

© PerfectScale 2025

On this page
  • Alerts summary panel
  • Alerts details panel
  • Resilience alerts
  • Financial alerts
  • Workload-level alerts
  • The algorithm for inactive/deleting alerts
  • Available notification channels

Configure alerts

Get real-time resilience and financial anomalies alerts across your environment and address them before they impact your services

PreviousInfrafit | node right-sizingNextAlerts acknowledgement

Last updated 1 month ago

PerfectScale delivers timely and reliable alerts to keep you informed about unusual system activity and detected anomalies. These alerts are specifically designed to highlight changes in key indicators, enabling you to take quick action to address potential issues before they impact your system's efficiency, performance, or stability.

PerfectScale allows you to easily set up resiliency and financial alerts and manage them efficiently by configuring the corresponding alert profile:

For faster updates, utilize or integrations to receive immediate notification when an alert is generated.

Alerts summary panel

This panel provides a summarized view of alerts across the account, showing the total number of active alerts along with a breakdown by category, including resilience, cost, and waste alerts.

Alerts details panel

This panel delivers a granular breakdown of alerts, including their status, trigger details (time and location), and whether they have been acknowledged.

Resilience alerts

PerfectScale provides a flexible, impact-driven issue prioritization, allowing you to configure alerting tailored to your needs. Resilience Alerts are designed to notify users of potential risks that could impact workload stability and availability, inform them about issues such as resource constraints, misconfigurations, scaling limitations, etc., and help teams proactively address risks and maintain optimal cluster performance.

How to configure resilience alerts

Resilience alerts dashboard

Clicking on a specific alert opens the alert investigation window, providing deeper insights for further analysis.

Column
Description

Status

Indicates the risk level (High, Medium, or Low), and alert status (Active or Inactive). Use filters to prioritize issues and focus on the most important alerts seamlessly. Multiselect is available.

Alert Details

Cluster

Displays clusters associated with alerts. Customize the view by selecting a cluster to see relevant alerts. Multiselect is available.

Namespace

Displays namespaces associated with alerts. Customize the view by selecting a namespace to see relevant alerts. Multiselect is available.

Workload

Displays workloads associated with alerts. Customize the view by selecting a workload to see relevant alerts. Multiselect is available.

Automation status

Type

Displays workload types associated with alerts. Customize the view by selecting a workload type to see relevant alerts. Multiselect is available.

Container

Displays containers associated with alerts. Customize the view by selecting a container to see relevant alerts. Multiselect is available.

First Seen

Displays the date the alert appeared for the first time. Sortable in ascending/descending order.

Last Seen

Displays the date of the alert appeared for the last time. Sortable in ascending/descending order.

Acknowledged by

Notified via

Displays the channel through which the notification about the alert was sent. Filter and display of alerts by specific notification channels. Multiselect is available.

Financial alerts

PerfectScale Financial Alerts allow users to set up cost and waste alerts, notifying them when exceeding thresholds. This enables proactive cost management and resource optimization, helping teams stay within budget and reduce unnecessary spending.

How to configure financial alerts

Financial alerts dashboard

Clicking on a specific alert will navigate you to the trend report, providing deeper insights for further analysis.

Column
Description

Status

Indicates the alert status (Active or Inactive). Use filters to focus on the most important aspects.

Alert Details

Displays the name of the financial alert profile. Filter and display of alerts by specific profile name. Multiselect is available.

Scope

Indicates the metric (Cost or Waste) for triggering an alert. Use filters to focus on the most important aspects.

Period

Indicates the timeframe over which the metric will be evaluated. Filter and display of alerts by specific period. Multiselect is available.

Target

Indicates the object for triggering an alert. Filter and display of alerts by specific target. Multiselect is available.

Value

Displays the reached $ amount. Sortable in ascending/descending order.

Threshold

Displays the defined condition for triggering the alert. Sortable in ascending/descending order.

Cluster

Displays clusters associated with alerts. Customize the view by selecting a cluster to see relevant alerts. Multiselect is available.

Namespace

Displays namespaces associated with alerts. Customize the view by selecting a namespace to see relevant alerts. Multiselect is available.

Workload

Displays workloads associated with alerts. Customize the view by selecting a workload to see relevant alerts. Multiselect is available.

Acknowledged by

Date

Displays the alert creation date.

Notification

Displays the channel through which the notification about the alert was sent. Filter and display of alerts by specific notification channels. Multiselect is available.

Workload-level alerts

Workload-level alerts are designed to trigger alerts based on a workload's specific state. Unlike standard alerts, which depend on particular conditions within a container, workload-level alerts are triggered by changes in specific workload indicators. This feature enhances alerting capabilities and introduces new types of alerts, allowing for more comprehensive monitoring and response to resiliency risks identified before they impact users.

The algorithm for inactive/deleting alerts

To improve visibility and highlight only relevant issues, PerfectScale uses the following algorithm to deactivate or delete irrelevant Alerts.

Inactive Alert

PerfectScales checks the last seen date of the Alert. If the last seen > 3 days, the Alert will be considered inactive, and its marker will be changed to grey.

Alert deleting

With the same scenario mentioned earlier, PerfectScales checks the last seen date of the Alert. If the last seen > 29 days, the Alert will be deleted.

Available notification channels

Use the switcher to effortlessly toggle between the and the financial alerts dashboards, ensuring you have quick access to both tools.

Learn more about resiliency indicators .

By default, PerfectScale generates alerts for every cluster where a with a was identified.

To start receiving resilience alerts, create a dedicated profile and link it to the target cluster. Check the following to complete the setup.

Displays the indicator that triggered the alert. Filter the data by selecting specific for a more focused analysis. Multiselect is available.

Indicates whether the workload is under Automation and its status at the time of the Alert. Learn more about Automation status .

Indicates whether a team member has taken ownership of a particular alert and displays the user's name. Filter and display acknowledged alerts, acknowledged alerts by specific users, or unacknowledged alerts. Multiselect is available. Learn more about Alerts Acknowledgement .

To start receiving financial alerts, create a Financial Alerts Rule. Check the following to complete the setup.

Indicates whether a team member has taken ownership of a particular alert and displays the user's name. Filter and display acknowledged alerts, acknowledged alerts by specific users, or unacknowledged alerts. Multiselect is available. Learn more about Alerts Acknowledgement .

- a workload-level alert indicating that the system can not scale further because the maximum configured HPA replica limit has been reached.

For faster updates, utilize , , or Integration Profiles to receive notifications when an alert is generated.

here
instructions
instructions
Slack
MS Teams
Datadog
resilience
risk types
here
here
here
Financial alerts configuration
Resiliency alerts configuration
Slack
MS Teams
resilience indicator
Alerts screen
Alerts summary
Alerts details
Resilience/Financial alerts switcher
Resilience alerts dashboard
Financial alerts dashhboard
Inactive alert indicator
Max HPA Replicas
min_risk_level: high