Managing Alerts & Automated Notifications | Nife Deploy

Alerts help you stay informed about important events in your applications and infrastructure. Get notified when issues occur so you can respond quickly.

What are Alerts?#

Alerts are automated notifications that trigger when specific conditions are met in your system. For example:

  • Your application CPU usage exceeds 80%
  • An API endpoint stops responding
  • Database connection fails
  • Memory usage reaches a critical level

Instead of constantly monitoring your dashboard, alerts bring problems to your attention automatically.


Why Use Alerts?#

Benefits of Using Alerts:

  • ๐Ÿ”” Get notified immediately when problems occur
  • โšก Faster response time to issues
  • ๐Ÿ“Š Reduce manual monitoring overhead
  • ๐ŸŽฏ Focus on what matters most
  • ๐Ÿ‘ฅ Keep your team synchronized

Getting Started with Alerts#

Accessing the Alerts Page#

  1. Log into your Nife dashboard
  2. Click Alerts in the main navigation menu
  3. You'll see two tabs: Alert Rules and Alert Config

Understanding the Dashboard#

When you open Alerts, you'll see key information at the top:

Active Alerts Badge Shows how many alerts are currently firing. The badge turns red if there are critical alerts.

Alert Statistics

  • Total Rules: How many alert rules you've set up
  • Enabled Rules: How many rules are currently active
  • Critical Alerts: Number of critical severity alerts
  • Warning Alerts: Number of warning severity alerts

Quick Start: Create Your First Alert#

Step 1: Start a New Rule#

Click the New Rule button on the Alerts page.

Step 2: Define the Trigger#

Choose what should trigger the alert:

  • CPU usage > 80%
  • Memory usage > 90%
  • API response time > 5 seconds
  • Error rate > 5%
  • Service unavailable

Step 3: Set Severity#

Choose how serious this is:

  • Critical: Immediate action needed
  • Warning: Soon, but not emergency
  • Info: Nice to know

Step 4: Name It#

Give it a clear name:

  • โœ… "High CPU Usage on Production API"
  • โŒ "Rule 1"

Step 5: Save and Enable#

Click Save, then toggle Enabled to turn it on.

Congratulations! Your first alert is now monitoring your system.


Two Types of Alerts#

Standard Alerts Page#

Located at: Alerts in main menu

For:

  • Creating and managing alert rules
  • Configuring notification channels
  • Setting up your alert system

Features:

  • Alert Rules Tab - Create and manage rules
  • Alert Config Tab - Set up notifications

SRE Alerts Page#

Located at: SRE โ†’ Alerts

For:

  • Real-time alert monitoring
  • Responding to active alerts
  • Team collaboration

Features:

  • View firing, acknowledged, and resolved alerts
  • Acknowledge alerts you're investigating
  • Resolve alerts once fixed
  • Filter by status and severity

Alert Status Lifecycle#

Alerts move through different statuses as they're handled:

Firing ๐Ÿ”” (Red)
โ†“ You click Acknowledge
Acknowledged โฑ๏ธ (Yellow)
โ†“ You click Resolve
Resolved โœ“ (Green)

Firing Status#

  • Alert condition is currently true
  • Requires attention
  • Click "Acknowledge" to claim it

Acknowledged Status#

  • Someone is investigating
  • Shows who acknowledged it
  • Ready to be resolved

Resolved Status#

  • Issue is fixed
  • Kept for historical records
  • No further action needed

Severity Levels#

Choose the right severity for each alert:

SeverityWhen to UseExample
Critical ๐Ÿ”ดImmediate action neededApplication is down
Warning ๐ŸŸ Soon, but not emergencyHigh error rate detected
Info ๐ŸŸกFYI, nice to knowNew deployment completed

Next Steps#

Now that you understand the basics:

  1. Create Your First Alert Rule - Step-by-step guide
  2. Configure Notifications - Set up how you're notified
  3. Respond to Alerts - Handle active alerts

Common Alert Scenarios#

Monitor Your Website:

  • Create alert for "Website Down" (Critical)
  • Create alert for "High Response Time" (Warning)

Monitor Your Database:

  • Create alert for "High CPU Usage" (Critical)
  • Create alert for "Low Disk Space" (Critical)

Monitor Your API:

  • Create alert for "High Error Rate" (Warning)
  • Create alert for "Slow Response Time" (Warning)

Getting Help#

Built-in Help#

Click the ? icon on the Alerts page for quick help

Contact Support#