排程管理

  • 最後修改時間:2025-02-07
  • 1. 概述

    1.1 版本

    运维平台版本
    功能变更
    V1.5.5-

    1.2 应用场景

    在FineReport、FineBI中,存在各种各样的后台调度任务,例如BI表更新、定时调度任务、系统任务等。

    这些调度缺乏系统管理:

    • 调度任务堆积在同一时间段执行,系统压力大,甚至导致调度失败。

    • 系统任务与业务任务时间冲突,影响正常的业务运行。

    • FineBI抽取表更新压力大,用户不清楚如何优化抽取设置。

    1.3 功能简介

    运维平台提供「调度管理」功能,帮助用户了解系统中的调度任务和系统压力,促进任务配置优化。如下图所示:

    2. 调度压力一览

    调度压力一览,是根据系统过去24小时调度的综合执行情况,评估出的系统调度压力分值。包括:调度压力图和压力详情图。

    2.1 功能简介

    1)调度压力图

    调度压力图展示过去24小时中,每半小时的计算压力总分,以柱形图展示。

    柱子颜色代表不同的调度压力:0~39%空闲(显示绿色)、40%~79%繁忙(显示黄色)、80%~紧张(显示红色)

    2)压力详情图

    压力详情图展示过去半小时中,每15秒的各项压力维度的分值,以面积图展示。

    点击调度压力图的方柱,可与压力详情图联动,切换压力详情图的展示时间段。

    压力维度包括:CPU、磁盘读、磁盘写、进程内存负载、系统内存负载、调度任务量。

    重合面积越大,表示系统压力越大。

    2.2 计算逻辑

    调度压力计算评估维度包括:任务量维度和压力维度,几者综合得出调度压力。

    注:集群环境下,不对单个节点进行分析,而是综合所有节点,来计算系统的调度压力。

    1)任务量维度

    对应时间段内的调度任务量(注意:即使)

    2)压力维度

    • CPU高占用的持续时间占总时间的比例

    • 磁盘高读写的持续时间占总时间的比例

    • 内存高占用的持续时间占总时间的比例

    3. 调度任务明细

    调度任务明细,以明细表形式展示调度任务明细,支持筛选查看不同任务。

    1)筛选维度

    筛选维度
    说明
    查询时间

    1)支持查询过去24小时内的调度任务明细。

    2)默认展示过去一小时内的调度任务明细。

    3)调度任务明细可与调度压力图联动。点击调度压力图的方柱,调度任务明细切换查询时间范围,查看对应时间范围内运行的任务。

    任务持续时长

    筛选持续时长大于x秒的任务

    任务类型

    支持自定义勾选需要查看的任务类型

    包括:定时调度、抽数缓存、BI更新、系统任务

    2)展示内容

    展示内容
    说明
    任务名称任务名称,包括:
    定时调度任务的名称、BI更新任务的名称、抽数缓存任务的名称、后台调度任务的名称
    任务类型任务类型,包括:
    定时调度、抽数缓存、BI更新、系统任务
    任务开始时间调度任务开始的时间
    任务结束时间调度任务结束的时间
    若任务未完成,则为空
    任务持续时间调度任务从开始到结束,花费的时间
    若任务未完成,则为空
    运行时段压力情况调度任务所涉及时间段的最高压力情况
    绿色:空闲;黄色:繁忙;红色:紧张

    附件列表


    主題: 專案管理
    已經是第一篇
    已經是最後一篇
    • 有幫助
    • 沒幫助
    • 只是瀏覽