调用统计
API调用监控:调用失败的情况支持不同粒度查看指标
在“API详情”和“首页概览”的统计指标页面
调用统计
调用统计中可按最近24小时、最近7天、最近30天、历史以来四个时间维度查看API的调用情况,包括调用次数(包含累计调用、失败率)及调用耗时。注:该数据为实时更新
注意此处仅统计正式API的调用,测试API未记录调用数据。
调用统计的统计内容为:发布环境,不包含测试环境数据
- 调用次数;调用次数包含三个统计指标,24小时内的累计调用,24小时失败率,累计调用。
- 调用耗时:调用耗时仅仅包含一个数据,即:24小时平均耗时。
错误统计
总计:显示正式(即已发布的而非测试)API出错调用总次数 参数错误:参数必填项缺失、数组参数格式不正确的次数
禁用:调用时API为禁用状态的次数
未认证:API未申请通过发生的调用次数
超时:API返回结果出现超时(超过API参数中的超时时间)的次数
超过限制:用户对此API的调用超过了单位时间(每分/每秒)的调度次数上限
非法访问:白名单外/黑名单内的ip地址内发起的API调用次数
其他:以上原因之外出现调用失败的次数
调用明细
当“调用明细”开启时,错误统计下方显示调用明细,包含所有调用成功与失败的调用记录;
当“调用明细”关闭时,错误统计下方显示错误明细,仅包含所有调用失败的调用记录;
“调用明细”开关配置:dt-center-api-gateway/application.properties 文件中设置 invokeLog.enable 属性,值为true时显示全部调用明细,false时仅显示错误明细,默认值为false。
调用记录保存时间配置:dt-center-api-gateway/application.properties 文件中设置,成功的调用记录(invokeLog. success. saveDays)默认保存30天,错误调用记录(invokeLog.error.saveDays)默认保存180天。
下载日志:下载查询到的调用日志内容,下载内容与查询内容完全一致。
操作:调用失败时可点击查看日志分析失败原因;