HTTP and HTTPS Statistics Services



Similar documents
GetLibraryUserOrderList

Using Web Services to Exchange data with Qualtrics and Hobsons Connect

Digital Signature Web Service Interface

Specific API Usage Limitations... 6 Daily Limitation... 6 Concurrency Limitation API Description... 7 Site Data API... 7

e-filing Secure Web Service User Manual

Configuration Guide Copyright 2013 HiPay wallet All Rights Reserved Last updated in July 2013

Cvent Web Services API. Version V June 2008

MXSAVE XMLRPC Web Service Guide. Last Revision: 6/14/2012

AXL Troubleshooting. Overview. Architecture

SPARROW Gateway. Developer API. Version 2.00

JobScheduler Web Services Executing JobScheduler commands

WEB SERVICES TEST AUTOMATION

SPARROW Gateway. Developer Data Vault Payment Type API. Version 2.7 (6293)

PHP Language Binding Guide For The Connection Cloud Web Services

Your customer engagement transformation starts here

Onset Computer Corporation

vcommander will use SSL and session-based authentication to secure REST web services.

WildFire Cloud File Analysis

Twinfield Single Sign On

Web Service Facade for PHP5. Andreas Meyer, Sebastian Böttner, Stefan Marr

THE CHALLENGE OF ADMINISTERING WEBSITES OR APPLICATIONS THAT REQUIRE 24/7 ACCESSIBILITY

Using ilove SharePoint Web Services Workflow Action

EUR-Lex 2012 Data Extraction using Web Services

Service for checking whether an is operative or not. Validate ids in your databases.

Call Detail Record Access Service Part No R01

How to consume a Domino Web Services from Visual Studio under Security

Setting cron job Linux/Unix operating systems using command-line interface

Performance Analysis of webmethods Integrations using Apache JMeter Information Guide for JMeter Adoption

SmarterMeasure Inbound Single Sign On (SSO) Version 1.3 Copyright 2010 SmarterServices, LLC / SmarterServices.com PO Box , Deatsville, AL 36022

Web Services in.net (1)

CRM On Demand. Oracle Web Services On Demand Guide

HOBOlink Web Services V2 Developer s Guide

Author: Gennaro Frazzingaro Universidad Rey Juan Carlos campus de Mostòles (Madrid) GIA Grupo de Inteligencia Artificial

Sentinel EMS v7.1 Web Services Guide

Monitoring Traffic Interception

Single Sign On Guide. Table of Contents

Comparing Load Balancing for Server Selection Using Cloud Services

Custom Encryption in Siebel & Siebel Web Service Security Test Guide 1.0

Deploying Microsoft Operations Manager with the BIG-IP system and icontrol

United Concordia (UCD) Real Time Claim Submission & Adjudication Connectivity Specifications

Replacements TECHNICAL REFERENCE. DTCCSOLUTIONS Dec Copyright 2009 Depository Trust Clearing Corporation. All Rights Reserved.

How To Use Blackberry Web Services On A Blackberry Device

IBM SPSS Collaboration and Deployment Services Version 6 Release 0. Single Sign-On Services Developer's Guide

Monitoring WAAS Using Cisco Network Analysis Module. Information About NAM CHAPTER

Using the vcenter Orchestrator Plug-In for vsphere Auto Deploy 1.0

WORKING WITH LOAD BALANCING AND QUEUEING FOR ADOBE INDESIGN CS5 SERVER

PerfectForms SharePoint Integration

Finding and Preventing Cross- Site Request Forgery. Tom Gallagher Security Test Lead, Microsoft

MAGEJAM PLUGIN INSTALLATION GUIDE

Sage 100 ERP. ebusiness Web Services Installation and Reference Guide

WORKING WITH WEB SERVICES. Rob Richards

Online signature API. Terms used in this document. The API in brief. Version 0.20,

Module 13 Implementing Java EE Web Services with JAX-WS

