app_summary
Configuration for APP Report table resource.
Read/write properties
state_code<Double>
Up:1, Down:2, OutOfService:3.
application_class<String>
Application class.
Maximum length = 255
total_requests<Double>
Total Requests.
rpt_sample_time<Double>
Report Sample time..
issues_detected<String>
Array of all app issues affecting health score. Each array element tells issueId, penalty and time when it occured.
Maximum length = 2048
clnt_connections<Double>
Current Client Connections.
pkt_sent<Double>
Total Pkts Sent.
appcategory<String>
App Category.
Maximum length = 255
exporter_id<String>
Exporter ID.
Maximum length = 255
throughput_prev<Double>
Throughput ..
clnt_connections_prev<Double>
Current Client Connections.
app_ssl_rating<String>
SSL Rating.
Maximum length = 50
appname<String>
AppName.
Maximum length = 255
health_score<Double>
App Health Score.
health_score_prev<Double>
App Health Score.
throughput<Double>
Throughput ..
pkt_recvd<Double>
Total Pkts Received.
srvr_connections<Double>
Current Server Connections.
total_bytes<Double>
Session total bytes.
vsvr_ip_address<String>
Vserver IP Address.
vservername<String>
Vserver Name.
Maximum length = 255
response_time<Double>
total time taken by the app to send response to client.
total_bytes_prev<Double>
Session total bytes.
vslbhealth<Integer>
Vserver Health.
total_requests_prev<Double>
Total Requests.
curr_state<String>
Current State.
Maximum length = 50
error_percentage<Double>
Number of 5xx response received wrt total requests.
response_bytes<Double>
Session response bytes.
__count<Double>
count..
hostname<String>
NetScaler Hostname.
srvr_connections_prev<Double>
Current Server Connections.
request_bytes<Double>
Session request bytes.
app_family<String>
Application Family.
Operations
NOTE: In request payload, Mandatory parameters are marked red and bold.
The following parameters can be used in the nitro request :
onerror <String_value>
Use this parameter to set the onerror status for nitro request. Applicable only for bulk requests.
Default value: EXIT
Possible values = EXIT, CONTINUE
URL:https://<MGMT-IP>/nitro/v2/config/app_summary
Query-parameters:
HTTPS Method:GET
HTTPS Request Headers:
Accept:application/json
X-NITRO-USER:username_value<String>
X-NITRO-PASS:password_value<String>
or
Cookie:NITRO_AUTH_TOKEN=token_value<String>
Response:
HTTPS Status Code on Success: 200 OK HTTPS Status Code on Failure: 4xx
Response Headers:
Content-Type:application/json
Response Payload:JSON
{ "errorcode": 0, "message": "Done", "severity": <String_value>, "app_summary":[{
"state_code":<Double_value>,
"application_class":<String_value>,
"total_requests":<Double_value>,
"rpt_sample_time":<Double_value>,
"issues_detected":<String_value>,
"clnt_connections":<Double_value>,
"pkt_sent":<Double_value>,
"appcategory":<String_value>,
"exporter_id":<String_value>,
"throughput_prev":<Double_value>,
"clnt_connections_prev":<Double_value>,
"app_ssl_rating":<String_value>,
"appname":<String_value>,
"health_score":<Double_value>,
"health_score_prev":<Double_value>,
"throughput":<Double_value>,
"pkt_recvd":<Double_value>,
"srvr_connections":<Double_value>,
"total_bytes":<Double_value>,
"vsvr_ip_address":<String_value>,
"vservername":<String_value>,
"response_time":<Double_value>,
"total_bytes_prev":<Double_value>,
"vslbhealth":<Integer_value>,
"total_requests_prev":<Double_value>,
"curr_state":<String_value>,
"error_percentage":<Double_value>,
"response_bytes":<Double_value>,
"__count":<Double_value>,
"hostname":<String_value>,
"srvr_connections_prev":<Double_value>,
"request_bytes":<Double_value>,
"app_family":<String_value>}]}