How to use Performance Monitor to monitor the Indexing processes

Article: 100039341
Last Published: 2014-12-09
Ratings: 1 0
Product(s): Enterprise Vault

Description

Windows Performance Monitor counters have been added for:

  • Enterprise Vault Indexing Volumes Processing
  • Enterprise Vault Index Query Server


Enterprise Vault Indexing Volumes Processing Performance Counters

The Enterprise Vault Indexing Volumes Processing performance counters are maintained and updated by the indexing agents to capture the state of ingestion since the last Indexing Service restart.

Counter Name

 

Counter Description

Average agent processing time (seconds)

 

Average time that jobs spend actively being processed.

Average delete index volumes queue time (seconds)

 

Average time an index volume spends queued for deletion.

Average sub task queue time (seconds)

 

Average time a sub task spends in the sub task queue.

Average synchronisation queue time (seconds)

 

Average time a background synchronisation request spends in the synchronisation queue.

Average task queue time (seconds)

 

Average time an indexing task spends waiting in the task queue.

Average work item queue time (seconds)

 

Average time a job spends queued in the jobs queue.

 

Delete index volumes queue

 

Number of index volumes queued for deletion.

 

Item addition queue count

 

Number of item additions queued up for processing.

 

Item addition queue size (KB)

 

Approximate size in memory of item additions queued for processing.

 

Item additions acknowledged

 

Item additions fully processed by the indexing engine since the indexing service was started.

 

Item additions acknowledged per second

 

Rate of acknowledgments for item additions returned by the indexing engine.

 

Item additions already in the pipeline

 

Item additions already being processed. These may be duplicate acknowledgments supplied by the indexing engine.

 

Item additions audited (failed)

 

Item additions that failed to be processed.

 

Item additions audited (failed) per second

 

Rate of item additions audited as 'failed'.

 

Item additions audited (successful)

 

Item additions that have been fully processed.

 

Item additions audited (successful) per second

 

Rate of item additions audited as 'successful'.

 

Item additions fetched

 

Item additions fetched from storage since the indexing service was started.

 

Item additions fetched per second

 

Rate of item additions fetched from storage.

 

Item additions in the pipeline

 

Total item additions currently being processed.

 

Item additions missing from the pipeline

 

Unexpected acknowledgments received. These may be duplicate acknowledgments supplied by the indexing engine.

 

Item additions persisted (pending)

 

Item additions for which processing was deferred. A rapidly increasing value may indicate an overloaded indexing engine.

 

Item additions reloaded (pending)

 

Item additions reloaded to complete processing that was previously suspended. A rapidly increasing value may indicate an overloaded indexing engine.

 

Item additions submitted

 

Item additions submitted to the indexing engine since the indexing service was started.

 

Item additions submitted per second

 

Rate at which item additions have been submitted to the indexing engine.

 

Item deletion queue count

 

Number of item deletions queued up for processing.

 

Item deletion queue size (KB)

 

Approximate size in memory of item deletions queued for processing.

 

Item deletions acknowledged

 

Item deletions fully processed by the indexing engine since the indexing service was started.

 

Item deletions acknowledged per second

 

Rate of acknowledgments for item deletions returned by the indexing engine.

 

Item deletions already in the pipeline

 

Unexpected acknowledgments received. These may be duplicate acknowledgments supplied by the indexing engine.

 

Item deletions audited (failed)

 

Item deletions that failed to be processed.

 

Item deletions audited (failed) per second

 

Rate of item deletions audited as 'failed'.

 

Item deletions audited (successful)

 

Item deletions that have been fully processed.

 

Item deletions audited (successful) per second

 

Rate of item deletions audited as 'successful'.

 

Item deletions fetched

 

Item deletions fetched from storage since the indexing service was started.

 

Item deletions fetched per second

 

Rate of item deletions fetched from the storage.

 

Item deletions in the pipeline

 

Total item deletions currently being processed.

 

Item deletions missing from the pipeline

 

Deletions already being processed. These may be duplicate acknowledgments supplied by the indexing engine.

 

Item deletions persisted (pending)

 

Item deletions for which processing was deferred. A rapidly increasing value may indicate an overloaded indexing engine.

 

Item deletions reloaded (pending)

 

Item deletions reloaded to complete processing that was previously suspended. A rapidly increasing value may indicate an overloaded indexing engine.

 

Item deletions submitted

 

Item deletions submitted to the indexing engine since the indexing service was started.

 

Item deletions submitted per second

 

Rate of item deletions submitted to the indexing engine.

 

Item update queue count

 

Number of item updates queued up for processing.

 

Item update queue size (KB)

 

Approximate size in memory of item updates queued for processing.

 

Item updates acknowledged

 

Item updates fully processed by the indexing engine since the indexing service was started.

 

Item updates acknowledged per second

 

Rate of acknowledgments for item updates returned by the indexing engine.

 

Item updates already in the pipeline

 

Unexpected acknowledgments received. These may be duplicate acknowledgments supplied by the indexing engine.

 

Item updates audited (failed)

 

Item updates that failed to be processed.

 

Item updates audited (failed) per second

 

Rate of item updates audited as 'failed'.

 

Item updates audited (successful)

 

Item updates that have been fully processed.

 

Item updates audited (successful) per second

 

Rate of item updates audited as 'successful'.

 

Item updates fetched

 

Item updates fetched from storage since the indexing service was started.

 

Item updates fetched per second

 

Rate of item updates fetched from storage.

 

Item updates in the pipeline

Total item updates currently being processed.

 

Item updates missing from the pipeline

 

Item updates already being processed. These may be duplicate acknowledgments supplied by the indexing engine.

 

Item updates persisted (pending)

 

Item updates for which processing was deferred. A rapidly increasing value may indicate an overloaded indexing engine.

 

Item updates reloaded (pending)

 

Item updates reloaded to complete processing that was previously suspended. A rapidly increasing value may indicate an overloaded indexing engine.

 

Item updates submitted

 

Item updates submitted to the indexing engine since the indexing service was started.

 

Item updates submitted per second

 

Rate at which item updates have been submitted to the indexing engine.

 

Number of indexing agents

 

Number of jobs that are actively being processed.

 

Stopping work items

 

Active jobs that have been signaled to stop.

 

Sub task per second

 

Rate of sub tasks added to the sub task queue.

 

Sub task queue count

 

Sub tasks (rebuild/synchronise/verify) waiting to be assigned to a job.

 

Synchronisation per second

 

Rate of index volumes added to the synchronisation queue.

 

Synchronisation queue count

 

Index volume background synchronisation requests waiting to be assigned to a job.

 

Task queue count

 

Number of indexing tasks.

 

Work item per second

 

Rate of jobs being added to the jobs queue.

 

Work item queue count

 

Jobs waiting to be processed.

 

Work item throttling count

 

Jobs currently suspended in a temporary throttled state.

 

 

The main indexing cycle is visible using the following steps:

  1. Item additions/deletions/updates fetched
  2. Item additions/deletions/updates submitted
  3. Item additions/deletions/updates acknowledged
  4. Item additions/deletions/updates audited (successful)


Enterprise Vault Index Query Server Performance Counters

The Enterprise Vault Index Query Server performance counters are maintained and updated by the indexing agents to capture the state of each search that has been performed since the last Indexing Service restart.

Counter Name

 

Counter Description

 

Average query time (seconds)

 

The average time for a query to be processed by the query server.

 

Average search engine time (seconds)

 

The average time spent within the search engine when a query is processed.

 

Failed queries

 

The total number of queries that have failed since the query server started.

 

Failed queries due to search engine out of resources

 

The total number of queries that have failed since the query server started because the search engine did not have the resources to perform the search.

 

Queries

 

The total number of queries executed since the query server started.

 

Queries in progress

 

The number of queries being processed by the query server.

 

Queries per second

 

The rate at which the query server is processing queries.

 

Queued queries

 

The number of queries that are queued in the query server, waiting to be processed.

 

Results

 

The total number of results retrieved since the query server started.

 

Results per second

 

The rate at which the query server is retrieving results.

 

Search threads

 

The number of threads that are dedicated to processing queries. At any moment some of these threads may be executing searches and other threads may be idle, waiting for a new search.

 

Was this content helpful?