The end. Carl Nettelblad

RoomWizard Synchronization Software Manual Installation Instructions

Specific API Usage Limitations... 7 Daily Limitation... 7 Concurrency Limitation... 7 Bulk Use API Description... 8 Site Data API...

Getting started with OWASP WebGoat 4.0 and SOAPUI.

Revision Action/Change Date. A Sentinel Cloud 3.0 Release December 2012 B Sentinel Cloud 3.1 Release April 2013 C

Wind River. Intelligent Device Platform XT EMS Profile EMS DEVICE MANAGEMENT USER'S GUIDE WIND RIVER 1.0

Swyx Trace Tool Server Installation

Requirement engineering Exercise the POS System solution

Google Calendar 3 Version 0.8 and 0.9 Installation and User Guide. Preliminary Setup

APMaaS Synthetic Monitoring for Web and Mobile

Merchant Implementation Guide

DEPLOYMENT GUIDE DEPLOYING THE BIG-IP LTM SYSTEM WITH CITRIX PRESENTATION SERVER 3.0 AND 4.5

Integrating CoroSoft Datacenter Automation Suite with F5 Networks BIG-IP

Cloud Elements ecommerce Hub Provisioning Guide API Version 2.0 BETA

Sage CRM Connector Tool White Paper

Magensa Services. Administrative Account Services API Documentation for Informational Purposes Only. September Manual Part Number:

SizmekFeatures. HTML5JSSyncFeature

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

API documentation - 1 -

Building and Using Web Services With JDeveloper 11g

LogLogic Cisco IPS Log Configuration Guide

DEVELOPING CONTRACT - DRIVEN WEB SERVICES USING JDEVELOPER. The purpose of this tutorial is to develop a java web service using a top-down approach.

ZODIANET API (ZAPI2)

Grandstream Networks, Inc. UCM6100 Series IP PBX Appliance CDR and REC API Guide

About Contract Management

Virtual Credit Card Processing System

StreamServe Persuasion SP5 Document Broker Plus

Back Office Service Layer

API Endpoint Methods NAME DESCRIPTION GET /api/v4/analytics/dashboard/ POST /api/v4/analytics/dashboard/ GET /api/v4/analytics/dashboard/{id}/ PUT

STK Terrain Server Installation Guide

Recurring Payments Manual

Testing the API behind a mobile app

Apigee Gateway Specifications

Copyright 2013 Consona Corporation. All rights reserved

Connecting Custom Services to the YAWL Engine. Beta 7 Release

Tenrox and Microsoft Dynamics CRM Integration Guide

Technical Interface Description

Creating Web Services in NetBeans

SOAP WSDL & HTTP MIME REST Web Services Companion Guide HIPAA Operating Rules (HOpR) CORE Phase II

DocuSign Connect Guide

Facility Connect API: Setup & Troubleshooting. Version 1

Secure XML API Integration Guide - Periodic and Triggered add in

Transcription:

CHAPTER 9 This chapter describes the HTTP and HTTPS Statistics service, which returns HTTP and HTTPS connection information and statistics for individual WAEs, device groups, and for the WAAS network, in the following sections: HTTP Service HTTPS Service HTTP Service The HTTP service (HttpStats Web Service) performs one or more of the following actions: getconnoptrate getconnopttype getmaxconnreusecount getoptconncount gettotalconncount getunaccelconncount retrieveresponsestats retrievestats Syntax Service URL: https://<host/ip>:8443/ws/httpstats WSDL URL: https://<host/ip>:8443/ws/httpstats?wsdl To obtain a description of all the operations and parameters for the HttpStats Web Service, submit a URL to the service with the suffix?wsdl as follows: https://<host/ip>:8443/ws/httpstats?wsdl To obtain management information using the Central Manager monitoring API, first call the service by using the service URL for this service as follows: https://<host/ip>:8443/ws/httpstats Next, submit a SOAP request written in an XML format to retrieve the information. 9-1

