3.0.11 • Published 2 years 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
2 years ago
3.0.10
2 years ago
3.0.11
2 years ago
2.1.5-alpha
2 years ago
3.0.4
2 years ago
3.0.3
2 years ago
2.1.6-alpha
2 years ago
3.0.2
2 years ago
3.0.1
2 years ago
3.0.8
2 years ago
3.0.7
2 years ago
3.0.6
2 years ago
3.0.5
2 years ago
3.0.0
2 years ago
2.1.4-alpha
2 years ago
1.1.4
2 years ago
2.1.4
2 years ago
0.0.3
2 years ago
1.1.1
3 years ago
1.1.3
3 years ago
1.1.2
3 years ago
2.1.3
3 years ago
1.0.23
3 years ago
1.0.22
4 years ago
1.0.21
4 years ago
1.0.20
4 years ago
1.0.19
4 years ago
1.0.18
4 years ago
1.0.17
4 years ago
1.0.16
4 years ago
1.0.15
4 years ago
1.0.14
4 years ago
1.0.13
4 years ago
1.0.12
4 years ago
1.0.11
4 years ago
1.0.10
4 years ago
1.0.9
4 years ago
1.0.8
4 years ago
1.0.7
4 years ago
1.0.6
4 years ago
1.0.5
4 years ago
1.0.4
4 years ago