kettle根据不同的作业分类输出对应的日志文件

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: kettle根据不同的作业分类输出对应的日志文件

 需求背景:

通过kettle进行数据同步,假使创建了三个不同的作业,正常情况下他们的console日志输出会在一个文件里面,根据其执行顺序,可能会交叉显示,不利于排查定位问题。

解决方案:

通过建立.bat文件,来执行不同的作业,.bat文件里面可以指定日志文件位置,以此来区别不同的作业输出日志。

bat文件如下:

title "液位仪同步"
cd D:\kettle-7.1.0.0-12\data-integration
Kitchen.bat /file D:\kettle-7.1.0.0-12\data-integration\kettleFiles\液位仪同步.kjb /level:Detailed /logfile D:\kettle-7.1.0.0-12\data-integration\kettleFiles\logs\液位仪同步.log
pause

image.gif

/file : 后面跟待执行的kjb作业文件路径。

/level:后面为日志级别。

/logfile:后面为输出的日志文件路径。

双击bat文件,则执行了作业,也输出了相应日志到相应路径下。

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
17天前
|
机器学习/深度学习 数据可视化
【tensorboard】深度学习的日志信息events.out.tfevents文件可视化工具
【tensorboard】深度学习的日志信息events.out.tfevents文件可视化工具
|
4天前
|
存储 关系型数据库 MySQL
|
6天前
|
存储 运维 Java
Spring运维之boot项目开发关键之日志操作以及用文件记录日志
Spring运维之boot项目开发关键之日志操作以及用文件记录日志
17 2
|
9天前
|
存储 关系型数据库 MySQL
关系型数据库mysql日志和临时文件
【6月更文挑战第15天】
27 4
|
15天前
|
SQL Oracle 关系型数据库
关系型数据库直接查看日志文件
【6月更文挑战第10天】
49 3
|
17天前
|
Python
python3获取内存和cpu利用率记录日志文件psutil
python3获取内存和cpu利用率记录日志文件psutil
17 1
|
18天前
|
分布式计算 监控 大数据
spark实战:实现分区内求最大值,分区间求和以及获取日志文件固定日期的请求路径
spark实战:实现分区内求最大值,分区间求和以及获取日志文件固定日期的请求路径
|
11天前
|
监控 Go
go语言并发实战——日志收集系统(十) 重构tailfile模块实现同时监控多个日志文件
go语言并发实战——日志收集系统(十) 重构tailfile模块实现同时监控多个日志文件
|
11天前
|
存储 监控 算法
go语言并发实战——日志收集系统(四) 利用tail包实现对日志文件的实时监控
go语言并发实战——日志收集系统(四) 利用tail包实现对日志文件的实时监控
|
17天前
|
SQL 存储 关系型数据库
【MySQL技术内幕】3.2-日志文件
【MySQL技术内幕】3.2-日志文件
18 0