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
      • General Inquiries
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

Duplicate key error logs after changing to multipleGetNext/partialsnmp?

Solved983 views6th July 2023multiplegetnext partialSNMP SNMP SNMP tables
7
Alex Johnson [SLC] [DevOps Advocate]836 7th April 2023 0 Comments

Hi Dojo,

In order to prevent RTEs on large tables, I have changed some SNMP tables that from multipleGetBulk + instance to multipleGetNext + instance + partialSNMP:3

See the difference below:

This is resulting in various logs:

The tables seem to be otherwise unaffected -> no not initialized or duplicate columns.

What is the reason for this happening/should the customer be worried?

For reference: this is the Evertz MVIPII: version 1.0.1.4 is the multiple get bulk and version 1.0.1.6/1.0.2.1 is the multiplegetnext + partialSNMP

Thanks,

Alex Johnson

EDIT: Here is a screen grab of the development logging. You can see duplicate key is happening after the qaction is called, but there doesn’t seem to be anything else that’s interesting.

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

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
2
Joey Vanhalst [SLC] [DevOps Advocate]1.80K Posted 11th April 2023 2 Comments

Hi Alex,

Are you sure you weren’t seeing these errors without using partialSNMP? To my knowledge this should not have any effect on this as the table will only be updated in bulk once all rows have been retrieved.

The error logging seems to not log the keys in their “natural order”. The specific table you are referring to in the Evertz MVIPII does trigger a QAction to populate additional columns in that table. I would start by having a better look in that QAction to determine if there aren’t any issues there. You could enable “development logging” to quickly determine if these errors are logged before or after the QAction is triggered.

Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 6th July 2023
Alex Johnson [SLC] [DevOps Advocate] commented 11th April 2023

Hi Joey,
I am positive. When removing partialSNMP, it stops the errors. But we need partialSNMP to avoid RTEs.

I enabled development loggings and can see that it is happening after running QAction 500. But the log isn’t very helpful. I’ve added a SS of the log to the original question.

Other notes:
-It seems that even commenting everything out in the qaction will cause these issues
-When using partialSNMP:3, I get duplicate keys for all the indexes starting with 2 (2.1 through 2.4) and only that (table 2900). When increasing partialSNMP to 15, for example, we get duplicate keys for much more keys.

Joey Vanhalst [SLC] [DevOps Advocate] commented 21st April 2023

Hi Alex, we were able to find an open ticket in the meantime specifically linked to the issues you are describing. The device in question is sending multiple responses with the same OID, leading to duplicate errors on the element logs.

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