Helper System operation

At startup, the Helper Server loads up the Helper Server schema from the DiscoHelperServerSchema.cfg configuration file and creates the appropriate helper databases. The Helper Server also creates a Helper Manager for every helper database.

The Helper Manager manages the way in which the helper handles requests from the Helper Server to retrieve network device data. The Helper Manager specifies:

  • The request timeout
  • The time-to-live for the returned variables
  • Whether multiple requests are to be processed in serial or parallel

When the Helper Manager detects a request for network data from the Helper Server, it instructs the associated helper to retrieve the data from the network.