By default, the Request Log Analyzer reports on all requests within a logfile. When performing analysis, it is sometimes useful to only report on certain types of requests. Excluding some requests provides a truer overall picture of the performance of the remaining queries, but can skew overall statistics. For instance, by excluding admin requests, the reports on average response size are more useful when analyzing application-level query tuning. However, the reports on queue length can be misleading, since admin requests utilize a thread and contribute to queue length.
--ignoreAdmin
: excludes administrative and configuration requests (/admin and /config) from statistical analysis, though the Request Log Analyzer will still report on the number of admin requests found. Administrative requests signal the MDEX Engine to load partial updates, load new thesaurus entries or dynamic business rules, output the MDEX Engine's internal stats page, execute a health check against the ping page, and perform other administrative functions.--ignoreInvalid
: excludes invalid requests from statistical analysis, though the Request Log Analyzer will still report on the number of invalid requests found. Invalid requests are those requests that cannot be handled by the MDEX Engine, such as a request for "/foo", but do not include empty requests (see--ignoreEmpty
).--ignoreEmpty
: excludes empty requests from statistical analysis, though the Request Log Analyzer will still report on the number of empty requests found. Empty requests are those requests for the URL "" (the empty string). Empty requests are sometimes generated by load balancer health-checks and can also be generated by telnet-ing directly to the MDEX Engine's port without issuing any further commands.--ignoreErrors
: excludes error requests from statistical analysis, though the Request Log Analyzer will still report on the number of error requests found. Error requests are those that resulted in anything other than a 200 (OK) HTTP status code. These can be generated by a request for an unknown dimension value (HTTP status code 404) or by a request whose client was disconnected before the response could be written (HTTP status code 408).--ignore
: excludes admin requests, invalid requests, empty requests, and error requests from statistical analysis. This flag is a shortcut and is equivalent to specifying--ignoreAdmin --ignoreInvalid --ignoreEmpty --ignoreErrors
.