HTTP Service Chapter 9 The following example shows an XML-formatted SOAP request perform the getoptconncount action. The request includes the input parameters for this particular action shown in bold. The next example shows the XML response that contains the output values for this action. Example Request <?xml version="1.0" encoding="utf-8"?> - <soapenv:envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"> - <soapenv:header> - <wsse:security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0. xsd"> - <wsse:usernametoken> <wsse:username>admin</wsse:username> <wsse:password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#P asswordtext">default</wsse:password> </wsse:usernametoken> </wsse:security> </soapenv:header> - <soapenv:body> - <ns3:getoptconncount xmlns:ns3="http://service.stats.ws.waas.cisco.com"> <ns3:name>ce-119-40</ns3:name> <ns3:objtype>wae</ns3:objtype> - <ns3:timeframe> <ns2:endtime xmlns:ns2="http://util.ws.waas.cisco.com/xsd">2008-01-30t08:00:00.000z</ns2:endtime> <ns2:frequency xmlns:ns2="http://util.ws.waas.cisco.com/xsd">lasthour</ns2:frequency> <ns2:starttime xmlns:ns2="http://util.ws.waas.cisco.com/xsd">2008-01-01t08:00:00.000z</ns2:starttime> <ns2:timezone xmlns:ns2="http://util.ws.waas.cisco.com/xsd">utc</ns2:timezone> </ns3:timeframe> </ns3:getoptconncount> </soapenv:body> </soapenv:envelope> Example Response <?xml version="1.0" encoding="utf-8"?> - <soapenv:envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"> - <soapenv:body> - <ns:getoptconncountresponse xmlns:ns="http://service.stats.ws.waas.cisco.com" xmlns:ax218="http://util.ws.waas.cisco.com/xsd" xmlns:ax216="http://rmi.java/xsd" xmlns:ax219="http://stats.ws.waas.cisco.com/xsd" xmlns:ax217="http://io.java/xsd"> - <ns:return type="com.cisco.waas.ws.stats.httpoptconncount"> <ax219:endtime>2008-04-16t17:39:17.818z</ax219:endtime> <ax219:fastconnectionsetupscount>31</ax219:fastconnectionsetupscount> <ax219:frequency>min</ax219:frequency> </ns:return> - <ns:return type="com.cisco.waas.ws.stats.httpoptconncount"> <ax219:endtime>2008-04-16t17:44:18.703z</ax219:endtime> <ax219:fastconnectionsetupscount>23</ax219:fastconnectionsetupscount> <ax219:frequency>min</ax219:frequency> </ns:return> </ns:getoptconncountresponse> </soapenv:body> </soapenv:envelope> 9-2

Chapter 9 getconnoptrate getconnoptrate Retrieves an estimate of the connection setup time saved by HTTP AO as a function of the connection reuse and round-trip time (RTT) for establishing the original connection. Input Parameters Parameter name objtype timeframe Description A string that describes the name of the WAE, WAE group, or system. A string that describes the object type. Valid values include the following: wae waegroup device devicegroup system A TimeFrameFilter value that includes the time interval, time zone, and frequency. Return The output parameter HttpConnOptRate[] returns a HttpConnOptRate value that provides the percentage that the optimized connection time saved. Exceptions Type String Description HttpStatsService.getConnOptRate: The device name is invalid. ERROR:Invalid name= HttpStatsService.getConnOptRate: The object type name is invalid. ERROR:Invalid objtype= HttpStatsService.getConnOptRate: The timeframe is invalid. ERROR:Invalid TimeFrame HttpStatsService.getConnOptRate: ERROR:Device does not exist.devicename= The device name is not found. HttpStatsService.getConnOptRate: ERROR:Device Group does not exist.devicegroup= HttpStatsService.getConnOptRate: ERROR:Invalid frequency= HttpStatsService.getConnOptRate: ERROR:Invalid starttime= HttpStatsService.getConnOptRate: ERROR:Invalid endtime= The device group name is not found. The frequency is invalid. The start time is invalid. The end time is invalid. 9-3

