The division of search tasks between Index Server and MongoDB Server is listed as follows:
Server |
Responsibility |
|---|---|
Index Server |
Searches for the following objects: ▪Devices ▪Paths ▪Sites ▪Maps ▪Device groups ▪Dashboards Supports additional functionalities: ▪Advanced search ▪Intelligent prompts |
MongoDB Server |
Searches for Network segments |
The system supports to synchronize search relevant index data from MongoDB Server to Index Server to keep search results complete, accurate, and up-to-date. Two synchronization mechanisms are supported:
▪Complete Synchronization — synchronizes all search relevant index data from MongoDB Server to Index Server. In the following situations, complete synchronization is required.
oThe first-time Index Server deployment (auto-triggered)
oAfter a new benchmark or discovery task (auto-triggered)
oAfter an exceptional incremental synchronization (manually triggered)
Tip: To make the complete synchronization mechanism available at any time, a python script is provided. See Synchronizing Data Manually with Script for more details.
▪Incremental Synchronization — synchronizes the incrementally changed index data from MongoDB Server to Index Server. After the first complete synchronization, Index Server holds the same copy of search relevant data with MongoDB Server. Except the situations mentioned in the complete synchronization, when the data stored in MongoDB Server is changed, an auto-synchronization mechanism is triggered to synchronize the changed index data to Index Server.
See also:
▪Synchronizing Data Manually with Script