部署和维护 / 系统指标和任务记录
本文主要介绍有关系统内置的指标和任务记录
1. 系统指标
指标类数据默认存储在 Redis 中
在「管理 / 关于 / 系统工具 / 查看系统指标」中,可以查看系统指标:
2. 任务记录
日志类数据默认存储在 MySQL 中
在「函数 API」、「定时任务」等列表页面,可以查看任务执行记录:
也可以直接从「脚本库」侧栏直接进入某个函数的任务执行记录:
自 8.1.15 起,DFF.API(...) 的 ignore_result 参数控制函数返回值是否保留:函数 API 默认保留,定时任务默认忽略。启用本地函数任务记录时,保留的返回值也会写入对应记录;设置 ignore_result=True 后,执行状态、异常和日志仍按既有配置记录。详见 脚本开发 / 导出函数 DFF.API / 参数 ignore_result。
保留的执行结果还可按 Task ID 查询,查询结果有独立的保存期限,详见 脚本开发 / 导出函数 DFF.API / 按 Task ID 查询执行结果。
3. 关闭本地函数任务记录
在重度使用 DataFlux Func 后,函数任务记录数据量可能较为庞大。为了限制本地内存、磁盘使用,任务记录日志会被缩减,保存总量也会被限制。
即便如此,当系统中「函数 API」、「定时任务」数量较大时,由于系统需要为不同的「函数 API」、「定时任务」分别保留一定数量的最近记录,磁盘使用率仍然可能很高。
此时,可以在 管理 / 系统设置 / 本地函数任务记录 中关闭「本地函数任务记录」,降低 MySQL 磁盘使用量。
4. 上报自观测数据
在关闭本地函数任务记录的同时,可以在 管理 / 系统设置 / 自观测数据上报 中开启「自观测数据上报」,将函数任务记录上报至平台后查看。
详情见 部署和维护 / 上报自观测数据