getconnoptrate Chapter 9 HttpStatsService.getMaxConnReuseCo unt: ERROR:startTime should be less than endtime starttime= HttpStats:The Method Name is not supported. MethodName= HttpStats:The SOAP Envelope Body is Null HttpStats:The Requested WebService is not available getconnoptrate:the SOAP Body doesn t have all the required elements The start time is less than the end time. The method name is not supported for a given service. The SOAP envelope is missing for a given service. The service requested is not supported. The SOAP body does not have all the required elements. 9-4

Chapter 9 getconnopttype getconnopttype Retrieves the HTTP optimization connection statistics. Input Parameters Parameter name objtype timeframe Description A string that describes the name of the WAE, WAE group, or system. A string that describes the object type. Valid values include the following: wae waegroup device devicegroup system A TimeFrameFilter value that includes the time interval, time zone, and frequency. Return The output parameter HttpConnOptType[] returns a HttpConnOptType value that provides the connection optimization type distribution statistics. Exceptions Type String Description HttpStatsService.getConnOptType: ERROR:Unable to get HttpConnOptType= Unknown exception. See the logs to view the error. 9-5

getmaxconnreusecount Chapter 9 getmaxconnreusecount Retrieves the maximum reuse count of a single connection. Input Parameters Parameter name objtype timeframe Description A string that describes the name of the WAE, WAE group, or system. A string that describes the object type. Valid values include the following: wae waegroup device devicegroup system A TimeFrameFilter value that includes the time interval, time zone, and frequency. Return The output parameter HttpMaxConnReuseCount[] returns a HttpMaxConnReuseCount value that provides the maximum reuse count of a single connection. Exceptions Type String Description HttpStatsService.getMaxConnReuse The device name is invalid. Count: ERROR:Invalid name= HttpStatsService.getMaxConnReuse The object type name is invalid. Count: ERROR:Invalid objtype= HttpStatsService.getMaxConnReuse The timeframe is invalid. Count: ERROR:Invalid TimeFrame HttpStatsService.getMaxConnReuse Count: ERROR:Device does not exist.devicename= The device name is not found. HttpStatsService.getMaxConnReuse Count: ERROR:Device Group does not exist.devicegroup= HttpStatsService.getMaxConnReuse Count: ERROR:Invalid frequency= HttpStatsService.getMaxConnReuse Count: ERROR:Invalid starttime= HttpStatsService.getMaxConnReuse Count: ERROR:Invalid endtime= The device group name is not found. The frequency is invalid. The start time is invalid. The end time is invalid. 9-6

Chapter 9 getmaxconnreusecount HttpStatsService.getMaxConnReuse Count: ERROR:startTime should be less than endtime starttime= HttpStats:The Method Name is not supported. MethodName= HttpStats:The SOAP Envelope Body is Null HttpStats:The Requested WebService is not available getmaxconnreusecount:the SOAP Body doesn t have all the required elements The start time is less than the end time. The method name is not supported for a given service. The SOAP envelope is missing for a given service. The service requested is not supported. The SOAP body does not have all the required elements. 9-7

