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
LICENSE-@tsconfig-node20
LICENSE-@types-node
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
LICENSE-@vitejs-plugin-vue-jsx
LICENSE-@vue-eslint-config-prettier
LICENSE-@vue-eslint-config-typescript
LICENSE-@vue-tsconfig
LICENSE-eslint
LICENSE-eslint-plugin-vue
LICENSE-naive-ui
LICENSE-npm-run-all2
LICENSE-pinia
LICENSE-prettier
LICENSE-sass
LICENSE-typescript
LICENSE-unplugin-auto-import
LICENSE-unplugin-vue-components
LICENSE-vite
LICENSE-vue
LICENSE-vue-router
LICENSE-vue-tsc