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

Server Load when using Replicate Element.

Solved630 views13th February 2024replicated element
2
Nathan Sciani [DevOps Member]481 8th February 2024 0 Comments

Hi Brains trust.

Currently we want to conserve data by polling a device from one set of DMA servers instead of polling a device from a Prod server, Test Server and a Trending server.  Also Polling SNMP devices too much has caused some devices to lock up and require a physical power cycle onsite.

The Replicate feature available when you create or edit an Element is the perfect solution. That way as long as the Protocol used is the same across all platforms, it works a treat.

A question was raised though as to how much load on the DMA's would this produce if I am polling from one set of DMA's to another.
For example, I have some 500 elements on our trending server that I want to replicate the data from on the Production servers. The Trending Elements only poll for data at 1-5 min intervals whereas the Production elements are polling the Devices with Params every 10 secs, 60 secs and 1 hour intervals.

Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 13th February 2024

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
1
Ben Vandenberghe [SLC] [DevOps Enabler]9.06K Posted 9th February 2024 0 Comments

Hi Nathan,

it's hard to give you exact numbers, as there are a lot of variables involved.  But a replicated element should be on average lower in load on the DMA it is hosted, as compared to standard element on a DMA (that needs to be polled by that DMA).

The main reason is that if you replicate a DMA, all the values for the metrics for that element are transferred once onto the target DMA that has the replicated element, and from then onwards the communication exchanged is based on so-called change-events.  Meaning that updates from the source DMA to the target DMA are only happening when the value of a metric effectively changed.

So let's say that you have an element with 5 metrics, which are polled each 5 seconds by the host DMA.  When you replicate that element, all values for those 5 metrics will be send to the target DMA.  After that, the target DMA will send new values to the host DMA only when a value of one of those 5 metrics changed.  Let's say that 4 metrics are static (e.g. setting of the device that rarely change), then this will cause no further traffic.  And let's say that one metric is a level, that changes now and then.  That metric will be polled each 5 seconds by the host DMA maybe, but only when its value effectively changes compared to the previous poll, only then it will be also send to the target DMA to update it over there (and that could be depending on the nature of the metric maybe only once each few minutes or so, albeit being polled each 5 seconds).

In conclusion, the load of a replicated element should be much lower, but it also depends on the nature of the elements and its metrics (i.e. how quickly do the values change over time).

Hope this helps answering the question.  If not, let us know and we can further delve into it.

Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 13th February 2024
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

Recent questions

Correlation Engine: “Test rule” doesn’t result in a hit, despite functional rule 1 Answer | 3 Votes
When using the Setter = true attribute, will the copy action always be executed first? 1 Answer | 2 Votes
Multiple Set on Table parameters for DVE’s 1 Answer | 2 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 (150) 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