Viewing System Indexing operations via JobService

Use the JobService to visualize what happens during system indexing by displaying every system index operation in the Job log.
Prerequisites:
  • You have already set up the SystemDb and System Index functionality on the Supervisor.
  • You have successfully indexed subordinate stations in your NiagaraNetwork, and Niagara virtuals must be enabled and setup properly for user permissions.

Perform the following steps:
  1. In the Supervisor station, expand Services and double-click DebugService.
    The LoggerConfiguration view opens.
  2. In the Log Category field, enter “systemIndex.job”, and select FINEfrom the drop-down list.
    This sets the log level, which causes a job for every system index operation to be displayed in the Job Service Manager.
  3. Click Save.
     NOTE: A debug job such as this should only be turned on for troubleshooting purposes since it may affect performance. Also, in addition to reducing performance, it can increase memory use. For those reasons, this log should only be set to FINE for debugging purposes, and then turned back off again. 
  4. Expand the Supervisor station’s SystemIndexService > NiagaraNetworkSystemIndexSource, right-click Global Niagara Network Indexer and select Actions > Executeto manually trigger the indexing operation.
  5. To open the Job Service Manager view, double-click JobService, select the system index job of interest, and click the browse icon (>>) to open the report in the Job Log window.
This job log report shows which JACEs were actually indexed and shows what entities were indexed.
Image

The JobService limits system indexing job logs to just three, and at this point any subsequent system indexing job replaces the oldest one in the list.