[ 
https://issues.apache.org/jira/browse/CAMEL-24259?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Claus Ibsen resolved CAMEL-24259.
---------------------------------
    Fix Version/s: 4.22.0
       Resolution: Fixed

> 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
>            Assignee: Claus Ibsen
>            Priority: Major
>              Labels: tui
>             Fix For: 4.22.0
>
>
> 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)

Reply via email to