added

Schedules: A new way to setup cron based monitoring rules in Dr. Droid

Use-case: Some of our users want to run certain SOPs frequently. A lot of times, they don't want to get notified every time, but only when trouble mongers. Sample examples of this:

  • Repetitive steps, at a fixed frequency
  • Periodic Assessment/Operations

Here's what a schedule setup looks like:


Sample use-cases could be:

  1. "Execute the SOP for Payment Service SLO Review" everyday at 11am and notify me only when it fails or identifies an issue with the SLO. Also send a weekly
    1. Prompt: Execute the SOP for Payment Service SLO Review
    2. Cron: everyday at 11am
    3. Notification Policy: notify me only when it fails or identifies an issue with the Payment Service SLO
    4. Aggregated Summary: NA
  2. "Review the dashboards in Grafana related to Kubernetes Cluster Memory" every hour and notify me only when it fails or identifies an issue with the Cluster memory. Also send a daily summary explaining the scans from yesterday.
    1. Prompt: Review the dashboards in Grafana related to Kubernetes Cluster Memory
    2. Cron: every hour
    3. Notification Policy: notify me only when it fails or identifies an issue with the Cluster Memory.
    4. Aggregated Summary: Generate summary report every day