https://www.toutiao.com/article/7250474268562260520/

简介
Smart Kettle是基于开源Kettle自研的Kettle核心接口调用基础组件,项目基于Springboot微服务后端架构,采用丰富的前端vue、iview等组件技术构造开发,是一款大数据调度服务监控平台。其目的在于解决企业数据抽取业务场景中,无法通过web方式配置、调度、监控kettle的痛点,方便企业的应用。

技术栈:

  • 前端使用nginx 作为前端服务器
  • 前端使用vue作为展现框架
  • 数据库端使用mysql作为基础数据库
  • 数据库监控使用Druid作为基础监控
  • 定时调度使用Quartz作为基础插件
  • 后端框架使用Springboot+Mybatis作为组合
    功能
    项目支持作业、转换的自定义模板置,多任务模板的复制
    项目支持SFTP/FTP/FTPS的远程资源库的配置
    项目支持作业、转换的集群调度(以及远程子服务器的调用)
    项目支持作业、转换的调度配置,监控管理,定时配置以及Web资源库配置
    项目支持kettle 任务的告警监控、日志管理及监控
    项目支持自定义线程池设置、任务的并行处理及设置
    项目提供系统的用户、角色、权限管理,一站式管理用户角色
    项目还提供完整的、实时的大盘调度监控,实现可视化的监控

调度大盘:展示实例的运行详情,具体包括运行成功、运行失败、运行中、以及未运行的实例总体概况等信息

作业调度


转化调度

定时调度

文档更新时间: 2023-07-21 20:15   作者:admin