查看FunctionGraph的监控数据
FunctionGraph函数实现了与应用运维管理 AOM服务的对接,用户无需任何配置,即可查询函数监控信息。
查看函数监控信息
FunctionGraph会统计函数的运行时指标,显示的指标是函数运行时活动的聚合视图。要查看不同函数版本的指标,可在查看指标前切换函数版本,查询不同版本对应的监控信息。
- 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。
- 选择待配置的函数,单击进入函数详情页。
- 选择“监控 > 指标”,选择时间粒度(最近1小时、最近3小时、最近12小时、最近1天、最近3天、自定义),查看函数运行状态。
函数指标说明
函数运行监控指标说明如表1所示。
指标 |
单位 |
说明 |
---|---|---|
调用次数 |
次 |
函数总的调用请求数,包含了错误和被拒绝的调用。异步调用在该请求实际被系统执行时才开始计数。 |
运行时间 |
毫秒 |
最大运行时间:某统计周期下,即某一时间段内单次函数执行最大的运行时间。 最小运行时间:某统计周期下,即某一时间段内单次函数执行最小的运行时间。 平均运行时间:某统计周期下,即某一时间段内单次函数执行平均的运行时间,计算公式:执行时间/调用次数。 |
错误次数/错误率 |
次/% |
系统错误次数:该指标用于统计函数调用系统错误次数,不包含限流错误和执行错误。 函数错误次数:指发生异常请求的函数不能正确执行完并且返回200,都计入错误次数。函数自身的语法错误或自身执行错误也会计入该指标。 错误率:该指标用于统计函数调用错误率,计算公式:(函数错误次数+系统错误次数)/调用次数。 |
被拒绝次数 |
次 |
由于并发请求太多,系统流控而被拒绝的请求次数。 |
资源统计 |
个 |
并发数:该函数的请求并发数。 预留实例:该函数的预留实例数。 弹性实例数:该函数的弹性实例数。 |
内存使用量 |
MB |
当前仅“华东-上海一”和“华北-北京四”支持查看该指标。 最大内存使用量:某统计周期下,即某一时间段内单次函数执行最大的内存使用量。 最小内存使用量:某统计周期下,即某一时间段内单次函数执行最小的内存使用量。 平均内存使用量:某统计周期下,即某一时间段内单次函数执行平均的内存使用量,计算公式:总内存使用量/调用次数。 |