|
Measures reported by EndecaDataLayerTest Endeca Server is the control center for Endeca data stores. Endeca Server uses a database-like operational model to manage the Endeca data stores running on the machine. The Endeca data stores are created and controlled by the server using a set of commands. Each Endeca data store is serviced by a Dgraph process. The Dgraph uses proprietary data structures and algorithms that allow it to provide real-time responses to client requests. It stores the data files that were created from loading the data into it. After the data files are stored, the Dgraph receives client requests via the application tier, queries the data files, and returns the results. Any slow down in processing the client requests indicate a serious processing bottleneck on the server, probably because Dgraph is taking too long a time to process data files. Administrators should hence continuously track the time taken by the Dgraph to process the data in the data files and return the result to client requests. This test auto-discovers the data files of the Endeca server, and reports the time taken to flush, commit and merge the data into each data file. Additionally, this test reveals the time taken to release data from each data file and abort any I/O activity on each data file. Using this test, administrators can isolate those data files on which data is taking too long to be flushed/committed. Outputs of the test : One set of results for every datafile on the Endeca search application being monitored. The measures made by this test are as follows:
|