更新时间:2023-08-02 GMT+08:00

配置HttpClient监控项

在“编辑【HttpClient监控】监控配置”页面配置url规整配置参数:

  • 采集间隔:默认60s,此处不支持修改。
  • url规整配置是将url包含的参数按照配置进行汇聚,如:http://localhost/rest/v1/test/123、http://localhost/rest/v1/test/234可以汇聚成http://localhost/rest/v1/test/{id}
图1 配置HttpClient监控项

规整方法

规整方式有四种:startwith、endwith、include、regex

  • startwith:以匹配表达式开头的url,会统计成规整后的url,如图1中以http://127.0.0.1/v1开头的url,会汇聚成/v1/test/{id}。
  • endwith:以匹配表达式结尾的url,会统计成规整后的url,如图1中以/test结尾的url,会汇聚成/{id}/test。
  • include:包含匹配表达式的url,会统计成规整后的url,如图1中包含test的url,会汇聚成/test/{id}。
  • regex:符合通配符表达式的url,会统计成规整后的url,通配符规则请参考表1
    表1 通配符说明

    通配符

    说明

    ?

    匹配任意一个字符

    *

    匹配零个、一个、多个字符

    **

    匹配零个、一个、多个目录

使用示例

下面给出具体的使用示例:

URL路径

说明

/app/p?ttern

匹配 /app/pattern 和 /app/pAttern等文件,但不包括 /app/pttern

/app/*.x

匹配app目录下所有.x结尾的文件

/**/example

匹配 /app/example,/app/foo/example 和 /example

/app/**/dir/file.*

匹配 /app/dir/file.jsp,/app/foo/dir/file.htm,/app/foo/bar/dir/file.pdf 和 /app/dir/file.c

/**/*.jsp

匹配所有 .jsp 结尾的文件