From 3323f3cd78e75d12c850fa892c285add2c7d155c Mon Sep 17 00:00:00 2001 From: Fine Date: Mon, 5 Jun 2023 16:57:37 +0800 Subject: [PATCH] feat: sort and translation --- src/locales/lang/en.ts | 1 + src/locales/lang/es.ts | 2 ++ src/locales/lang/zh.ts | 2 ++ src/store/modules/continous-profiling.ts | 29 ----------------- .../related/continuous-profiling/Content.vue | 25 +++++++++++++-- .../components/InstanceList.vue | 32 +++++++++++-------- .../related/continuous-profiling/data.ts | 2 +- 7 files changed, 47 insertions(+), 46 deletions(-) diff --git a/src/locales/lang/en.ts b/src/locales/lang/en.ts index 9fe5da35..93c65f52 100644 --- a/src/locales/lang/en.ts +++ b/src/locales/lang/en.ts @@ -399,5 +399,6 @@ const msg = { uriRegex: "URI Regex", uriList: "URI List", processes: "Processes", + monitorInstances: "Monitor Instances", }; export default msg; diff --git a/src/locales/lang/es.ts b/src/locales/lang/es.ts index f9aec104..cf82fd9a 100644 --- a/src/locales/lang/es.ts +++ b/src/locales/lang/es.ts @@ -397,5 +397,7 @@ const msg = { uriRegex: "Lista URI", uriList: "Lista URI", processes: "Proceso", + attributes: "Atributos", + monitorInstances: "Ejemplo de Monitor", }; export default msg; diff --git a/src/locales/lang/zh.ts b/src/locales/lang/zh.ts index 3947c079..6d9faa72 100644 --- a/src/locales/lang/zh.ts +++ b/src/locales/lang/zh.ts @@ -395,5 +395,7 @@ const msg = { uriRegex: "URI规则", uriList: "URI列表", processes: "进程", + attributes: "属性", + monitorInstances: "监视实例", }; export default msg; diff --git a/src/store/modules/continous-profiling.ts b/src/store/modules/continous-profiling.ts index 1dcf06bd..2b3921e1 100644 --- a/src/store/modules/continous-profiling.ts +++ b/src/store/modules/continous-profiling.ts @@ -35,7 +35,6 @@ interface ContinousProfilingState { selectedTask: Recordable; errorTip: string; errorReason: string; - processes: Process[]; instances: Instance[]; instance: Nullable; eBPFSchedules: EBPFProfilingSchedule[]; @@ -57,7 +56,6 @@ export const continousProfilingStore = defineStore({ errorReason: "", errorTip: "", ebpfTips: "", - processes: [], instances: [], eBPFSchedules: [], currentSchedule: {}, @@ -185,33 +183,6 @@ export const continousProfilingStore = defineStore({ await this.preAnalyzeTask(); } }, - async getServiceInstances(serviceId: string): Promise> { - if (!serviceId) { - return null; - } - const res: AxiosResponse = await graphql.query("queryInstances").params({ - serviceId, - duration: useAppStoreWithOut().durationTime, - }); - if (!res.data.errors) { - this.instances = res.data.data.pods || []; - this.instance = this.instances[0] || null; - } - return res.data; - }, - async getProcesses(instanceId: string): Promise> { - if (!instanceId) { - return null; - } - const res: AxiosResponse = await graphql.query("queryProcesses").params({ - instanceId, - duration: useAppStoreWithOut().durationTime, - }); - if (!res.data.errors) { - this.processes = res.data.data.processes || []; - } - return res.data; - }, async getTopology() { const networkProfilingStore = useNetworkProfilingStore(); const appStore = useAppStoreWithOut(); diff --git a/src/views/dashboard/related/continuous-profiling/Content.vue b/src/views/dashboard/related/continuous-profiling/Content.vue index 52d62322..83f331bd 100644 --- a/src/views/dashboard/related/continuous-profiling/Content.vue +++ b/src/views/dashboard/related/continuous-profiling/Content.vue @@ -15,18 +15,23 @@ limitations under the License. -->