- 最新动态
- 功能总览
- 产品介绍
- 计费说明
- 快速入门
- 用户指南
- 最佳实践
- API参考
- SDK参考
-
常见问题
- 资源组管理
- 压测工程管理
- 压测报告管理
- 通用问题
-
JMeter工程使用
- 性能测试服务的JMeter引擎和开源JMeter有什么异同?
- 性能测试服务的JMeter引擎支持哪些脚本?
- 性能测试服务的JMeter引擎不支持脚本中哪些操作?
- JMeter测试工程中,jmx文件导入报错可能有哪些原因?
- 应用于性能测试服务的脚本,有哪些使用建议?
- 全局变量功能是如何使用的?
- 上传第三方jar包时需要注意什么?
- 上传CSV文件时需要注意什么?
- 上传自定义安装包时需注意什么?
- 为什么用JMeter软件设置请求头content-type为utf-8,请求返回正常,使用性能测试服务请求返回乱码?
- JMeter报告,日志各类报错的含义是什么?
- JMeter用例调试时,为什么在很短的时间(小于5秒)内失败,页面无数据?
- 视频帮助
- 文档下载
- 通用参考
链接复制成功!
全链路压测探针上报健康状态
功能介绍
全链路压测探针上报健康状态
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
URI
PUT /v1/{project_id}/stress/agents/{agent_id}
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
agent_id |
是 |
Integer |
探针ID |
project_id |
是 |
String |
项目ID,获取方式请参见获取项目ID。 |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
update_time |
是 |
Long |
探针上次获取全链路应用的更新时间戳(单位:毫秒) |
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
code |
String |
响应码 |
message |
String |
响应消息 |
extend |
Object |
扩展信息 |
result |
结果 |
参数 |
参数类型 |
描述 |
---|---|---|
id |
Integer |
全链路应用ID |
status |
String |
全链路应用状态,枚举值:CREATING,FAILED,NORMAL,DELETE |
update_time |
Long |
全链路应用更新时间 |
result |
AgentConfig object |
探针配置 |
参数 |
参数类型 |
描述 |
---|---|---|
agent_id |
Integer |
探针ID |
db_enable |
Boolean |
是否开启数据库影子规则 |
db_shadow_repository |
String |
数据库影子库名称 |
db_shadow_type |
String |
数据库影子库类型 |
log_level |
String |
日志级别,枚举值:INFO,DEBUG,WARN,ERROR |
log_path |
String |
日志路径 |
main_switch |
Boolean |
影子规则开关 |
redis_enable |
Boolean |
是否开启redis影子库规则 |
redis_shadow_key_prefix |
String |
redis影子库key前缀 |
redis_shadow_repository |
String |
redis影子库名称 |
redis_shadow_type |
String |
redis影子库类型 |
kafka_enable |
Boolean |
kafka影子规则开关 |
kafka_shadow_topic_prefix |
String |
kafka影子topic前缀 |
app_log_level |
String |
应用日志等级(ALL/TRACE/DEBUG/INFO/WARN/ERROR/OFF) |
app_log_path |
String |
应用日志路径 |
mock_rule_list |
Array of MockRuleConfig objects |
mock规则列表 |
clickhouse_enable |
Boolean |
clickhouse影子规则开关 |
clickhouse_shadow_type |
String |
clickhouse影子规则类型 |
clickhouse_shadow_repository |
String |
clickhouse影子库映射信息 |
pulsar_enable |
Boolean |
是否开启pulsar影子库规则 |
pulsar_shadow_topic_prefix |
String |
pulsar影子库前缀 |
extensions |
String |
自定义配置 |
参数 |
参数类型 |
描述 |
---|---|---|
service_type |
String |
服务类型(当前只支持http) |
request_url |
String |
请求地址 |
request_method |
String |
请求方式(GET/POST/PUT/DELET/PATCH) |
redirect_url |
String |
重定向地址 |
mock_strategy |
String |
mock策略(redirect/json) |
enable |
Boolean |
是否启用 |
name |
String |
规则名称 |
project_id |
String |
项目ID |
id |
Integer |
规则ID |
response_header |
Map<String,String> |
自定义响应头 |
response_body |
String |
自定义响应体 |
response_time |
Integer |
自定义响应时长 |
response_code |
Integer |
自定义响应码 |
请求示例
上报全链路压测探针的健康状态,当前时间戳是1688113839000(毫秒时间戳)。
/v1/{project_id}/stress/agents/1 { "update_time" : 1688113839000 }
响应示例
无
状态码
状态码 |
描述 |
---|---|
200 |
上报探针健康状态响应体 |
错误码
请参见错误码。