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

Element Start-Up Time When Using Automation Script

Solved173 views16th April 2025Automation DataMiner Cube elements script start
0
Amber Rowe [DevOps Advocate]391 16th April 2025 0 Comments

Hello!

Quick question (hopefully)

I have 2 automation scripts, one that starts and the other one that stops elements.

Stopping elements seems to be instantaneous however, starting the elements up again takes 20 - 60 seconds.

Is this expected behaviour? And is there anyway to make the start-up time quicker?

Kind regards,

Amber

Amber Rowe [DevOps Advocate] Selected answer as best 16th April 2025

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
3
Robin Devos [SLC] [DevOps Advocate]2.46K Posted 16th April 2025 3 Comments

Hi Amber

Stopping an element is indeed faster than starting an element. Internally, it simply needs to stop the polling and unregister from certain protocols.

Starting an element requires more actions, settings and templates need to be read out, parameters need to be initialized, same for timers, actions, QActions, triggers,...
But often, the delay will be in retrieving the data from the database.

  • Quick example, looking at my Microsoft Platform element, it takes ~25s to read out everything it needs from the database.
  • Elements with a lot of active alarms and/or elementdata usually take longer to start up, simply due to the data retrieval

You can check this for your use case as well by looking at the element log:

  • Cube -> System Center -> Logging -> elements -> <your element>
  • On the server -> C:/Skyline Dataminer/Logging -> <your element>.txt

When you see "Start|DBG|-1|Complete.", then the element should have started up. So in your case, you should look for delays prior to this line.
As mentioned, my guess would be the reading of the database => search for "ReadDB|DBG|-1|** Read DB".

Is this expected behaviour?

Yes, it's normal that an element can take up 20 - 60 seconds, it depends on the content of the element.

Is there anyway to make the start-up time quicker?

To make the startup time faster, you would need to avoid alarm templates and not save any parameters (defined in the protocol itself). However, this is often essential for a proper operation.

Robin Devos [SLC] [DevOps Advocate] Posted new comment 16th April 2025
Amber Rowe [DevOps Advocate] commented 16th April 2025

Thank you Robin for your response!

This is very helpful!

Amber Rowe [DevOps Advocate] commented 16th April 2025

Hi Robin! Sorry follow up question

When looking at the logs I've noticed that sometimes when the element reads the DB it takes 360ms

2025/04/16 12:24:57.601|SLElement.exe|23768|CElement::ReadDB|DBG|-1|** Read DB
2025/04/16 12:24:57.958|SLElement.exe|23768|CElement::ReadDB|DBG|-1|Reading DB [active alarms] took 360 ms.
2025/04/16 12:24:57.958|SLElement.exe|23768|CElement::ReadDB|DBG|-1|Reading DB took 360 ms in total.
2025/04/16 12:24:57.959|SLElement.exe|23768|CElement::ReadDB|DBG|-1|** Completed Read DB

And other times it's instant:

2025/04/16 12:23:15.626|SLElement.exe|20292|CElement::ReadDB|DBG|-1|** Read DB
2025/04/16 12:23:15.677|SLElement.exe|20292|CElement::ReadDB|DBG|-1|** Completed Read DB

Would you know what could cause this difference in behaviour?

Robin Devos [SLC] [DevOps Advocate] commented 16th April 2025

It could simply be because the database is busy with something or looking at the log excerpt, there might be an amount of active alarms present.

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