From 5fd9a2d37a8651287e19dcaf62fb8b85368efe9c Mon Sep 17 00:00:00 2001 From: Qiuxia Fan Date: Mon, 20 Jun 2022 18:24:23 +0800 Subject: [PATCH] add event details --- src/views/dashboard/related/event/Content.vue | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) 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); }