Skip to content
DataMiner DoJo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Updates & Insights
  • Questions
  • Learning
    • E-learning Courses
    • Empower Replay: Limited Edition
    • Tutorials
    • Open Classroom Training
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • Video Library
    • Books We Like
    • >> Go to DataMiner Docs
  • Expert Center
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Markets & Industries
      • Media production
      • Government & defense
      • Content distribution
      • Service providers
      • Partners
      • OSS/BSS
    • Agile
      • Agile Webspace
      • Everything Agile
        • The Agile Manifesto
        • Best Practices
        • Retro Recipes
      • Methodologies
        • The Scrum Framework
        • Kanban
        • Extreme Programming
      • Roles
        • The Product Owner
        • The Agile Coach
        • The Quality & UX Coach (QX)
    • DataMiner DevOps Professional Program
      • About the DevOps Program
      • DataMiner DevOps Support
  • Downloads
  • More
    • DataMiner Releases & Updates
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

What behaviour pattern will trigger a Flatline anomaly alarm?

Solved973 views28th May 2024Anomaly Detection
1
Paul Dadswell [DevOps Advocate]82 20th May 2024 0 Comments

I am trying to configure an alarm template which would raise an alarm when a normally varying signal (in this case representing an audio signal level) suddenly stops its normal pattern and remains fixed at a constant value. This would seem to be a classic example for Flatline anomaly detection. However I can't determine exactly what type and duration of flatline behaviour will actually raise a Flatline anomaly alarm.

To test this, I wrote a simple virtual protocol which creates a varying value by using a pseudo random number in a QAction to update a parameter, but added an additional configuration parameter that allowed me to fix the value at the most recent value and not update it, i.e. the normally varying signal now becomes a flatline. However despite trying all options of alarm threshold types (Normal, Relative, Absolute or Rate) in the alarm template for the level parameter, I cannot get an Flatline anomaly alarm to be raised. I even tried in the protocol between explicitly setting the parameter value in the QAction with the same value versus just not updating it in the flatline case, but still no luck.

The only way I can reliably create a alarm when the level stops varying seems to be use an alarm template with an alarm threshold type of rate with an alarm high (or low) level of delta 0 and a Hysteresis On setting of sufficient delay to ensure that it doesn't raise an alarm for the "normal" varying signal. Unfortunately the alarm description in this case is not very descriptive for the flatline condition we are trying to detect. I guess I could use a correlation rule trigger for the rate alarm to add a new alarm with a more meaningful textual description, but this seems to be a very convoluted method for what should apparently be provided by the anomaly detection system.

For information the DataMiner system is running 10.3.0.0.-13902-CU11.

Is there something obvious I am missing?

Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 28th May 2024

2 Answers

  • Active
  • Voted
  • Newest
  • Oldest
1
Rene De Posada [SLC] [DevOps Advocate]1.90K Posted 20th May 2024 1 Comment

Hi Paul,

There are a few considerations when setting up the anomaly detection, which might be causing your configuration not to render the expected results. Below are some of them:

  • Ensure that the target parameters are trended (real time and average)
  • Anomalies are created as suggestions events by default and they need be turned into alarms via the alarm template. See (Configuring anomaly detection alarms for specific parameters | DataMiner Docs)
  • The anomaly detection sensitivity changes depending on the DataMiner version. Above link also explains this.

Please also see below resources for more information on anomaly detection:

  • Working with behavioral anomaly detection | DataMiner Docs
  • Behavioral anomaly detection | DataMiner Docs

Thanks,

Paul Dadswell [DevOps Advocate] Posted new comment 22nd May 2024
Paul Dadswell [DevOps Advocate] commented 22nd May 2024

Thanks for comments Rene, but I had already read these documents and configured the alarm template as indicated etc.
The only reference as to the actual conditions that will trigger a flatline anomaly is that it seems that the condition will take need to persist for an hour, which is too long for the case I am trying to detect. (That said it didn’t even trigger after an hour with my test protocol, so who knows what the internal logic is!).
Ideally for the flatline anomaly detection to be useful, you need to be able to specify the duration of the flatline scenario you are trying to detect.
At this point it looks like I will have to come up with an alternative approach.

You are viewing 1 out of 2 answers, click here to view all answers.
Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas
Privacy Policy • Terms & Conditions • Contact

© 2025 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs

[ Placeholder content for popup link ] WordPress Download Manager - Best Download Management Plugin