diff --git a/src/views/dashboard/related/event/Content.vue b/src/views/dashboard/related/event/Content.vue index 6ed2eb4b..be545aad 100644 --- a/src/views/dashboard/related/event/Content.vue +++ b/src/views/dashboard/related/event/Content.vue @@ -39,6 +39,7 @@ function visTimeline() { content: d.name, start: dateFormat(d.startTime), end: dateFormat(d.endTime), + data: d, }; }); const items: any = new DataSet(events); @@ -46,6 +47,40 @@ function visTimeline() { height: h, width: "100%", locale: "en", + tooltip: { + template: function (originalItemData) { + const data = originalItemData.data || {}; + return `
Event ID: ${ + data.uuid || "" + }
+
Event Name: ${ + data.name || "" + }
+
Event Type: ${ + data.type || "" + }
+
Start Time: ${ + data.startTime || "" + }
+
End Time: ${ + data.endTime || "" + }
+
Event Message: ${ + data.message || "" + }
+
Event Source: +
Service: + ${data.source.service || ""}
+
+ Endpoint: + ${data.source.endpoint || ""} +
+
+ Service Instance: + ${data.source.instance || ""} +
`; + }, + }, }; visGraph.value = new Timeline(timeline.value, items, options); }