Nodes/ComfyUI-CK-Telemetry/CK Telemetry (ROCm/HIP)
ComfyUI Node

CK Telemetry (ROCm/HIP)

Reports either detailed or summarized Comfy Kitchen kernel dispatch info, and other insightful aspects, such as hardware/stack performance.The custom node has the ability to persistently store the reports, just by simply being wired anywhere within functional ComfyUI workflows (which includes placement even after any 'Save' Image/Video/Audio/Latent/etc node that has an output to hook into). Project also features flag/env var option to display summary or detailed reports via terminal, without involvement of the custom node.Intentionally very lightweight, utilizing just psutil, WDDM, and ultimately optimized and intended for AMD GPU users on Windows.

By Elsewhere101·Created 6 days ago·Updated 3 days ago· 1
CK Telemetry (ROCm/HIP)
  • input
  • output
  • report
◄embed_metadatatrue►
◄terminal_report_levelsummary►
◄show_terminal_reporttrue►
◄node_report_leveldetailed►
◄show_node_reporttrue►
◄report_text►
Categorydiagnostics/comfy kitchen

Inputs (7)

NameTypeDefaultDescription
embed_metadataBOOLEANtrueEmbed the report in EXTRA_PNGINFO for a downstream native saver. Leave on for persistence; turn off when using this node only for temporary per session terminal telemetry.
terminal_report_levelCOMBOsummaryTerminal report level when show_terminal_report is enabled.
show_terminal_reportBOOLEANtruePrint a compact or detailed Comfy Kitchen dispatch report in the ComfyUI terminal after prompt.
node_report_levelCOMBOdetailedReport detail level of reports used for the node field, optional report output, and embedded metadata.
show_node_reportBOOLEANtrueShow the populated report field below. The field is read-only and restored when a generated file's workflow is dropped back onto ComfyUI's canvas.
report_textSTRINGThe read-only diagnostic report output; it is refreshed after each execution.
inputopt*Optional passthrough value. Connect the image, video, audio, latent, or other value you want to carry through unchanged.

Outputs (2)

NameTypeDescription
output*Unchanged passthrough value.
reportSTRINGOptional text report. Connect to Preview as Text or another STRING node if you prefer a separate report display.