Uploaded image for project: 'Ambari'
  1. Ambari
  2. AMBARI-18271

Multiple Aggregate Alerts For JournalNode Exist With Some Being Incorrect

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • 2.0.0
    • trunk, 2.4.1
    • ambari-server
    • None

    Description

      When a cluster is being created initially, there are many new alert instances being generated concurrently. This can lead to a race condition where certain alert types, such as aggregate alerts, fire several events and end up creating duplicate alert instances.

      Although aggregate alerts are the most common, the flaw is in the alert listener since it never guarantees uniqueness even though it supports concurrent events.

      This problem is mainly encountered when the cluster is initially created, and therefore a solution shouldn't impact the rest of the cluster's lifetime. In other words, we shouldn't cause a degradation the other 99.9% of the time in order to fix this problem.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            jonathanhurley Jonathan Hurley
            jonathanhurley Jonathan Hurley
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment