Claus Ibsen created CAMEL-24259:
-----------------------------------
Summary: camel-jbang - TUI add tabs for more dev-consoles
Key: CAMEL-24259
URL: https://issues.apache.org/jira/browse/CAMEL-24259
Project: Camel
Issue Type: Improvement
Components: camel-jbang
Reporter: Claus Ibsen
There are 81 dev-consoles in Camel but only about 40 are exposed as TUI tabs
today. Several of the remaining consoles would provide genuine value as TUI
tabs.
h3. High value
||Console ID||Title||Why||
|event|Camel Events|Lifecycle events (route started/stopped, exchange
completed/failed). Very useful for debugging, complements the Log tab.|
|route-controller|Route Controller|Supervised route controller status, startup
ordering, routes that failed to start. Useful for troubleshooting startup
issues.|
|producer|Producers|Complements the existing Consumers tab. Shows producer
endpoints with stats.|
|service|Services|Shows all registered services in the CamelContext. Helps
understand what is running.|
|top|Top Routes|Ranks processors by slowest/most active. A performance
monitoring staple. The Routes tab has some overlap but top gives a different,
ranked view.|
h3. Medium value
||Console ID||Title||Why||
|reload|Reload|Shows file reload history/status. Useful in dev mode with live
reload.|
|quartz|Quartz|Shows Quartz scheduler triggers/jobs. Useful when Quartz is in
use.|
|type-converters|Type Converters|Shows registered type converters. Helps debug
conversion issues.|
|transformers|Data Type Transformers|Shows data type transformers.|
|internal-tasks|Internal Tasks|Background task registry. Useful for ops.|
|Combined Secrets|aws/azure/gcp/hashicorp/ibm/k8s secrets|Could be a single
Secrets tab showing all configured secret providers.|
h3. Lower value (niche)
debug, variables, system-properties, java-security, route-group,
simple-language, eval-language, stub, sftp, vertx-websocket, aws2-s3,
kubernetes-configmaps
h3. Recommendation
Start with *event*, *route-controller*, and *producer* as they are the most
broadly useful and fill clear gaps in the current TUI tab set.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)