Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-22469

SLI miscalculated for services having multiple alarms per second

    XMLWordPrintable

Details

    • Team A
    • Sprint 98 (Mar 2023), Sprint 99 (Apr 2023)
    • 0.5

    Description

      Steps to reproduce:

      1. Make a clean install.
      2. Create a trigger, a service, an SLA, and link those together.
      3. Make the trigger to go into a problem state and back several times per second.
      4. Observe the SLA report.
      5. Make sure it's correct.
      6. Now make another trigger and service, link those together and generate several status changes per second.
      7. Observe the SLA report again.

      Result:

      Occasionally, the result of the first service will be different, because the service status updates will be processed in a wrong order, mixing alarms within the the same timestamp (seconds). This is due to database reporting alarms in a different order when those are requested for multiple services. This has been observed on MariaDB.

      Expected:

      Service alarms are processed in right order, even if there are many status updates per second.

      Attachments

        Activity

          People

            averza Andrejs Verza
            averza Andrejs Verza
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: