OSS Search Schema Plugin Test

The search schema controls what users can search for, how users can search it, and how you can present the results on your search websites. By changing the search schema, you can customize the search experience in SharePoint in Microsoft 365.By changing the search schema, you can customize the search experience in SharePoint.

The search schema has a list of crawled properties that helps the crawler decide what content and metadata to extract.

Not all crawled content or metadata is useful to have in the search index, so the search schema has a list of useful types of content and metadata, called managed properties. The index only includes content and metadata from the managed properties. Examples of useful metadata for the index are the author and the title of a document.

Search comes with relevant crawled properties mapped to managed properties. For example, crawled properties related to author map to a managed property related to author. If you add a managed property, you must map it to a crawled property to get content into the index.

Each managed property has settings that determine how users can search for the content of that managed property, and how the content can be shown in the search results.

You can create new, custom managed properties, but these can only contain text or Yes/No. If you need other content types in your custom managed property, then use one of the unused, built-in managed properties that search comes with. These managed properties can contain information in integer, decimal, date and time, double precision float, or binary format. You can "rename" these unused managed properties by using the alias setting.

At any given point in time, you can use the OSS Search Schema Plugin test to know how many aliases have been mapped to managed properties, and how many properties have been processed. If there are any duplicate aliases, then you can use this test to be promptly alerted to them.

Target of the test : A Microsoft SharePoint Server

Agent deploying the test : An internal agent

Outputs of the test : One set of results for the Microsoft SharePoint server that is being monitored

Configurable parameters for the test
Parameters Description

Test period

This indicates how often should the test be executed.


The host for which the test is to be configured.


The port at which the host server listens.

Measurements made by the test
Measurement Description Measurement Unit Interpretation

Aliases loaded

Indicates the number of aliases that are currently loaded.



Aliases mapped

Indicates the total number of aliases which have been currently mapped to managed properties.



Duplicate aliases

Indicates the number of aliases that are currently ignored as they are duplicates.



Refresh count

Indicates the number of aliases that have been refreshed from the database, currently.



Total documents

Indicates the number of documents that have been processed.



Total properties processed

Indicates the number of properties processed by the plugin.