[migration] task log copy task labels
This commit is contained in:
parent
4eb742d47e
commit
4b12d372f1
|
@ -893,17 +893,18 @@ func (p *DispatcherProcessor) saveTaskAndWriteLog(taskItem *task2.Task, refresh
|
||||||
}
|
}
|
||||||
|
|
||||||
func writeLog(taskItem *task2.Task, taskResult *task2.TaskResult, message string) {
|
func writeLog(taskItem *task2.Task, taskResult *task2.TaskResult, message string) {
|
||||||
|
labels := util.MapStr{}
|
||||||
|
labels.Update(util.MapStr(taskItem.Metadata.Labels))
|
||||||
|
labels["task_type"] = taskItem.Metadata.Type
|
||||||
|
labels["task_id"] = taskItem.ID
|
||||||
|
labels["parent_task_id"] = taskItem.ParentId
|
||||||
|
labels["retry_no"] = taskItem.RetryTimes
|
||||||
event.SaveLog(event.Event{
|
event.SaveLog(event.Event{
|
||||||
Metadata: event.EventMetadata{
|
Metadata: event.EventMetadata{
|
||||||
Category: "task",
|
Category: "task",
|
||||||
Name: "logging",
|
Name: "logging",
|
||||||
Datatype: "event",
|
Datatype: "event",
|
||||||
Labels: util.MapStr{
|
Labels: labels,
|
||||||
"task_type": taskItem.Metadata.Type,
|
|
||||||
"task_id": taskItem.ID,
|
|
||||||
"parent_task_id": taskItem.ParentId,
|
|
||||||
"retry_no": taskItem.RetryTimes,
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
Fields: util.MapStr{
|
Fields: util.MapStr{
|
||||||
"task": util.MapStr{
|
"task": util.MapStr{
|
||||||
|
|
Loading…
Reference in New Issue