getoptconncount Chapter 9 getoptconncount Retrieves the number of optimized HTTP connections for a WAE, WAE group, or all WAEs system wide. If you specify a time interval, the timeframe is divided into time segments. The connection count is calculated for each segment of time. Input Parameters Parameter name objtype timeframe Description A string that describes the name of the WAE, WAE group, or system. A string that describes the object type. Valid values include the following: wae waegroup device devicegroup system A TimeFrameFilter value that includes the time interval, time zone, and frequency. Return The output parameter HttpOptConnCount[] returns a HttpOptConnCount value that provides an array of HTTP traffic optimized connection statistics. Exceptions Type String Description HttpStatsService.getOptConnCount: The device name is invalid. ERROR:Invalid name= HttpStatsService.getOptConnCount: The object type name is invalid. ERROR:Invalid objtype= HttpStatsService.getOptConnCount: The timeframe is invalid. ERROR:Invalid TimeFrame HttpStatsService.getOptConnCount: ERROR:Device does not exist.devicename= The device name is not found. HttpStatsService.getOptConnCount: ERROR:Device Group does not exist.devicegroup= HttpStatsService.getOptConnCount: ERROR:Invalid frequency= HttpStatsService.getOptConnCount: ERROR:Invalid starttime= HttpStatsService.getOptConnCount: ERROR:Invalid endtime= The device group name is not found. The frequency is invalid. The start time is invalid. The end time is invalid. 9-8

Chapter 9 getoptconncount HttpStatsService.getOptConnCount: ERROR:startTime should be less than endtime starttime= HttpStats:The Method Name is not supported. MethodName= HttpStats:The SOAP Envelope Body is Null HttpStats:The Requested WebService is not available getoptconncount:the SOAP Body doesn t have all the required elements The start time is less than the end time. The method name is not supported for a given service. The SOAP envelope is missing for a given service. The service requested is not supported. The SOAP body does not have all the required elements. 9-9

gettotalconncount Chapter 9 gettotalconncount Retrieves the total number of HTTP connections for a WAE, WAE group, or all WAEs system wide. If you specify a time interval, the timeframe is divided into time segments. The connection count is calculated for each segment of time. Input Parameters Parameter name objtype timeframe Description A string that describes the name of the WAE, WAE group, or system. A string that describes the object type. Valid values include the following: wae waegroup device devicegroup system A TimeFrameFilter value that includes the time interval, time zone, and frequency. Return The output parameter HttpTotalConnCount[] returns a HttpTotalConnCount value that provides an array of HTTP traffic total connection statistics. Exceptions Type String Description HttpStatsService.getTotalConnCount: The device name is invalid. ERROR:Invalid name= HttpStatsService.getTotalConnCount: The object type name is invalid. ERROR:Invalid objtype= HttpStatsService.getTotalConnCount: The timeframe is invalid. ERROR:Invalid TimeFrame HttpStatsService.getTotalConnCount: ERROR:Device does not exist.devicename= The device name is not found. HttpStatsService.getTotalConnCount: ERROR:Device Group does not exist.devicegroup= HttpStatsService.getTotalConnCount: ERROR:Invalid frequency= HttpStatsService.getTotalConnCount: ERROR:Invalid starttime= HttpStatsService.getTotalConnCount: ERROR:Invalid endtime= The device group name is not found. The frequency is invalid. The start time is invalid. The end time is invalid. 9-10

Chapter 9 gettotalconncount HttpStatsService.getTotalConnCount: ERROR:startTime should be less than endtime starttime= HttpStats:The Method Name is not supported. MethodName= HttpStats:The SOAP Envelope Body is Null HttpStats:The Requested WebService is not available gettotalconncount:the SOAP Body doesn t have all the required elements The start time is less than the end time. The method name is not supported for a given service. The SOAP envelope is missing for a given service. The service requested is not supported. The SOAP body does not have all the required elements. 9-11

getunaccelconncount Chapter 9 getunaccelconncount Retrieves a list of unaccelerated connection counts. Input Parameters Parameter name objtype timeframe Description A string that describes the name of the WAE, WAE group, or system. A string that describes the object type. Valid values include the following: wae waegroup device devicegroup system A TimeFrameFilter value that includes the time interval, time zone, and frequency. Return The output parameter HttpUnaccelConnCount[] returns a HttpUnaccelConnCount value that provides the number of past connections from each client type. Exceptions Type String Description HttpStatsService.getUnaccelConnCount: ERROR:Unable to get HttpUnaccelConnCount= Unknown exception. See the logs to view the error. 9-12

