自定义Webhook报警

设置

单击报警设置的添加按钮,弹出配置框(输入您的机器人链接)

注:只有项目管理员才可以添加


格式说明:

Fundebug向自定义的地址发送一个POST请求,其body中的JSON对象如下所示:

JavaScript请求错误:

 {
  type: 'javascript-http', // http请求错误
  projectName: 'website', // 项目名称
  numberOfUser: '10000', // 用户数
  numberOfOccurence: '100', // 出现次数
  fundebugUrl: 'https://fundebug.com/dashboard/123456/error/2345678' // 详情页
  errorUrl: 'www.xxx.com/xxx', // 出错页面(可无)
  httpMethod: 'POST', // HTTP请求错误:请求方式(可无)
  httpUrl: 'https://fundebug.com/', // HTTP请求错误: 请求路径(可无)
  httpStatus: 500 // HTTP请求错误: 请求状态(可无)
 }

JavaScript资源加载错误:

 {
  type: 'javascript-resource', // 资源加载错误
  projectName: 'website', // 项目名称
  numberOfUser: '10000', // 用户数
  numberOfOccurence: '100', // 出现次数
  fundebugUrl: 'https://fundebug.com/dashboard/123456/error/2345678' // 详情页
  errorUrl: 'www.xxx.com/xxx', // 出错页面(可无)
  targetSrc: "http://192.168.59.2:3000/test.jpg",  // 加载:资源路径(可无)
  targetStatus: 404 // 资源加载:加载状态(可无)
 }

JavaScript执行错误:

 {
  type: 'javascript-error', // JavaScript执行错误
  projectName: 'website', // 项目名称
  numberOfUser: '10000', // 用户数
  numberOfOccurence: '100', // 出现次数
  fundebugUrl: 'https://fundebug.com/dashboard/123456/error/2345678' // 详情页
  errorUrl: 'www.xxx.com/xxx', // 出错页面(可无)
  errorName: 'catchError', // 错误名称(可无)
  errorMessage: 'TypeError: undefined is not an object ...', // JavaScript错误信息(可无)
 }

微信小程序错误:

 {
  type: 'wxjs', // 微信小程序错误
  projectName: 'wxjs', // 项目名称
  numberOfUser: '10000', // 用户数
  numberOfOccurence: '100', // 出现次数
  fundebugUrl: 'https://fundebug.com/dashboard/123456/error/2345678', // 详情页
  errorPage: event.page, //出错页面 (可无)
  errorName: 'TypeError', // 错误类型(可无)
  errorMessage: 'TypeError: undefined is not an object ...' // JavaScript错误信息(可无)
 }

nodejs请求错误:

 {
  type: 'nodejs-http', // http请求错误
  projectName: 'nodejs', // 项目名称
  numberOfUser: '10000', // 用户数
  numberOfOccurence: '100', // 出现次数
  fundebugUrl: 'https://fundebug.com/dashboard/123456/error/2345678', // 详情页
  errorName: 'TypeError', // 错误类型(可无)
  errorMessage: 'TypeError: undefined is not an object ...', // JavaScript错误信息(可无)
  httpMethod: 'POST', // HTTP请求错误:请求方式(可无)
  httpUrl: 'https://fundebug.com/', // HTTP请求错误: 请求路径(可无)
  httpStatus: 500 // HTTP请求错误: 请求状态(可无)
 }

nodejs执行错误:

 {
  type: 'nodejs-error', // nodejs执行错误
  projectName: 'nodejs', // 项目名称
  numberOfUser: '10000', // 用户数
  numberOfOccurence: '100', // 出现次数
  fundebugUrl: 'https://fundebug.com/dashboard/123456/error/2345678', // 详情页
  errorName: 'TypeError', // 错误类型(可无)
  errorMessage: 'TypeError: undefined is not an object ...' // JavaScript错误信息(可无)
 }

results matching ""

    No results matching ""