How to set up your FortiWeb : Auto-learning : Viewing auto-learning reports : Using the report navigation pane
 
Using the report navigation pane
To view report data, click the expand icon ( + ) next to items in the navigation tree and click items to see applicable information. Different tree levels provide different report data.
Figure 28: Parts of the report navigation pane
 
If URL rewriting is configured, the tree’s URL is the one requested by the client, not the one to which it was rewritten before passing on.
 
If the tree contains many URLs that are actually forms of the same URL, or includes sessions IDs, such as:
/app/login.asp;jsessionid=xxx;p1=111;p2=123?p3=5555&p4=66aaaaa
the web application may use dynamic URLs or unusual parameter separators, and require a URL interpreter for auto-learning to function normally. For details, see “How to adapt auto-learning to dynamic URLs & unusual parameters”
You can change the display and content of data using the context menu. To do so, right-click the name of an item in the navigation tree, then select a pop-up menu option:
Setting name
Description
Refresh the Tree
Select to update the display in the navigation pane. If hosts or URLs have been discovered since you last loaded the auto-learning report web page, this will update the tree to reflect those new discoveries.
Filter the Tree
Select to show or hide HTTP sessions in the report by their HTTP request method and/or other attributes. A pop-up dialog appears. See Figure 29.
Expand Current Node
Select to expand the item and all of its subitems.
This option has no effect when right-clicking the name of the auto-learning profile.
Stop Learning
Select this option if you have determined that the item is a dynamic URL. For details, see “Pausing auto-learning for a URL”.
If you have erroneously categorized the URL as dynamic, to resume learning, right-click the URL again and select Start Learning.
Clean Data
Select to remove auto-learning’s statistical data for this item. This may be useful if either:
You want to clear the data set to begin fresh for a new phase of auto-learning.
You know that the inputs required by a specific URL have changed since you initially began learning about a web site’s parameters. This could happen when you upgrade a web application.
The item was an instance of a dynamic URL, and you did not apply a matching URL interpreter, and therefore the data was corrupted.
If you select Filter the Tree, a dialog appears.
Figure 29: Filtering an auto-learning report
Depending on its level in the navigation tree, an item may be either a server policy observing multiple hosts, a single host, a common part of a path contained in multiple URLs, or a single requested file. Depending on the part of the navigation tree that you select, the auto-learning report displays:
statistics specific to each requested URL
totals for a group of URLs with a common path
totals for all requested URLs on the host
totals for all requests on all hosts observed by the auto-learning profile
To show only specific nodes in the URL tree and hide the rest (that is, “filter”), select which attributes that a node or its subnode must satisfy in order to be included in the report’s statistics.
For example, to include only statistics for parts of the URL tree pertaining to HTTP POST requests to Java server pages (JSP files), you would enter .jsp in the Search field under URL and enable POST under HTTP Method, disabling in order to filter out all other HTTP methods.
 
If auto-learning is using a URL interpreter to understand the structure of your application’s URLs, search for the interpreted URL as it appears in the report’s navigation tree, not the real URL as it appears in the HTTP request.
See also
Removing old auto-learning data
Using the report display pane