Forum Discussion
14 minutes ago, Stuart Weenig said:There's no way that I know of. You can't display data from other datapoints in the datasource. You also can't show data from other datasources even on the same device. There might be a security argument there. More likely, not enough paying customers requested the ability to do it.
It has definitely been requested by at least one other and is a natural obvious concept, to at least be able to reference other datapoints within the same module. But the "paying customer" bit is the key -- if something does not directly make more money, we see no interest from LM most of the time. The core product has serious limits such as this, and based on experience they rarely get attention (see for example SNMP sessions wedging across firewall boundaries because the same SNMP session ID is generated once and used until collector restart -- basic stuff is just allowed to be broken indefinitely).
The only suggestion I have is to use something like we've developed for ticket injection, which uses an underlying template driver. Templates can run callbacks to get more data, which would allow you to pull more information from the API. Clunky, but possible. That was something we developed years back for Nagios, which also allowed us to collect additional data from problem systems (e.g., top N processes). Getting data like that would be tricky, though it should be possible to trigger via the debugger which is available to any admin role API key (from anywhere since keys cannot be restricted by source, so be careful...).
Related Content
- 2 years ago
- 27 days ago
- 3 years ago