Skip to main content
Metoro provides comprehensive alerting and monitoring capabilities to help you stay on top of your Kubernetes infrastructure and applications. You can set up alerts based on various metrics, logs, traces, and details/configuration of your Kubernetes resources to get notified when something needs attention. If you want Metoro to investigate a firing alert automatically, add the AI investigation destination to the alert configuration. That turns the alert from a notification into an AI investigation workflow. Learn more about AI alert investigations →

Alert Types

Metoro supports several types of alerts:
  1. Metric Alerts: Monitor any metric collected by Metoro, including:
    • CPU and memory usage
    • Network traffic
    • Custom metrics from your applications
    • Container metrics
    • Node metrics
  2. Log Alerts: Set up alerts based on log patterns or frequencies:
    • Error frequency
    • Specific log patterns using regex (re2 format)
    • Log volume anomalies with log attribute filtering
    • Custom log queries
  3. Trace Alerts: Monitor your application’s performance:
    • Latency thresholds
    • Error rates
    • Request volume
    • Service dependencies
  4. Kubernetes Resource Alerts: Monitor the state of your Kubernetes resources:
    • Pod status (e.g., CrashLoopBackOff, Pending)
    • Number of replicas
    • Resource limits and requests

Managing Alerts

There are three ways to manage your alerts in Metoro:
  1. Using the Alerts page in the Metoro UI.
    • You can create, edit, and delete alerts directly from the UI.
    • The UI provides a user-friendly interface for configuring alert conditions and notifications.
  2. Defining your alerts in a Kubernetes ConfigMap.
    • This is useful for version control and managing alerts as code.
    • Every hour, Metoro will check for changes in the ConfigMap and update the alerts accordingly.
  3. Defining each alert as a MetoroAlert Kubernetes custom resource.
    • This provides Kubernetes API validation and works well with GitOps workflows.
    • Most creates, spec updates, and deletions appear in Metoro in about 30 seconds; allow up to one minute for the change to sync.
Use alert and dashboard tags to group alerts by service, environment, owner, or another organization-wide convention. The Alerts page supports match-any tag filtering in both list and tree views without changing folder-based access permissions.

Alert Resolution

When an alert is triggered:
  1. The alert status changes to “Firing”.
  2. Notifications are sent to configured destinations (if not muted).
  3. The alert remains active until:
    • The condition returns to normal
    • The alert is deleted.