Uploaded image for project: 'Camunda Optimize'
  1. Camunda Optimize
  2. OPT-5129

Allow users to configure alert-check time

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Unresolved
    • L3 - Default
    • None
    • None
    • backend, frontend

    Description

      What is the desired functionality that you are missing?

      As a User, I would like to define at which time alerts will be checked (e.g. every morning at 8 AM). This way, alert criteria would be checked at specific times and therefore alert emails would consistently be sent out to a specific time. For more technical users eventually, a Cron Expression might be helpful.

      Which problem are you going to solve with this functionality?

      At the moment I can only specify how often an alert will be checked (e.g. every x minutes), but I would rather specify it like "every morning at 8 AM".

      Since alerts are checked at a specific time every day from the business departments it only makes sense to check them at specific times before they do it. 

      Context:

      As one can see in the following screenshot, today one can only specify check interval:

      Acceptance Criteria

      • MH: Alert status can be checked every day (e.g. before daily standup)
      • MH: Alert status can be checked every week (e.g. every Monday at 8am)
      • SH: Alert status can be checked every month (e.g. first of the month)
      • SH: Alert status can be checked on a given day every quarter (e.g. Dec 25, Mar 25, Jun 25, Sep 25) to generate quarterly reports

      Hint

      Consider a cron-based scheduler in the backend. This interface doesn't feel too bloated, and we don't need to teach people about crons. (https://github.com/xrutayisire/react-js-cron/ https://xrutayisire.github.io/react-js-cron/?path=/docs/reactjs-cron--demo)

      Assumptions

      • A raw cron-based UI is too complex
      • Business users only care about monthly/weekly/daily frequency
      • Devops users care about daily/hourly/minute frequency

       

       

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Issue Links

            Activity

              People

                Unassigned Unassigned
                felix.mueller Felix Mueller
                Omran Abazeed Omran Abazeed
                Votes:
                1 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:

                  Salesforce