本文介绍异步任务的观测指标,包括任务执行情况统计、日志、监控指标等。
在当前函数详情页面,单击 异步任务,可跳转至异步任务页签,查看任务的执行情况。
指标大盘默认展示近 7 天的任务整体执行情况,您也可以自定义查询时间,最多可查询最近 30 天或 1000 条(逻辑或 关系)任务执行情况。veFaaS 会清理已完成状态(Succeeded、Failed、 Unknown、Terminated)的任务,仅保留最近 30 天或 1000 条记录。
指标大盘展示的内容包括总任务个数、处于各状态的任务个数、以及每个状态的任务占比。
以表格形式展示每条任务的详细信息,包含任务 ID、当前任务状态、任务的提交时间/结束时间、任务总时长等。对于 Pending 或 Running 状态的任务,您也可以手动 终止调用。
对于异步任务,函数服务提供任务维度、实例维度、函数维度的观测日志,方便您进行函数调试、故障分析。
支持查询每个任务的执行日志。
在目标函数的 异步任务 页签,在任务列表中选择目标任务 ID,单击 操作 列的 日志,即可跳转至日志页签,查看当前任务的执行日志,获取任务执行记录。
说明
任务日志通过执行该任务的实例名称(pod_name)和任务开始/结束时间来进行检索匹配。
对于 Running 状态的任务,支持查看实例的实时日志。
支持查看当前异步任务函数的所有执行日志。
在当前函数详情页面,单击 日志,可跳转至日志页签,查询当前异步任务函数的的所有执行日志。详细内容可参见 查询函数运行日志。
在当前函数详情页面,单击 监控,可跳转至监控页签,查看当前异步任务函数的监控指标。详细内容可参见 监控概览。