forked from docs/doc-exports
Reviewed-by: Mützel, Andrea <andrea.muetzel@t-systems.com> Co-authored-by: Li, Qiao <qiaoli@huawei.com> Co-committed-by: Li, Qiao <qiaoli@huawei.com>
11 KiB
11 KiB
Configuring the HttpClient Monitoring Item
On the Modify HttpClient Monitoring Configuration page, set the following URL normalization parameters:
- Collection Interval: The default value is 60s and cannot be changed.
- URL normalization is used to aggregate URLs that meet the conditions you set. For example, http://localhost/rest/v1/test/123 and http://localhost/rest/v1/test/234 can be aggregated into http://localhost/rest/v1/test/{id}.
Normalization Methods
There are four normalization methods: Startwith, Endwith, Include, and Regex.
- Startwith: URLs starting with a certain expression are counted as normalized URLs. For example, URLs starting with http://127.0.0.1/v1 are aggregated into /v1/test/{id}, as shown in Figure 1.
- Endwith: URLs ending with a certain expression are counted as normalized URLs. For example, URLs ending with /test are aggregated into /{id}/test, as shown in Figure 1.
- Include: URLs containing a certain expression are counted as normalized URLs. For example, URLs containing test are aggregated into /test/{id}, as shown in Figure 1.
- Regex: URLs that meet the wildcard expression are counted as normalized URLs. For details about the wildcard rules, see Table 1.
Usage Example
The following is an example:
URL Path |
Description |
---|---|
/app/p?ttern |
Matches files such as /app/pattern and /app/pAttern, excluding /app/pttern. |
/app/*.x |
Matches all .x files in the app directory. |
/**/example |
Matches /app/example, /app/foo/example, and /example. |
/app/**/dir/file.* |
Matches /app/dir/file.jsp, /app/foo/dir/file.htm, /app/foo/bar/dir/file.pdf, and /app/dir/file.c. |
/**/*.jsp |
Matches all .jsp files. |
Parent topic: Application Monitoring Configuration