Comfy-Org/ComfyUI_frontend

[Feature Request]: Monitoring resource usage inside ComfyUI

Opened this issue · 1 comments

Is there an existing issue for this?

  • I have searched the existing issues and checked the recent builds/commits

What would your feature do ?

Being able to monitor CPU, GPU, VRAM and RAM usage directly inside ComfyUI is really useful for many people.

Since the Resources monitor plug-in from ComfyUI-Crystools isn't compatible with the new front-end, I would suggest integrating this kind of feature natively into the new front-end.

monitor

Proposed workflow

First, I would suggest using circular bars since they are nicer than regular bars and give a modern look, in line with the new front-end style.

circular_progress_bars


Option 1: Circular bars in the center of the main menu

resouces_monitor_main_menu

Pros: Always visible
Cons: They will be really tiny and there is not enough room for resouce labels (CPU, RAM, GPU, VRAM, ecc. )


Option 2: Circular bars in a new "Performance" tab

resouces_monitor_sidebar

Pros: It could be similar to Crystools's Resouces monitor, but well integrated with the new front-end style
Cons: You need to keep the tab open


Option 3: Circular bars in a new dedicated window on the opposite side of the sidebar (recommended)

resouces_monitor_standalone

Pros: All resouces are clearly displayed, always visible and the window can be easily toggled on/off using a button in the main menu
Cons: I can't think of any at the moment


In any case, in settings you can select which resorces you want to display, similar to Crystools's Resouces monitor:

monitor-settings

Additional information

No response

If something like this is added to the core ui, then I would prefer this style created by VykosX on discord.
image