NetXMS Support Forum

English Support => General Support => Topic started by: TICK_TEL on March 06, 2019, 01:28:45 PM

Title: DCI was added by instance discovery message.
Post by: TICK_TEL on March 06, 2019, 01:28:45 PM
What exactly does this mean? Anyway to avoid overwriting it?
'This DCI was added by instance discovery, all local changes can be overwritten at any moment'
Title: Re: DCI was added by instance discovery message.
Post by: Tursiops on March 07, 2019, 12:55:02 PM
This means that you have a DCI that uses instance discovery (with {instance} in it).
Multiple DCIs will be generated based on a list you configured to be used by that instance discovery DCI (see the Instance Discovery section of the DCI). Those generated DCIs will no longer have {instance} in it. That variable will have been replaced by an entry from the provided list.

Those generated DCIs can be overwritten at any moment because:
- the contents of your list might change (leading to a new DCI being generated or an old one wiped)
- the instance discovery DCI itself might be changed, e.g. you might change the name, transform scripts, thresholds, etc.. These changes will be pushed down to the generated DCIs, too.

You generally do not want to actually edit such a generated DCI.
If you want to make a change, you want to make it on the primary instance discovery one (i.e. the one with the {instance})