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

Historyset trend graph is empty on Cube

Solved1.83K views20th May 2021historyset trend
1
Daniel Mainha [SLC] 6th May 2021 3 Comments

Hi,

I've added into a table column the historyset functionality and I'm using the protocol.SetParameterIndexByKey method to set the cell values.

Although I'm able to see data being set on each cell of the table the trend graph is empty and not showing any data. Using the trend data inspector I can see that the database is holding values but somehow cube is not.

What can be the reason for this. Thanks

Daniel Mainha [SLC] Posted new comment 20th May 2021
Daniel Mainha [SLC] commented 10th May 2021

I was able to sort out one of the problems. The historyset is done in one column and I was setting in sequence, by time each row. The problem is that after setting the first row and going into the second row I was going back in time so that was the issue.
To solve the problem I had to collect first all the sets and order them by time. Now the sets don’t go from row to row but instead randomly due to the nature of the order.

What happens now is that I can see the trend graph but only after a while and not consistently. It takes time to load it. It says loading and then turns into a white canvas. Only after a couple of minutes I can see the information but again, it’s not consistently.

The resolution of each value set is of 100ms difference. For each row I get a string with the values and the starting time of the first record. I then just have to add 100ms to each next value and add it into the list.

If anyone wants I can show the element.

Daniel Mainha [SLC] commented 10th May 2021

On top of the implementation that I’ve added there’s another one similar happening in the same driver. So the element has to deal with some historyset load. It can reach 36000 sets waiting execution on the Set stack.

Daniel Mainha [SLC] commented 20th May 2021

Primary key that was being used: “100.212.1.64.EBUR128_M”.
MySQL database stores it like above but when requesting the trend data it is requesting it in small letters like this: “100.212.1.64.ebur128_m”.
That is why I was not able to see trending information.
I’ve changed the key into “100.212.1.64.1” or “100.212.1.64.2” because there are 2 types: “EBUR128_M” and “EBUR128_I”

3 Answers

  • Active
  • Voted
  • Newest
  • Oldest
0
Michiel Saelen [SLC] [DevOps Enabler]5.63K Posted 20th May 2021 0 Comments

After some investigation, we noticed that the problem was linked with the fact the trending was requested with a key in lower case while it was stored in DB with upper case. This problem will only happen for MySQL DB's.
After changing the keys that are being used in the table the problem was resolved.

Daniel Mainha [SLC] Selected answer as best 20th May 2021
0
Brent Alleweireldt [SLC]1.53K Posted 6th May 2021 0 Comments

Hi,

In the trend data inspector we have 3 columns, the first one is for raw data from the database. The other 2 represent the data that is forwarded towards cube.

Since we can access the database data, but the second and third column are empty, it is safe to conclude that something in SLNet is going wrong in processing the data.

You might want to check the SLNet.txt for errors.

Brent Alleweireldt [SLC] Answered question 6th May 2021
0
Michiel Saelen [SLC] [DevOps Enabler]5.63K Posted 6th May 2021 2 Comments

Hi Daniel,

If you wait for 5 min by keeping the trend graph open, do you see the trend graph popping up?

Michiel Saelen [SLC] [DevOps Enabler] Posted new comment 6th May 2021
Daniel Mainha [SLC] commented 6th May 2021

No I don’t

Michiel Saelen [SLC] [DevOps Enabler] commented 6th May 2021

I would suggest that you do a follow (Client Test Tool => Follow) on your client to see exactly what is sent between your Cube client and DataMiner and compare it with the traffic for a parameter that is working.

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