DX UIM ADE probe callbacks explained.
search cancel

DX UIM ADE probe callbacks explained.

book

Article ID: 377554

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

Looking to improve probe deployment by setting up remote local archives.

From the online documentation at Probe Deployment Forwarding in ADE

It states that ADE requires distsrv rules to make remote local archives accessible.

However, when searching for "automated_deployment_engine" and do a ctrl+p, can see several callbacks that seem to indicate need some customization in ADE to utilize a remote archive.

Unclear about the need and explanation for the following ADE callbacks, as cannot find any references or documentation on them:

- set_package_sync_master
- create_ade_forward_queue
- add_package_sync_rule

Environment

DX UIM 23.4 CU1

OS: Windows 2019 

Resolution

Find below the ADE callbacks details:

- add_package_sync_rule

Creates a new archive sync rule for this ADE to distribute to its children. When called on a parent ADE probe, any child ADE probes that have called “set_package_sync_master” check to the contents of their archive based on the specified rule.

If a child ADE probe(s) does not have a package specified by a rule it will contact the parent ADE probe and download it to archive underneath the child ADE probe.

 

- set_package_sync_master
Establishes a parent-child relationship from the called ADE probe to the ADE specified using the “robot” parameter.

When this callback is called, the called ADE probe downloads the set of rules that are on the parent ADE probe.

It also begins the process of the initial sync with the parent to make sure the contents of parent archive are in sync with the called ADE probe.

 

- create_ade_forward_queue

Creates a new queue on the local hub that forwards messages onto a remote queue.