3.0.11 • Published 11 months ago
zw-service-monitor v3.0.11
zw-service-monitor
政务方向,服务异常监控
监控接入
1、 安装依赖
npm i zw-service-monitor --save
2、接入
2.1 方式1:原生小程序
直接在 app.js 中引入(zw-service-monitor会重写 request)
import 'zw-service-monitor';
2.2 方式2:可以通过使用 sendFailLog、sendSuccessLog 进行接入
import {sendSuccessLog, sendFailLog} = from 'zw-service-monitor/dist/index.js';
2.2.1 sendSuccessLog方法参数说明
参数 | 类型 | 说明 | |
---|---|---|---|
params | Object | 业务发送接口请求的参数 | |
url | String | 业务接口地址 | |
data | Number | 业务请求的参数 | |
oldDate | Number | 业务请求的时间戳 |
2.2.2 sendFailLog方法参数说明
参数 | 类型 | 说明 | |
---|---|---|---|
params | Object | 业务发送接口请求的参数 | |
url | String | 业务接口地址 | |
data | Number | 业务请求的参数 | |
oldDate | Number | 业务请求的时间戳 | |
err | Object | 业务请求失败的报错信息 |
3、使用demo
// 引入
import {sendSuccessLog, sendFailLog} = from 'zw-service-monitor/dist/index.js';
function request() {
const url = 'https://sfc.baidu.com/shopping/nianhuo/bimai?timestamp=10001';
const data = {
tabname: '美食酒水'
};
const oldDate = +new Date();
// 发起请求
swan.request({
url,
data,
method: 'POST',
success: res => {
// 请求错误
if (res && res.statusCode !== 200) {
res.errCode = res.statusCode;
// 发送错误日志
sendFailLog({
url,
data
}, oldDate, res);
} else {
// 业务接口状态
if (+res.data.errno === 0) {
// 发送成功日志
sendSuccessLog({
url,
data
}, oldDate)
} else {
// 发送错误日志
sendFailLog({
url,
data
}, oldDate, res);
}
}
},
fail: err => {
// 发送错误日志
sendFailLog({
url,
data
}, oldDate, err);
}
});
}
4、 观察工具中以下接口请求是否正常
接口地址:https://minipro.baidu.com/ma/zw/monitor/logreport
请求成功:
确认该接口的 form data 的 status 是 success 还是 fail,success 代表业务接口正常,fail 代表业务接口异常
3.0.9
12 months ago
3.0.10
12 months ago
3.0.11
11 months ago
2.1.5-alpha
1 year ago
3.0.4
1 year ago
3.0.3
1 year ago
2.1.6-alpha
1 year ago
3.0.2
1 year ago
3.0.1
1 year ago
3.0.8
1 year ago
3.0.7
1 year ago
3.0.6
1 year ago
3.0.5
1 year ago
3.0.0
1 year ago
2.1.4-alpha
1 year ago
1.1.4
2 years ago
2.1.4
2 years ago
0.0.3
2 years ago
1.1.1
2 years ago
1.1.3
2 years ago
1.1.2
2 years ago
2.1.3
2 years ago
1.0.23
2 years ago
1.0.22
3 years ago
1.0.21
3 years ago
1.0.20
3 years ago
1.0.19
3 years ago
1.0.18
3 years ago
1.0.17
3 years ago
1.0.16
3 years ago
1.0.15
3 years ago
1.0.14
3 years ago
1.0.13
3 years ago
1.0.12
3 years ago
1.0.11
3 years ago
1.0.10
3 years ago
1.0.9
3 years ago
1.0.8
3 years ago
1.0.7
3 years ago
1.0.6
3 years ago
1.0.5
3 years ago
1.0.4
3 years ago