We've identified some devices where the IP address has not been changed in performance center when the IP address has been changed in DNS.
We are able to manually make this change. Is there a way it can be automated?
How to automate IP address changes for devices managed by the DX NetOps Performance Management Data Aggregator.
We see Data Collector polling issues that appear to start after large scheduled discoveries are run. Sometimes they run without issue. Other times they run, cause polling to stop and the DC must be restarted (dcmd service restart) to resolve the polling problem.
All supported DX NetOps Performance Management releases
Managed device IP address changes are not automatically updated by default.
Setting DetectIPChange from false to true, moving around from the default config, on many devices could cause problems with polling. When set to true this will cause the DC to perform DNS name lookups to find new device IP addresses when a managed device's contact status is changed. This would add more network traffic and could cause network performance issues or trigger firewall rules to break communications.
To resolve this we can enable an undocumented feature that is disabled by default. It's done per Discovery Profile. The change will automate IP address updates for managed devices.
The only way to manage the features function is through REST calls.
To change the features configuration from disabled (DetectIPChange=false) to enabled (DetectIPChange=true) use the following REST based steps.
<DiscoveryDefaultConfig version="1.0.0">
<DetectIPChange>true</DetectIPChange>
</DiscoveryDefaultConfig>
<DiscoveryDefaultConfig version="1.0.0">
<DetectIPChange>false</DetectIPChange>
</DiscoveryDefaultConfig>
Confirm the changes using a REST GET or by validating 200(OK) responses are seen from the PUT statements.
The ItemID referenced in the URL is not intended to hold the ItemID of a specific device.
This change is a global change performed against the discovery configuration for the system as a whole. The ItemID expected is that of the default discovery configuration entry.