[
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)