Chapter 9 retrieveresponsestats retrieveresponsestats Retrieves the HTTP connection response RTT savings statistics. Input Parameters Parameter name objtype timeframe Description A string that describes the name of the WAE, WAE group, or system. A string that describes the object type. Valid values include the following: wae waegroup device devicegroup system A TimeFrameFilter value that includes the time interval, time zone, and frequency. Return The output parameter HttpResponseStats[] returns a HttpResponseStats value that provides the response time savings statistics. Exceptions Type String Description HttpStatsService.retrieveResponseStats: ERROR:Unable to get HttpResponseStats= Unknown exception. See the logs to view the error. 9-13

retrievestats Chapter 9 retrievestats Retrieves the HTTP connection statistics, such as response times and counts per operation. Input Parameters Parameter name objtype timeframe Description A string that describes the name of the WAE, WAE group, or system. A string that describes the object type. Valid values include the following: wae waegroup device devicegroup system A TimeFrameFilter value that includes the time interval, time zone, and frequency. Return The output parameter HttpConnStats[] returns a HttpConnStats value that provides the response time, counter per operation, and other statistics. Exceptions Type String Description HttpStatsService.retrieveStats: The device name is invalid. ERROR:Invalid name= HttpStatsService.retrieveStats: The object type name is invalid. ERROR:Invalid objtype= HttpStatsService.retrieveStats: The timeframe is invalid. ERROR:Invalid TimeFrame HttpStatsService.retrieveStats: ERROR:Device does not exist.devicename= The device name is not found. HttpStatsService.retrieveStats: ERROR:Device Group does not exist.devicegroup= HttpStatsService.retrieveStats: ERROR:Invalid frequency= HttpStatsService.retrieveStats: ERROR:Invalid starttime= HttpStatsService.retrieveStats: ERROR:Invalid endtime= The device group name is not found. The frequency is invalid. The start time is invalid. The end time is invalid. 9-14

Chapter 9 HTTPS Service HttpStatsService.retrieveStats: ERROR:startTime should be less than endtime starttime= HttpStats:The Method Name is not supported. MethodName= HttpStats:The SOAP Envelope Body is Null HttpStats:The Requested WebService is not available retrievestats:the SOAP Body doesn t have all the required elements The start time is less than the end time. The method name is not supported for a given service. The SOAP envelope is missing for a given service. The service requested is not supported. The SOAP body does not have all the required elements. HTTPS Service The HTTPS service (HttpsStats Web Service) performs one or more of the following actions: getconnopttype retrieveresponsestats retrievestats Syntax Service URL: https://<host/ip>:8443/ws/httpsstats WSDL URL: https://<host/ip>:8443/ws/httpsstats?wsdl To obtain a description of all the operations and parameters for the HttpsStats Web Service, submit a URL to the service with the suffix?wsdl as follows: https://<host/ip>:8443/ws/httpsstats?wsdl To obtain management information using the Central Manager monitoring API, first call the service by using the service URL for this service as follows: https://<host/ip>:8443/ws/httpsstats Next, submit a SOAP request written in an XML format to retrieve the information. The following example shows an XML-formatted SOAP request perform the getconnopttype action. The request includes the input parameters for this particular action shown in bold. The next example shows the XML response that contains the output values for this action. Example Request <?xml version="1.0" encoding="utf-8"?> - <soapenv:envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"> - <soapenv:header> - <wsse:security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0. xsd"> - <wsse:usernametoken> <wsse:username>admin</wsse:username> <wsse:password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#P asswordtext">default</wsse:password> 9-15

