为了保障应用能够正常调用API,同时能够保护系统,数据服务支持监控API的运行情况,包括查看异常影响分析、访问趋势分析、应用调用情况、查看API运行详情、API影响分析、配置API限流和API告警。本文为您介绍如何查看API调用情况及配置API限流和API告警。
查看运维总览
在Dataphin首页,单击顶部菜单栏服务。
按照下图指引,进入运维监控页面。
在运维监控页面的顶部区域,查看发布API数、在线API数、调用API数、在线API调用率、API调用次数、调用异常次数、错误率、offline百分比、调用异常API数 、异常影响APP数的总览数据。
总览数据
描述
发布API数
指定服务项目内所有发布到市场上的API总数。
在线API数
指定服务项目内所有已绑定APP可在线调用的API总数。
调用API数
在指定时间段内,指定服务项目内所有调用API的个数。
在线API调用率
在指定时间段内,指定服务项目内所有API的调用总次数/在线的API总数*100%。
API调用次数
在指定时间段内,指定服务项目内所有API的调用总次数。
调用异常次数
在指定时间段内,指定服务项目内所有API的调用错误总次数。
错误率
在指定时间段内,指定服务项目内所有API的调用错误总次数/调用总次数*100%。
offline百分比
在指定时间段内,指定服务项目内API调用错误返回offline错误总次数/调用总次数*100%。
调用异常API数
在指定时间段内,指定服务项目内API调用总时长/API调用总次数。
异常影响APP数
在指定时间段内,指定服务项目内所有API的调用异常的APP数。
查看异常影响分析
基于已选择的时间段和服务项目,为您展示服务项目下所有API的调用异常次数API Top10。同时您可以将鼠标悬停至某API的异常图上查看异常的次数。
查看异常影响分析
基于已选择的时间段和服务项目,为您展示服务项目下所有API的异常影响的APP TOP10和调用异常次数API Top10,帮助您了解调用异常的API及影响的应用(APP)。
查看访问趋势分析
访问趋势分析包括调用异常趋势及调用异常影响趋势。调用异常趋势为您展示应用调用API的次数及调用API异常的次数;调用异常影响趋势为您展示API调用异常影响次数及API调用影响的应用数,帮助您发现及处理调用异常的API和APP。
查看应用调用情况
在应用运行情况区域以应用为维度为您展示应用名称、应用分组、所属服务项目、负责人、绑定API数、调用次数、调用异常次数、平均响应时长、错误率、offline百分比、最近调用时间。
您可以单击操作列下的调用分析,查看对应应用的每个API的调用分布情况,也可单击右上角的导出Excel按钮,导出应用的调用分析。
查看API运行情况
在API运行情况区域以API为维度为您展示API的API_ID、API名称、所属服务项目、授权应用数、调用次数、调用异常次数、平均响应时长、错误率、offline百分比、创建人、最近调用时间。同时您也可以对API进行API影响分析、限流设置、告警设置。
API影响分析
在API运行情况区域,单击API影响分析。
在API影响分析的对话框中,为您展示调用该API的所有应用(APP)信息,包括APP的名称、访问来源的IP、统计区间、调用次数、异常次数、错误率。同时以柱状图的形式为您展示Top 10的异常影响APP。