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

Is there a way to alarm on discrete state change from current state?

Solved259 views27th February 2025alarm template
2
Steve Purcell [SLC] [DevOps Advocate]1.71K 26th February 2025 0 Comments

We are monitoring a network switch with multiple ports.  Some ports are active 'Admin Status UP', some are inactive 'Admin Status Down'.  We would like the system to be aware of the current port state when the element starts, showing all ports as Green/Normal whether up or down at startup (or when template is applied).  Then if any port changes state up-to-down or down-to-up generate an alarm.  This will allow us to know when a port has been activated which should not be while also, monitoring if an expected active port goes down.

As these states can be different for different switches, we were hoping for a way to do this within a single alarm template without having to add unique port filtering.

Thank you for the assistance.

Steve Purcell [SLC] [DevOps Advocate] Selected answer as best 27th February 2025

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
1
Laurens Moutton [SLC] [DevOps Enabler]8.78K Posted 27th February 2025 3 Comments

Hi,

-Old way of working: This could be done with a modification to the table by adding an extra column in the protocol.xml. That column is then filled with the expected 'normal' value. This can be a copy of the real admin status values at startup, or by clicking a button to copy those values when the current situation is considered as normal. Or a write parameter could also be provided to manipulate rows individually. That extra column is then the baseline parameter.
In the alarm template all discreet values are set as an alarm severity while the [BASELINE] is then the normal severity. As soon as a column has a different value compared to the baseline, there will be an alarm generated.

-New way of working: An alternative without protocol.xml modification could be to configure smart-baselines in the alarm template. This requires average trending to be activated on the admin status column. This way the analytics module learns what a normal situation is and generates an alarm when there's an anomaly detected. The alarm template should be configured similar like the previous option to set an alarm severity for all discreet values and [BASELINE] being the normal severity. Do note that I did not test this yet with smart-baselines in combination with discreets.

Regards,

Steve Purcell [SLC] [DevOps Advocate] Selected answer as best 27th February 2025
Steve Purcell [SLC] [DevOps Advocate] commented 27th February 2025

Thanks for your thoughts, Laurens, looks like the first option is still the way to go. I do not see the analytic options (relative, absolute, rate) available for the Discrete parameters whether trending is enabled or not.

Laurens Moutton [SLC] [DevOps Enabler] commented 27th February 2025

When opening the alarm template, there is a column "TYPE", on the appropriate parameter to be monitored the value of that column can be changed into "Discrete". Under the "NORMAL" column, the value should change there into "[BASELINE]". By then clicking on the [BASELINE], a new window should open where the checkbox "Automatically update the baselines" can be activated.

Steve Purcell [SLC] [DevOps Advocate] commented 27th February 2025

Thanks Laurens, I completely missed that, looks like this will do what I need.

You are viewing 1 out of 1 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