• 0

Getting values from other Datapoints in Groovy ComplexDatapoint


Vitor Santos
 Share

Question

8 answers to this question

Recommended Posts

  • 0

Seems like a no-brainer to support that, right?  The only way you could as it stands is via API calls, which, without library support, is a non-starter for me.  It could be done if you want to maintain many copies of the same code across modules (which seems to be the norm now, except they are all slightly different based on who writes them as you would expect).

Link to comment
Share on other sites

  • 0
21 minutes ago, mnagel said:

Seems like a no-brainer to support that, right?  The only way you could as it stands is via API calls, which, without library support, is a non-starter for me.  It could be done if you want to maintain many copies of the same code across modules (which seems to be the norm now, except they are all slightly different based on who writes them as you would expect).

 

Totally understand you...

But, for what we want it would really need to access the actual datapoints value... Unfortunately, we'll need to leverage other options.
I appreciate your reply anyway mate :) 

Link to comment
Share on other sites

  • 0
  • Administrators

For Groovy based datapoints, when SNMP is the collector, there is a variable set in the script called "output". You can parse through that output variable to get the data. If it's counters, you'd need to use collector script caching to get the previous poll value to run the delta manually.

Link to comment
Share on other sites

  • 0
Just now, Stuart Weenig said:

For Groovy based datapoints, when SNMP is the collector, there is a variable set in the script called "output". You can parse through that output variable to get the data. If it's counters, you'd need to use collector script caching to get the previous poll value to run the delta manually.

 

We were already doing that. However, we wanted values from other datapoints (gauge, derive, etc...).... Which as per the documentation isn't possible (validated on Friday)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share