Compare commits

...

1 Commits

Author SHA1 Message Date
tomsun28
301558ca59 [monitor]feature:api monitor support http headers 2022-04-03 22:08:50 +08:00
4 changed files with 28 additions and 19 deletions

View File

@@ -26,6 +26,8 @@ configmap:
type: 1
- key: payload
type: 1
- key: headers
type: 3
# 指标组列表
metrics:
# 第一个监控指标组 cpu
@@ -58,6 +60,7 @@ metrics:
# 请求头内容
headers:
content-type: ^_^contentType^_^
^_^headers^_^: ^_^headers^_^
# 认证
authorization:
# 认证方式: Basic Auth, Digest Auth, Bearer Token

View File

@@ -50,7 +50,7 @@ param:
- label: DELETE请求
value: DELETE
- field: headers
name: 请求
name: 请求Headers
type: key-value
required: false
keyAlias: Header Name

View File

@@ -17,13 +17,6 @@ param:
range: '[0,65535]'
required: true
defaultValue: 80
- field: uri
name: 相对路径
type: text
# 当type为text时,用limit表示字符串限制大小
limit: 200
required: false
placeholder: 'API地址除IP端口外的路径 例如:/v2/book/bar'
- field: method
name: 请求方式
type: radio
@@ -38,21 +31,24 @@ param:
value: PUT
- label: DELETE请求
value: DELETE
- field: uri
name: 相对路径
type: text
# 当type为text时,用limit表示字符串限制大小
limit: 200
required: false
placeholder: 'API地址除IP端口外的路径 例如:/v2/book/bar'
- field: ssl
name: 启用HTTPS
# 当type为boolean时,前端用switch展示开关
type: boolean
required: true
- field: username
name: 用户名
type: text
# 当type为text时,用limit表示字符串限制大小
limit: 20
required: false
- field: password
name: 密码
type: password
- field: headers
name: 请求Headers
type: key-value
required: false
keyAlias: Header Name
valueAlias: Header Value
- field: contentType
name: Content-Type
type: text
@@ -63,3 +59,13 @@ param:
type: textarea
placeholder: 'POST PUT请求时有效'
required: false
- field: username
name: 用户名
type: text
# 当type为text时,用limit表示字符串限制大小
limit: 20
required: false
- field: password
name: 密码
type: password
required: false

View File

@@ -1,10 +1,10 @@
.dynamic-button {
cursor: pointer;
position: relative;
top: 4px;
top: 20%;
font-size: 15px;
transition: all 0.3s;
margin-left: 6%;
margin-left: 12%;
}
.dynamic-button:hover {