| statstreamidentifierResult Structure Definition |
The statstreamidentifierResult structure defines the return type for statstreamidentifier API. |
Syntax |
Members |
rc |
If the method succeeds, rc is 0 else rc > 0. Values above 0x8000 indicate Warnings. |
message |
If the method succeeds, message is NULL else message contains Error/Warning message. |
streamidentifierList |
Pointer to the streamidentifier List. |
| streamidentifierstats Structure Definition |
The streamidentifierstats structure defines the actual return type values for statstreamidentifier API. |
Syntax |
Members |
name |
Name of the stream identifier. This is mandatory parameter. |
pattern |
Values on which grouping is performed are displayed in the output as row titles. If grouping is performed on two or more fields, their values are separated by a question mark in the row title.
For example, consider a selector that contains the expressions HTTP.REQ.URL and CLIENT.IP.SRC (in that order), on an appliance that has accumulated records of a number of requests for two URLs, example.com/page1.html and example.com/page2.html, from two client IP addresses, 192.0.2.10 and 192.0.2.11.
With a pattern of ? ?, the appliance performs grouping on both fields and displays statistics for the following:
* Requests for example.com/abc.html from 192.0.2.10, with a row title of example.com/abc.html?192.0.2.10.
* Requests for example.com/abc.html from 192.0.2.11, with a row title of example.com/abc.html?192.0.2.11.
* Requests for example.com/def.html from 192.0.2.10, with a row title of example.com/def.html?192.0.2.10.
* Requests for example.com/def.html from 192.0.2.11, with a row title of example.com/def.html?192.0.2.11.
With a pattern of * ?, the appliance performs grouping on only the client IP address values and displays statistics for the following requests:
* All requests from 192.0.2.10, with the IP address as the row title.
* All requests from 192.0.2.11, with the IP address as the row title.
With a pattern of ? *, the appliance performs grouping on only the URL values and displays statistics for the following requests:
* All requests for example.com/abc.html, with the URL as the row title.
* All requests for example.com/def.html, with the URL as the row title.
With a pattern of * *, the appliance displays one set of collective statistics for all the requests received, with no row title.
With a pattern of example.com/abc.html ?, the appliance displays statistics for requests for example.com/abc.html from each unique client IP address.
With a pattern of * 192.0.2.11, the appliance displays statistics for all requests from 192.0.2.11. |
clearstats |
Clear the statsistics / counters |
sortby |
use this argument to sort by specific key |
sortorder |
use this argument to specify sort order |
_nextgenapiresource |
streamobjreq |
Total number of Stream Requests recieved. |
streamobjbandw |
Total Bandwidth consumed. |
streamobjresptime |
Average response time of the stream session. |
streamobjconn |
Current connections on the stream session. |
streamobjbreachcnt |
Total Breaching Transactions in configured interval. |
streamobjpktcredits |
Calculated Packet credits on current connection. |
streamobjpktspersecond |
Total packets recieved in configured interval. |
streamobjdroppedconns |
Total connections dropped. |
See Also |