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

View File

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

View File

@@ -17,13 +17,6 @@ param:
range: '[0,65535]' range: '[0,65535]'
required: true required: true
defaultValue: 80 defaultValue: 80
- field: uri
name: 相对路径
type: text
# 当type为text时,用limit表示字符串限制大小
limit: 200
required: false
placeholder: 'API地址除IP端口外的路径 例如:/v2/book/bar'
- field: method - field: method
name: 请求方式 name: 请求方式
type: radio type: radio
@@ -38,21 +31,24 @@ param:
value: PUT value: PUT
- label: DELETE请求 - label: DELETE请求
value: DELETE value: DELETE
- field: uri
name: 相对路径
type: text
# 当type为text时,用limit表示字符串限制大小
limit: 200
required: false
placeholder: 'API地址除IP端口外的路径 例如:/v2/book/bar'
- field: ssl - field: ssl
name: 启用HTTPS name: 启用HTTPS
# 当type为boolean时,前端用switch展示开关 # 当type为boolean时,前端用switch展示开关
type: boolean type: boolean
required: true required: true
- field: username - field: headers
name: 用户名 name: 请求Headers
type: text type: key-value
# 当type为text时,用limit表示字符串限制大小
limit: 20
required: false
- field: password
name: 密码
type: password
required: false required: false
keyAlias: Header Name
valueAlias: Header Value
- field: contentType - field: contentType
name: Content-Type name: Content-Type
type: text type: text
@@ -63,3 +59,13 @@ param:
type: textarea type: textarea
placeholder: 'POST PUT请求时有效' placeholder: 'POST PUT请求时有效'
required: false 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 { .dynamic-button {
cursor: pointer; cursor: pointer;
position: relative; position: relative;
top: 4px; top: 20%;
font-size: 15px; font-size: 15px;
transition: all 0.3s; transition: all 0.3s;
margin-left: 6%; margin-left: 12%;
} }
.dynamic-button:hover { .dynamic-button:hover {