|
Default
Parameters for WLLogRespTest
The WLLogRespTest monitors an application log and returns the total number of responses and the average response time for every log file entry pattern that has being configured. This page depicts the default parameters
that need to be configured for the WLLogRespTest.
-
In the
ABSOLUTEFILENAME text box, specify the full path to the log file to be monitored.
-
The records in the log file that need to be considered for monitoring will have to be provided in the RECORDPATTERN text box. The pattern configuration should be in the following format: {f0}sep1{f1}sep2{f2}, where {f0}, {f1}, and {f2} represent the indexes of the first, second, and third fields (respectively) of the records logged in the log file, and sep1 and sep2 are the separators after {f0} and {f1} respectively. A separator can be a combination of any number of characters.
For example, take the case of a log file with the following entries:
2486:Sampleappln:LoginUser->Time Taken for:LOGIN_CHECK; is:155 2530:Sampleappln:LoginUser->Time Taken for:AVAIL_CHECK; is:252
To ensure that the above records are considered for monitoring, the record pattern will have to be specified as follows: {f0}:{f1}:{f2}->{f3}:{f4}:{f5}, where {f0} represents the first field of the record followed by the first separator ':', and so on.
-
Of the records that match the configured RECORDPATTERN, eG will search for and monitor only those records which match the string patterns specified in the SEARCHPATTERN text box. To help you understand how to configure a SEARCHPATTERN, let us take the example of the following search pattern: Info1:ANY,f4:!LOGIN_CHECK*,COUNT(*),AVG(f5).
- Here, Info1 is just a display name that will be displayed in the eG monitor interface as a descriptor of this test.
- Use the term ALL or Any to instruct the eG system to consider only those records that fulfill the condition that follows, for monitoring. The condition is: f4:!LOGIN_CHECK*. This indicates that for a record to be considered for monitoring, the fifth field (i.e. the field with index 4) of the record should 'not' begin with the string LOGIN_CHECK. The '!' symbol is the 'not' operator.
- COUNT(*) returns the number of records that fulfill the configured criterion.
- AVG(f5) returns the average of the values of all the fields with index 5 (i.e. the sixth field), in the records that match the configured criterion.
According to this specification, the eG system, while taking a count and while calculating the average, will consider only those records where the fifth field does not begin with 'LOGIN_CHECK'.
Similarly, multiple search patterns can be provided separated by "#&". For example, Info1:ANY,f4:!LOGIN_CHECK*,COUNT(*),AVG(f5)#&Info2:ALL,f4:AVAIL_CHECK*,COUNT(*),AVG(f5)
When
changing default configurations of tests, the values with "$"
indicate variables that will be replaced by the eG system according
to the specific server being managed (e.g., if the URL is "http://$hostName:$port",
for a specific web server running on the host www.abc.com on port 80, the URL parameter will be set to
"http://www.abc.com:80").
|