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
  • Blog
  • Questions
  • Learning
    • E-learning Courses
    • 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
    • Tutorials
    • 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
    • DataMiner Insights
      • Security
      • Integration Studio
      • System Architecture
      • DataMiner Releases & Updates
      • DataMiner Apps
    • 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
  • Downloads
  • More
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
      • General Inquiries
      • DataMiner DevOps Support
      • Commercial Requests
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

Dynamically enable and disable parameter snmp polling in xml driver?

Solved1.39K views17th July 2023dynamic parameter dynamic polling SNMP
1
Pengf Hu23 6th December 2021 0 Comments

Hi:

I have 10 parameters in one group. The group is in a 10s SNMP polling timer.

The dataminer will do SNMP polling for all 10 parameters every 10 seconds.

I would like to know is there a way that I can setup an enable/disable button so i could dynamically decide which parameter i would like dataminer to do SNMP polling?

Thanks

Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 17th July 2023

2 Answers

  • Active
  • Voted
  • Newest
  • Oldest
2
Michiel Clepkens [SLC] [DevOps Advocate]1.29K Posted 6th December 2021 1 Comment

Hi Pengf

An option would be to create 10 groups, one for each parameter. Next to that you can use a condition in every group. In the condition tag you will need to define the ID of an extra parameter. The extra parameter can be a togglebutton or a dropdown. Based on the value of the defined parameter, the group will be executed or not. More information about conditions can be found on docs.dataminer.services.

Hope this will help you out.

Kind regards

Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 17th July 2023
Alberto De Luca commented 6th December 2021

This could be viable for small protocols – but if we have more than 1000 parameters, with more than 1000 groups to be executed, the DMS would give some warnings. I think I saw this for an old Magellan integration.

0
Alberto De Luca [DevOps Enabler]4.58K Posted 7th December 2021 0 Comments

It's an interesting use case - I think Michiel is right and this is currently based on groups, so it's worth grouping the parameters in a way that optional parameters can be conveniently disabled.

I think toggle buttons for a single parameter are implemented only in the alarm templates by default (but I seem to recall this just enables/disables the parameter for alarming, the polling is still there).

Not aware of a way to enable/disable a single parameter within the same group - perhaps something in the DIS extension could allow to easily tweak the protocol to achieve this?

Where enabling/disabling is implemented in the protocol (at group level),
you'd have a table in the element similar to this one here below:


this example is from a SL protocol with HTTP polling, but the principle would be the same for SNMP. Here the developer included also a column to tweak the frequency for each polling group.

In the past, where this was not implemented, I was forced to use different protocol versions for the same device type to trim the unnecessary polling over devices where CPU was a precious resource: where the polling of a specific set of parameters was not relevant for specific device, I'd use a different protocol version with a reduced number of parameters.

E.g. same encoder brand, one with SDI inputs, the others with IP inputs, not worth polling the SDI section for the other elements that were all based on IP inputs.

HTH,
A.

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

Recent questions

Web Applications exception in Cube due to invalid certificate 0 Answers | 0 Votes
Redundancy Groups and Alarming – Duplicate Alarms 0 Answers | 0 Votes
Correlation Engine: “Test rule” doesn’t result in a hit, despite functional rule 1 Answer | 3 Votes

Question Tags

adl2099 (115) alarm (62) Alarm Console (82) alarms (100) alarm template (83) Automation (223) automation scipt (111) Automation script (167) backup (71) Cassandra (180) Connector (109) Correlation (69) Correlation rule (52) Cube (151) Dashboard (194) Dashboards (188) database (83) DataMiner Cube (57) DIS (81) DMS (71) DOM (140) driver (65) DVE (56) Elastic (83) Elasticsearch (115) elements (80) Failover (104) GQI (159) HTTP (76) IDP (74) LCA (152) low code app (166) low code apps (93) lowcodeapps (75) MySQL (53) protocol (203) QAction (83) security (88) SNMP (86) SRM (337) table (54) trending (87) upgrade (62) Visio (539) Visual Overview (345)
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