Alerting

Corridor provides Alerting capability on top of Monitoring Dashboard. Clients can use data from Monitoring Dashboard to configure Alerts. Once configured, clients have two options to evaluate these alerts.

  • Periodic Evaluation

    To use this option client has to provide config for the periodic Alert Evaluation.

    # Refer(for format): https://docs.celeryproject.org/en/v4.0.0/reference/celery.schedules.html#celery.schedules.crontab
    from celery.schedules import crontab
    ALERT_EVALUATION_CRON_SCHEDULE = crontab('*/30', '*', '*', '*', '*')
    

    Once this has been configured, all the alerts which has been created would be evaluated at the every interval provided above. This would run all the alerts created till the evaluation time for all the workspaces.

    Note

    Please make sure the Alert we have created is correct, otherwise it may lead to failed evaluation of alerts.

  • Manual Evaluation

    A button will be provided on UI to which when clicked will evaluate all the alert configured on that specific workspace.

    Note

    It will not hamper the execution of the Periodic Alert, which will continue to follow its schedule.