HTTPS Service Chapter 9 </wsse:usernametoken> </wsse:security> </soapenv:header> - <soapenv:body> - <ns3:getconnopttype xmlns:ns3="http://service.stats.ws.waas.cisco.com"> <ns3:name>ce-119-40</ns3:name> <ns3:objtype>wae</ns3:objtype> - <ns3:timeframe> <ns2:endtime xmlns:ns2="http://util.ws.waas.cisco.com/xsd">2008-01-30t08:00:00.000z</ns2:endtime> <ns2:frequency xmlns:ns2="http://util.ws.waas.cisco.com/xsd">lasthour</ns2:frequency> <ns2:starttime xmlns:ns2="http://util.ws.waas.cisco.com/xsd">2008-01-01t08:00:00.000z</ns2:starttime> <ns2:timezone xmlns:ns2="http://util.ws.waas.cisco.com/xsd">utc</ns2:timezone> </ns3:timeframe> </ns3:getconnopttype> </soapenv:body> </soapenv:envelope> Example Response <?xml version="1.0" encoding="utf-8"?> <soapenv:envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> - <soapenv:body> - <ns:getconnopttyperesponse xmlns:ns="http://service.stats.ws.waas.cisco.com" xmlns:ax238="http://rmi.java/xsd" xmlns:ax241="http://stats.ws.waas.cisco.com/xsd" xmlns:ax240="http://util.ws.waas.cisco.com/xsd" xmlns:ax239="http://io.java/xsd"> - <ns:return type="com.cisco.waas.ws.stats.httpsconnopttype"> <ax241:devicename>gowri-wae-2</ax241:devicename> <ax241:drehintsflush>0</ax241:drehintsflush> <ax241:drehintsskipallheaders>0</ax241:drehintsskipallheaders> <ax241:drehintsskiplz>0</ax241:drehintsskiplz> <ax241:endtime>2010-10-07t04:59:57.671z</ax241:endtime> <ax241:frequency>min</ax241:frequency> <ax241:locallyservedifnotmodified>0</ax241:locallyservedifnotmodified> <ax241:locallyservedredirect>0</ax241:locallyservedredirect> <ax241:locallyservedunauthorized>0</ax241:locallyservedunauthorized> </ns:return> </ns:getconnopttyperesponse> </soapenv:body> </soapenv:envelope> 9-16

Chapter 9 getconnopttype getconnopttype Retrieves the HTTPS optimization connection statistics. Input Parameters Parameter name objtype timeframe Description A string that describes the name of the WAE, WAE group, or system. A string that describes the object type. Valid values include the following: wae waegroup device devicegroup location system A TimeFrameFilter value that includes the time interval, time zone, and frequency. Return The output parameter HttpsConnOptType[] returns a HttpsConnOptType value that provides the connection optimization type distribution statistics. Exceptions Type String Description HttpsStatsService.getConnOptType: The device name is invalid. ERROR:Invalid name= HttpsStatsService.getConnOptType: ERROR:Unable to get Unknown exception. See the logs to view the error. HttpsConnOptType= HttpsStatsService.getConnOptType: The object type name is invalid. ERROR:Invalid objtype= HttpsStatsService.getConnOptType: The timeframe is invalid. ERROR:Invalid TimeFrame HttpsStatsService.getConnOptType: ERROR:Device does not exist.devicename= The device name is not found. HttpsStatsService.getConnOptType: ERROR:Device Group does not exist.devicegroup= HttpsStatsService.getConnOptType: ERROR:Invalid frequency= HttpsStatsService.getConnOptType: ERROR:Invalid starttime= The device group name is not found. The frequency is invalid. The start time is invalid. 9-17

getconnopttype Chapter 9 HttpsStatsService.getConnOptType: ERROR:Invalid endtime= HttpsStatsService.getConnOptType: ERROR:startTime should be less than endtime starttime= HttpsStats:The Method Name is not supported. MethodName= HttpsStats:The SOAP Envelope Body is Null HttpsStats:The Requested WebService is not available getconnopttype:the SOAP Body doesn t have all the required elements The end time is invalid. The start time is less than the end time. The method name is not supported for a given service. The SOAP envelope is missing for a given service. The service requested is not supported. The SOAP body does not have all the required elements. 9-18

