celeborn/web/licenses
tiny-dust 22c70124e9 [CELEBORN-1307][FOLLOWUP] Introduce worker detail module for dashboard frontend
### What changes were proposed in this pull request?

Introduce worker detail module for dashboard frontend:

To detail page:
![output](https://github.com/apache/incubator-celeborn/assets/49502875/64f158c7-d791-4427-81c8-2ca767f4778f)

Storages:
![image](https://github.com/apache/incubator-celeborn/assets/49502875/ee83256c-b925-479a-aa96-3252d5808c3a)

Memory:
![image](https://github.com/apache/incubator-celeborn/assets/49502875/9d33095f-9e6c-4b41-af51-06c840c56146)

Application:
![image](https://github.com/apache/incubator-celeborn/assets/49502875/54f786f6-433c-402f-aa80-da9c13710322)

Configuration:
![image](https://github.com/apache/incubator-celeborn/assets/49502875/2ece1933-45f7-4de6-b483-471c57aae249)

FlameGraph:
![image](https://github.com/apache/incubator-celeborn/assets/49502875/259be92a-46a8-4052-bf6b-7ec0c5ede92c)

ThreadDump:
![image](https://github.com/apache/incubator-celeborn/assets/49502875/e7260fbe-5e95-4718-9ba3-15ec5e61f0f7)

Metrics:
![image](https://github.com/apache/incubator-celeborn/assets/49502875/2d117ff0-621f-48c3-90c6-fa33567b67da)

Logs:
![image](https://github.com/apache/incubator-celeborn/assets/49502875/b8fc7c30-614f-4dec-8370-a058c7ea1c66)

LogList:
![image](https://github.com/apache/incubator-celeborn/assets/49502875/96e2f9a4-ffbb-428b-885b-bd163c99f6a8)

### Why are the changes needed?

Show more `worker` information.

### Does this PR introduce _any_ user-facing change?

No.

### How was this patch tested?

Local test.

Closes #2393 from tiny-dust/worker-detail.

Authored-by: tiny-dust <idioticzhou@foxmail.com>
Signed-off-by: SteNicholas <programgeek@163.com>
2024-03-14 17:35:36 +08:00
..
LICENSE-@rushstack-eslint-patch [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00
LICENSE-@tsconfig-node20 [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00
LICENSE-@types-node [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00
LICENSE-@varlet-axle [CELEBORN-1303] Introduce API request module for dashboard frontend 2024-03-05 12:39:21 +08:00
LICENSE-@vicons-antd [CELEBORN-1307][FOLLOWUP] Introduce worker detail module for dashboard frontend 2024-03-14 17:35:36 +08:00
LICENSE-@vitejs-plugin-vue [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00
LICENSE-@vitejs-plugin-vue-jsx [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00
LICENSE-@vue-eslint-config-prettier [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00
LICENSE-@vue-eslint-config-typescript [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00
LICENSE-@vue-tsconfig [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00
LICENSE-eslint [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00
LICENSE-eslint-plugin-vue [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00
LICENSE-naive-ui [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00
LICENSE-npm-run-all2 [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00
LICENSE-pinia [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00
LICENSE-prettier [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00
LICENSE-sass [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00
LICENSE-typescript [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00
LICENSE-unplugin-auto-import [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00
LICENSE-unplugin-vue-components [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00
LICENSE-vite [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00
LICENSE-vue [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00
LICENSE-vue-router [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00
LICENSE-vue-tsc [CELEBORN-1249] Add LICENSE of Celeborn Web 2024-02-20 15:04:03 +08:00