This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
appfw
Statistics for appfw.
Properties
(click to see Operations)
Name | Data Type | Permissions | Description |
---|---|---|---|
clearstats |
|
Read-write | Clear the statsistics / counters. Possible values = basic, full |
appfirewalltotallog |
|
Read-only | Total number of security check log messages generated by the Application Firewall. |
appfirewalllograte |
|
Read-only | Rate (/s) counter for appfirewalltotallog |
appfirewalltotalviol |
|
Read-only | Total number of security check violations seen by the Application Firewall. |
appfirewallviolrate |
|
Read-only | Rate (/s) counter for appfirewalltotalviol |
appfirewallshortavgresptime |
|
Read-only | Average backend response time in milliseconds over the last 7 seconds |
appfirewalllongavgresptime |
|
Read-only | Average backend response time in milliseconds since reboot |
appfirewallrequests |
|
Read-only | HTTP/HTTPS requests sent to your protected web servers via the Application Firewall. |
appfirewallrequestsrate |
|
Read-only | Rate (/s) counter for appfirewallrequests |
appfirewallreqbytes |
|
Read-only | Number of bytes transfered for requests |
appfirewallreqbytesrate |
|
Read-only | Rate (/s) counter for appfirewallreqbytes |
appfirewallresponses |
|
Read-only | HTTP/HTTPS responses sent by your protected web servers via the Application Firewall. |
appfirewallresponsesrate |
|
Read-only | Rate (/s) counter for appfirewallresponses |
appfirewallresbytes |
|
Read-only | Number of bytes transfered for responses |
appfirewallresbytesrate |
|
Read-only | Rate (/s) counter for appfirewallresbytes |
appfirewallaborts |
|
Read-only | Incomplete HTTP/HTTPS requests aborted by the client before the Application Firewall could finish processing them. |
appfirewallabortsrate |
|
Read-only | Rate (/s) counter for appfirewallaborts |
appfirewallredirects |
|
Read-only | HTTP/HTTPS requests redirected by the Application Firewall to a different Web page or web server. (HTTP 302) |
appfirewallredirectsrate |
|
Read-only | Rate (/s) counter for appfirewallredirects |
appfirewalltrapsdropped |
|
Read-only | AppFirewall SNMP traps dropped due to time limit. |
appfirewallviolstarturl |
|
Read-only | Number of Start URL security check violations seen by the Application Firewall. |
appfirewallviolstarturlrate |
|
Read-only | Rate (/s) counter for appfirewallviolstarturl |
appfirewallvioldenyurl |
|
Read-only | Number of Deny URL security check violations seen by the Application Firewall. |
appfirewallvioldenyurlrate |
|
Read-only | Rate (/s) counter for appfirewallvioldenyurl |
appfirewallviolrefererheader |
|
Read-only | Number of Referer Header security check violations seen by the Application Firewall. |
appfirewallviolrefererheaderrate |
|
Read-only | Rate (/s) counter for appfirewallviolrefererheader |
appfirewallviolbufferoverflow |
|
Read-only | Number of Buffer Overflow security check violations seen by the Application Firewall. |
appfirewallviolbufferoverflowrate |
|
Read-only | Rate (/s) counter for appfirewallviolbufferoverflow |
appfirewallviolcookie |
|
Read-only | Number of Cookie Consistency security check violations seen by the Application Firewall. |
appfirewallviolcookierate |
|
Read-only | Rate (/s) counter for appfirewallviolcookie |
appfirewallviolcsrftag |
|
Read-only | Number of Cross Site Request Forgery form tag security check violations seen by the Application Firewall. |
appfirewallviolcsrftagrate |
|
Read-only | Rate (/s) counter for appfirewallviolcsrftag |
appfirewallviolxss |
|
Read-only | Number of HTML Cross-Site Scripting security check violations seen by the Application Firewall. |
appfirewallviolxssrate |
|
Read-only | Rate (/s) counter for appfirewallviolxss |
appfirewallviolsql |
|
Read-only | Number of HTML SQL Injection security check violations seen by the Application Firewall. |
appfirewallviolsqlrate |
|
Read-only | Rate (/s) counter for appfirewallviolsql |
appfirewallviolfieldformat |
|
Read-only | Number of Field Format security check violations seen by the Application Firewall. |
appfirewallviolfieldformatrate |
|
Read-only | Rate (/s) counter for appfirewallviolfieldformat |
appfirewallviolfieldconsistency |
|
Read-only | Number of Field Consistency security check violations seen by the Application Firewall. |
appfirewallviolfieldconsistencyrate |
|
Read-only | Rate (/s) counter for appfirewallviolfieldconsistency |
appfirewallviolcreditcard |
|
Read-only | Number of Credit Card security check violations seen by the Application Firewall. |
appfirewallviolcreditcardrate |
|
Read-only | Rate (/s) counter for appfirewallviolcreditcard |
appfirewallviolsafeobject |
|
Read-only | Number of Safe Object security check violations seen by the Application Firewall. |
appfirewallviolsafeobjectrate |
|
Read-only | Rate (/s) counter for appfirewallviolsafeobject |
appfirewallviolsignature |
|
Read-only | Number of Signature violations seen by the Application Firewall. |
appfirewallviolsignaturerate |
|
Read-only | Rate (/s) counter for appfirewallviolsignature |
appfirewallviolcontenttype |
|
Read-only | Number of Content type security check violations seen by the Application Firewall. |
appfirewallviolcontenttyperate |
|
Read-only | Rate (/s) counter for appfirewallviolcontenttype |
appfirewallviolwellformednessviolations |
|
Read-only | Number of XML Format security check violations seen by the Application Firewall. |
appfirewallviolwellformednessviolationsrate |
|
Read-only | Rate (/s) counter for appfirewallviolwellformednessviolations |
appfirewallviolxdosviolations |
|
Read-only | Number of XML Denial-of-Service security check violations seen by the Application Firewall. |
appfirewallviolxdosviolationsrate |
|
Read-only | Rate (/s) counter for appfirewallviolxdosviolations |
appfirewallviolmsgvalviolations |
|
Read-only | Number of XML Message Validation security check violations seen by the Application Firewall. |
appfirewallviolmsgvalviolationsrate |
|
Read-only | Rate (/s) counter for appfirewallviolmsgvalviolations |
appfirewallviolwsiviolations |
|
Read-only | Number of Web Services Interoperability (WS-I) security check violations seen by the Application Firewall. |
appfirewallviolwsiviolationsrate |
|
Read-only | Rate (/s) counter for appfirewallviolwsiviolations |
appfirewallviolxmlsqlviolations |
|
Read-only | Number of XML SQL Injection security check violations seen by the Application Firewall. |
appfirewallviolxmlsqlviolationsrate |
|
Read-only | Rate (/s) counter for appfirewallviolxmlsqlviolations |
appfirewallviolxmlxssviolations |
|
Read-only | Number of XML Cross-Site Scripting (XSS) security check violations seen by the Application Firewall. |
appfirewallviolxmlxssviolationsrate |
|
Read-only | Rate (/s) counter for appfirewallviolxmlxssviolations |
appfirewallviolxmlattachmentviolations |
|
Read-only | Number of XML Attachment security check violations seen by the Application Firewall. |
appfirewallviolxmlattachmentviolationsrate |
|
Read-only | Rate (/s) counter for appfirewallviolxmlattachmentviolations |
appfirewallviolxmlsoapfaultviolations |
|
Read-only | Number of requests returning soap:fault from the backend server |
appfirewallviolxmlsoapfaultviolationsrate |
|
Read-only | Rate (/s) counter for appfirewallviolxmlsoapfaultviolations |
appfirewallviolxmlgenviolations |
|
Read-only | Number of requests returning XML generic error from the backend server |
appfirewallviolxmlgenviolationsrate |
|
Read-only | Rate (/s) counter for appfirewallviolxmlgenviolations |
appfirewalllogstarturl |
|
Read-only | Number of Start URL security check log messages generated by the Application Firewall. |
appfirewalllogstarturlrate |
|
Read-only | Rate (/s) counter for appfirewalllogstarturl |
appfirewalllogdenyurl |
|
Read-only | Number of Deny URL security check log messages generated by the Application Firewall. |
appfirewalllogdenyurlrate |
|
Read-only | Rate (/s) counter for appfirewalllogdenyurl |
appfirewalllogrefererheader |
|
Read-only | Number of Referer Header security check log messages generated by the Application Firewall. |
appfirewalllogrefererheaderrate |
|
Read-only | Rate (/s) counter for appfirewalllogrefererheader |
appfirewalllogbufferoverflow |
|
Read-only | Number of Buffer Overflow security check log messages generated by the Application Firewall. |
appfirewalllogbufferoverflowrate |
|
Read-only | Rate (/s) counter for appfirewalllogbufferoverflow |
appfirewalllogcookie |
|
Read-only | Number of Cookie Consistency security check log messages generated by the Application Firewall. |
appfirewalllogcookierate |
|
Read-only | Rate (/s) counter for appfirewalllogcookie |
appfirewalllogcsrftag |
|
Read-only | Number of Cross Site Request Forgery form tag security check log messages generated by the Application Firewall. |
appfirewalllogcsrftagrate |
|
Read-only | Rate (/s) counter for appfirewalllogcsrftag |
appfirewalllogxss |
|
Read-only | Number of HTML Cross-Site Scripting security check log messages generated by the Application Firewall. |
appfirewalllogxssrate |
|
Read-only | Rate (/s) counter for appfirewalllogxss |
appfirewalllogtransformxss |
|
Read-only | Number of HTML Cross-Site Scripting security check transform log messages generated by the Application Firewall. |
appfirewalllogtransformxssrate |
|
Read-only | Rate (/s) counter for appfirewalllogtransformxss |
appfirewalllogsql |
|
Read-only | Number of HTML SQL Injection security check log messages generated by the Application Firewall. |
appfirewalllogsqlrate |
|
Read-only | Rate (/s) counter for appfirewalllogsql |
appfirewalllogtransformsql |
|
Read-only | Number of HTML SQL Injection security check transform log messages generated by the Application Firewall. |
appfirewalllogtransformsqlrate |
|
Read-only | Rate (/s) counter for appfirewalllogtransformsql |
appfirewalllogfieldformat |
|
Read-only | Number of Field Format security check log messages generated by the Application Firewall. |
appfirewalllogfieldformatrate |
|
Read-only | Rate (/s) counter for appfirewalllogfieldformat |
appfirewalllogfieldconsistency |
|
Read-only | Number of Field Consistency security check log messages generated by the Application Firewall. |
appfirewalllogfieldconsistencyrate |
|
Read-only | Rate (/s) counter for appfirewalllogfieldconsistency |
appfirewalllogcreditcard |
|
Read-only | Number of Credit Card security check log messages generated by the Application Firewall. |
appfirewalllogcreditcardrate |
|
Read-only | Rate (/s) counter for appfirewalllogcreditcard |
appfirewalllogsafeobject |
|
Read-only | Number of Safe Object security check log messages generated by the Application Firewall. |
appfirewalllogsafeobjectrate |
|
Read-only | Rate (/s) counter for appfirewalllogsafeobject |
appfirewallsignaturelogs |
|
Read-only | Number of Signature logs generated by the Application Firewall. |
appfirewallsignaturelogsrate |
|
Read-only | Rate (/s) counter for appfirewallsignaturelogs |
appfirewalllogcontenttype |
|
Read-only | Number of content type security check log messages generated by the Application Firewall. |
appfirewalllogcontenttyperate |
|
Read-only | Rate (/s) counter for appfirewalllogcontenttype |
appfirewallwellformednesslogs |
|
Read-only | Number of XML Format security check log messages generated by the Application Firewall. |
appfirewallwellformednesslogsrate |
|
Read-only | Rate (/s) counter for appfirewallwellformednesslogs |
appfirewallxdoslogs |
|
Read-only | Number of XML Denial-of-Service security check log messages generated by the Application Firewall. |
appfirewallxdoslogsrate |
|
Read-only | Rate (/s) counter for appfirewallxdoslogs |
appfirewallmsgvallogs |
|
Read-only | Number of XML Message Validation security check log messages generated by the Application Firewall. |
appfirewallmsgvallogsrate |
|
Read-only | Rate (/s) counter for appfirewallmsgvallogs |
appfirewallwsilogs |
|
Read-only | Number of Web Services Interoperability (WS-I) security check log messages generated by the Application Firewall. |
appfirewallwsilogsrate |
|
Read-only | Rate (/s) counter for appfirewallwsilogs |
appfirewallxmlsqllogs |
|
Read-only | Number of XML SQL Injection security check log messages generated by the Application Firewall. |
appfirewallxmlsqllogsrate |
|
Read-only | Rate (/s) counter for appfirewallxmlsqllogs |
appfirewallxmlxsslogs |
|
Read-only | Number of XML Cross-Site Scripting (XSS) security check log messages generated by the Application Firewall. |
appfirewallxmlxsslogsrate |
|
Read-only | Rate (/s) counter for appfirewallxmlxsslogs |
appfirewallxmlattachmentlogs |
|
Read-only | Number of XML Attachment security check log messages generated by the Application Firewall. |
appfirewallxmlattachmentlogsrate |
|
Read-only | Rate (/s) counter for appfirewallxmlattachmentlogs |
appfirewallxmlsoapfaultlogs |
|
Read-only | Number of requests generating soap:fault log messages |
appfirewallxmlsoapfaultlogsrate |
|
Read-only | Rate (/s) counter for appfirewallxmlsoapfaultlogs |
appfirewallxmlgenlogs |
|
Read-only | Number of requests generating XML generic error log messages |
appfirewallxmlgenlogsrate |
|
Read-only | Rate (/s) counter for appfirewallxmlgenlogs |
appfirewallret4xx |
|
Read-only | Number of requests returning HTTP 4xx from the backend server |
appfirewallret4xxrate |
|
Read-only | Rate (/s) counter for appfirewallret4xx |
appfirewallret5xx |
|
Read-only | Number of requests returning HTTP 5xx from the backend server |
appfirewallret5xxrate |
|
Read-only | Rate (/s) counter for appfirewallret5xx |
Operations
(click to see Properties)
Some options that you can use for each operations:
-
Getting warnings in response:NITRO allows you to get warnings in an operation by specifying the "warning" query parameter as "yes". For example, to get warnings while connecting to the Citrix ADC appliance, the URL is as follows:
http://<Citrix-ADC-IP-address(NSIP)>/nitro/v1/config/login?warning=yes
If any, the warnings are displayed in the response payload with the HTTP code "209 X-NITRO-WARNING".
-
Authenticated access for individual NITRO operations:NITRO allows you to logon to the Citrix ADC appliance to perform individual operations. You can use this option instead of creating a NITRO session (using the login object) and then using that session to perform all operations,
To do this, you must specify the username and password in the request header of the NITRO request as follows:
X-NITRO-USER:<username>
X-NITRO-PASS:<password>
Note:In such cases, make sure that the request header DOES not include the following:
Cookie:NITRO_AUTH_TOKEN=<tokenvalue>
*Note:
*
Mandatory parameters are marked in redand placeholder content is marked in <green>.
get (all)
URL:http://<Citrix-ADC-IP-address(NSIP)>/nitro/v1/stat/appfw
Query-parameters:
args
http://<Citrix-ADC-IP-address(NSIP)>/nitro/v1/stat/appfw?args=detail:<Boolean_value>,fullvalues:<Boolean_value>,ntimes:<Double_value>,logfile:<String_value>,clearstats:<String_value>
Use this query-parameter to get appfw resources based on additional properties.
HTTP Method:GET
Request Headers:
Cookie:NITRO_AUTH_TOKEN=<tokenvalue> Accept:application/json
Response:
HTTP Status Code on Success: 200 OK HTTP Status Code on Failure: 4xx <string> (for general HTTP errors) or 5xx <string> (for Citrix ADC specific errors). The response payload provides details of the errorResponse Headers:
Content-Type:application/json
Response Payload:
{ "appfw": [ {
"appfirewallredirectsrate":<Double_value>,
"appfirewallviolcookierate":<Double_value>,
"appfirewallsignaturelogs":<Double_value>,
"appfirewalllogdenyurl":<Double_value>,
"appfirewalllogsqlrate":<Double_value>,
"appfirewallviolfieldconsistency":<Double_value>,
"appfirewallviolbufferoverflowrate":<Double_value>,
"appfirewalllogtransformsql":<Double_value>,
"appfirewallviolxssrate":<Double_value>,
"appfirewalllogtransformsqlrate":<Double_value>,
"appfirewalltotalviol":<Double_value>,
"appfirewallwellformednesslogs":<Double_value>,
"appfirewallviolsafeobjectrate":<Double_value>,
"appfirewallresponsesrate":<Double_value>,
"appfirewallviolxmlxssviolations":<Double_value>,
"appfirewallresponses":<Double_value>,
"appfirewallviolsignature":<Double_value>,
"appfirewalllogbufferoverflow":<Double_value>,
"appfirewallviolxmlgenviolationsrate":<Double_value>,
"appfirewallviolrate":<Double_value>,
"appfirewallabortsrate":<Double_value>,
"appfirewallviolxmlsoapfaultviolationsrate":<Double_value>,
"appfirewallrequestsrate":<Double_value>,
"appfirewallwsilogs":<Double_value>,
"appfirewallredirects":<Double_value>,
"appfirewallsignaturelogsrate":<Double_value>,
"appfirewallxdoslogsrate":<Double_value>,
"appfirewalllogtransformxss":<Double_value>,
"appfirewallxmlattachmentlogsrate":<Double_value>,
"appfirewalllogrefererheaderrate":<Double_value>,
"appfirewalllogcookie":<Double_value>,
"appfirewallviolcreditcardrate":<Double_value>,
"appfirewallret5xx":<Double_value>,
"appfirewallviolmsgvalviolations":<Double_value>,
"appfirewalllongavgresptime":<Double_value>,
"appfirewalllogstarturl":<Double_value>,
"appfirewallviolxmlgenviolations":<Double_value>,
"appfirewallviolxmlsoapfaultviolations":<Double_value>,
"appfirewallviolsafeobject":<Double_value>,
"appfirewalllogxssrate":<Double_value>,
"appfirewallviolsql":<Double_value>,
"appfirewallviolxdosviolationsrate":<Double_value>,
"appfirewalllogcreditcardrate":<Double_value>,
"appfirewalllogsql":<Double_value>,
"appfirewalllogdenyurlrate":<Double_value>,
"appfirewallxmlsoapfaultlogs":<Double_value>,
"appfirewalllogcontenttyperate":<Double_value>,
"appfirewallviolxmlattachmentviolationsrate":<Double_value>,
"appfirewalllogbufferoverflowrate":<Double_value>,
"appfirewallret5xxrate":<Double_value>,
"appfirewalltotallog":<Double_value>,
"appfirewalllogcookierate":<Double_value>,
"appfirewalllogcsrftag":<Double_value>,
"appfirewallviolxss":<Double_value>,
"appfirewallviolwellformednessviolations":<Double_value>,
"appfirewallreqbytes":<Double_value>,
"appfirewallxmlattachmentlogs":<Double_value>,
"appfirewalllogcsrftagrate":<Double_value>,
"appfirewallviolmsgvalviolationsrate":<Double_value>,
"appfirewallviolcontenttyperate":<Double_value>,
"appfirewalllograte":<Double_value>,
"appfirewallxmlsqllogsrate":<Double_value>,
"appfirewallxmlgenlogs":<Double_value>,
"appfirewallreqbytesrate":<Double_value>,
"appfirewalllogsafeobject":<Double_value>,
"appfirewallviolcreditcard":<Double_value>,
"appfirewalllogrefererheader":<Double_value>,
"appfirewallviolxmlsqlviolationsrate":<Double_value>,
"appfirewallaborts":<Double_value>,
"appfirewallviolcsrftagrate":<Double_value>,
"appfirewalllogstarturlrate":<Double_value>,
"appfirewallviolcookie":<Double_value>,
"appfirewallxmlxsslogs":<Double_value>,
"appfirewallmsgvallogs":<Double_value>,
"appfirewallviolwsiviolations":<Double_value>,
"appfirewallviolcsrftag":<Double_value>,
"appfirewallrequests":<Double_value>,
"appfirewallresbytes":<Double_value>,
"appfirewallviolbufferoverflow":<Double_value>,
"appfirewallviolsignaturerate":<Double_value>,
"appfirewallviolxmlxssviolationsrate":<Double_value>,
"appfirewallviolxdosviolations":<Double_value>,
"appfirewalllogsafeobjectrate":<Double_value>,
"appfirewallxdoslogs":<Double_value>,
"appfirewallviolcontenttype":<Double_value>,
"appfirewallviolfieldconsistencyrate":<Double_value>,
"appfirewalllogtransformxssrate":<Double_value>,
"appfirewalllogfieldformatrate":<Double_value>,
"appfirewallwellformednesslogsrate":<Double_value>,
"appfirewallviolwsiviolationsrate":<Double_value>,
"appfirewalllogcreditcard":<Double_value>,
"appfirewallviolwellformednessviolationsrate":<Double_value>,
"appfirewallviolfieldformatrate":<Double_value>,
"appfirewalllogfieldconsistencyrate":<Double_value>,
"appfirewallvioldenyurl":<Double_value>,
"appfirewallviolxmlattachmentviolations":<Double_value>,
"appfirewallviolsqlrate":<Double_value>,
"appfirewallviolstarturlrate":<Double_value>,
"appfirewallviolxmlsqlviolations":<Double_value>,
"appfirewallshortavgresptime":<Double_value>,
"appfirewallxmlgenlogsrate":<Double_value>,
"appfirewalllogfieldformat":<Double_value>,
"appfirewallxmlxsslogsrate":<Double_value>,
"appfirewallresbytesrate":<Double_value>,
"appfirewallviolrefererheader":<Double_value>,
"appfirewallviolrefererheaderrate":<Double_value>,
"appfirewalllogxss":<Double_value>,
"appfirewalltrapsdropped":<Double_value>,
"appfirewallviolstarturl":<Double_value>,
"appfirewallret4xxrate":<Double_value>,
"appfirewallxmlsqllogs":<Double_value>,
"appfirewallwsilogsrate":<Double_value>,
"appfirewallxmlsoapfaultlogsrate":<Double_value>,
"appfirewallvioldenyurlrate":<Double_value>,
"appfirewalllogcontenttype":<Double_value>,
"appfirewallmsgvallogsrate":<Double_value>,
"appfirewallret4xx":<Double_value>,
"appfirewallviolfieldformat":<Double_value>,
"appfirewalllogfieldconsistency":<Double_value>
}]}
<!--NeedCopy-->
Share
Share
In this article
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.