Chapter 9 retrieveresponsestats retrieveresponsestats Retrieves the HTTPS connection response RTT savings statistics. Input Parameters Parameter name objtype timeframe Description A string that describes the name of the WAE, WAE group, or system. A string that describes the object type. Valid values include the following: wae waegroup device devicegroup location system A TimeFrameFilter value that includes the time interval, time zone, and frequency. Return The output parameter HttpsResponseStats[] returns a HttpsResponseStats value that provides the response time savings statistics. Exceptions Type String Description HttpsStatsService.retrieveResponseStat The device name is invalid. s: ERROR:Invalid name= HttpsStatsService.retrieveResponseStat s:error:unable to get Unknown exception. See the logs to view the error. HttpsResponseStats= HttpsStatsService.retrieveResponseStat The object type name is invalid. s: ERROR:Invalid objtype= HttpsStatsService.retrieveResponseStat The timeframe is invalid. s: ERROR:Invalid TimeFrame HttpsStatsService.retrieveResponseStat s: ERROR:Device does not exist.devicename= The device name is not found. HttpsStatsService.retrieveResponseStat s: ERROR:Device Group does not exist.devicegroup= HttpsStatsService.retrieveResponseStat s: ERROR:Invalid frequency= HttpsStatsService.retrieveResponseStat s: ERROR:Invalid starttime= The device group name is not found. The frequency is invalid. The start time is invalid. 9-19

retrieveresponsestats Chapter 9 HttpsStatsService.retrieveResponseStat s: ERROR:Invalid endtime= HttpsStatsService.retrieveResponseStat s: ERROR:startTime should be less than endtime starttime= HttpsStats:The Method Name is not supported. MethodName= HttpsStats:The SOAP Envelope Body is Null HttpsStats:The Requested WebService is not available retrieveresponsestats:the SOAP Body doesn t have all the required elements The end time is invalid. The start time is less than the end time. The method name is not supported for a given service. The SOAP envelope is missing for a given service. The service requested is not supported. The SOAP body does not have all the required elements. 9-20

Chapter 9 retrievestats retrievestats Retrieves the HTTPS connection statistics, such as response times and counts per operation. Input Parameters Parameter name objtype timeframe Description A string that describes the name of the WAE, WAE group, or system. A string that describes the object type. Valid values include the following: wae waegroup device devicegroup location system A TimeFrameFilter value that includes the time interval, time zone, and frequency. Return The output parameter HttpsStats[] returns a HttpsStats value that provides the response time, counter per operation, and other statistics. Exceptions Type String Description HttpsStatsService.retrieveStats: The device name is invalid. ERROR:Invalid name= HttpsStatsService.retrieveStats: The object type name is invalid. ERROR:Invalid objtype= HttpsStatsService.retrieveStats: The timeframe is invalid. ERROR:Invalid TimeFrame HttpsStatsService.retrieveStats: ERROR:Device does not exist.devicename= The device name is not found. HttpsStatsService.retrieveStats: ERROR:Device Group does not exist.devicegroup= HttpsStatsService.retrieveStats: ERROR:Invalid frequency= HttpsStatsService.retrieveStats: ERROR:Invalid starttime= HttpsStatsService.retrieveStats: ERROR:Invalid endtime= The device group name is not found. The frequency is invalid. The start time is invalid. The end time is invalid. 9-21

retrievestats Chapter 9 HttpsStatsService.retrieveStats: ERROR:startTime should be less than endtime starttime= HttpsStats:The Method Name is not supported. MethodName= HttpsStats:The SOAP Envelope Body is Null HttpsStats:The Requested WebService is not available retrievestats:the SOAP Body doesn t have all the required elements The start time is less than the end time. The method name is not supported for a given service. The SOAP envelope is missing for a given service. The service requested is not supported. The SOAP body does not have all the required elements. 9-22