diff --git a/docs/img/logo-d.svg b/docs/img/logo-d.svg index e3fcc92dbfc14..69599fef8e705 100644 --- a/docs/img/logo-d.svg +++ b/docs/img/logo-d.svg @@ -1,46 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/docs/img/logo-template.svg b/docs/img/logo-template.svg index bfcdebd8e2d38..ae3701aa8f6b1 100644 --- a/docs/img/logo-template.svg +++ b/docs/img/logo-template.svg @@ -1,1327 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/docs/user-manual/modules/ROOT/images/jbang/camel-tui-hello-diagram.svg b/docs/user-manual/modules/ROOT/images/jbang/camel-tui-hello-diagram.svg index 7fdb08f52e962..53eaee332e77b 100644 --- a/docs/user-manual/modules/ROOT/images/jbang/camel-tui-hello-diagram.svg +++ b/docs/user-manual/modules/ROOT/images/jbang/camel-tui-hello-diagram.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)selected: timer-log(1)(1)(1)(1)(6) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Info                          Topology [timer-log]                                                                                                                                                      Route: timer-log                                                                                                                                                                                      █ From:  timer://tick?period=10                                                                                                                                                                         █ State: Started┌──────────────────────┐                                                                                                                                             █timer-log                                                                                                                                             █ Uptime:     10s                  (timer:tick)                                                                                                                                             █ Throughput: 1.00                                                                                                                                                              █ Coverage:   2/2                  11                                                                                                                                             █└──────────────────────┘                                                                                                                                             █ Total:    10                                                                                                                                                                                          █ Failed:    0                                                                                                                                                                                          █ Inflight:  0                                                                                                                                                                                          █                                                                                                                                                                                                       █ Mean: 0 ms                                                                                                                                                                                            █ Max:  1 ms                                                                                                                                                                                            █ Min:  0 ms                                                                                                                                                                                            █                                                                                                                                                                                                       █ Since last:                                                                                                                                                                                           █   success: 0s                                                                                                                                                                                         █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █ Route                                 █route[timer-log]                      █ └─from[timer:tick?period={{timer.p... █   ├─setBody[simple{{{greeting.mess... █   └─log[${body}]                      █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █ Esc close   F1 help   F2 actions   ↑↓←→ navigate   Enter drill-down   PgUp/PgDn page   c source   m metrics [on]   e external [off]   n description [off]                                               \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)selected: timer-log(1)(1)(1)(1)(6)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾Info Topology [timer-log]Route:timer-logFrom:timer://tick?period=10 █State:Started┌──────────────────────┐timer-logUptime:10s(timer:tick)Throughput:1.00Coverage:2/211└──────────────────────┘Total:10 █Failed:0 █Inflight:0 █Mean:0 ms █Max:1 ms █Min:0 ms █Since last:success:0s █Routeroute[timer-log] █└─from[timer:tick?period={{timer.p...├─setBody[simple{{{greeting.mess... █└─log[${body}] █EsccloseF1helpF2actions↑↓←→navigateEnterdrill-downPgUp/PgDnpagecsourcemmetrics [on]eexternal [off]ndescription [off] \ No newline at end of file diff --git a/docs/user-manual/modules/ROOT/images/jbang/camel-tui-hello-overview.svg b/docs/user-manual/modules/ROOT/images/jbang/camel-tui-hello-overview.svg index c854c565d4be7..fbe9f3aab1628 100644 --- a/docs/user-manual/modules/ROOT/images/jbang/camel-tui-hello-overview.svg +++ b/docs/user-manual/modules/ROOT/images/jbang/camel-tui-hello-overview.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)(1) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Overview                                                                                                                                                                                               PIDNAME▼VERSIONREADYSTATUSAGE  ROUTE   MSG/S   TOTAL  FAILINFLIGHTSINCE-LAST   94599    🐪 timer-log 📖                                                                            4.22.0-SNAPSHOT   1/1  Running    4s           1/1     0.00        1      0        0 1s/1s            [All] Throughput: 0 msg/s   ok:0   fail:0                                                                                                                          Runtime: JBang v0.138.0         0Version: 4.22.0-SNAPSHOT      Profile: dev                  JVM:  21.0.5+11-LTS           Azul Systems, Inc.        0OpenJDK 64-Bit Server VMUptime: 4s                    Heap: 61M/16384M 0%           Meta: 61M                     Thds: 10 / 10                   0Load (1m/5m/15m):-60s-45s-30s-15snowInfl: 0.00 / 0.00 / 0.00       q quit   F1 help   F2 actions   ↑↓ navigate   s sort   a chart [single]                                                                                                                                 \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)(1)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾OverviewPIDNAME▼VERSIONREADYSTATUSAGEROUTEMSG/STOTALFAILINFLIGHTSINCE-LAST94599🐪timer-log📖 4.22.0-SNAPSHOT 1/1Running4s 1/1 0.00 1 0 0 1s/1s[All] Throughput: 0 msg/sok:0fail:0Runtime:JBang v0.138.00Version:4.22.0-SNAPSHOTProfile:devJVM:21.0.5+11-LTSAzul Systems, Inc.0OpenJDK 64-Bit Server VMUptime:4sHeap:61M/16384M 0%Meta:61MThds:10 / 100Load (1m/5m/15m):-60s-45s-30s-15snowInfl:0.00 / 0.00 / 0.00qquitF1helpF2actions↑↓navigatessortachart [single] \ No newline at end of file diff --git a/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-diagram-drilldown.svg b/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-diagram-drilldown.svg index 6d9b31eccb016..9866dd0c80346 100644 --- a/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-diagram-drilldown.svg +++ b/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-diagram-drilldown.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(12)(1)(3 DOWN) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Info                          Route [notification]                                                                                                                                                      [from] Map                   █from[kafka:notifications]                                                                                                                                                            ▪▪▪              █ ID: notification                 ┌┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┐▪▪▪▪▪▪         █from[kafka:▪▪▪              █ ↵ order-dispatchernotifications]▪▪▪▪▪▪         █└┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┘ ↵ order-dispatcher▪▪▪███         █ Total:    0                                                                                                                                                                                          █ Failed:   0                                  ▪▪▪▪▪▪         █ Inflight: 0                                                                                                                                                                                          █┌──────────────────────┐                                                                                                                                             █log[Sending                                                                                                                                             █notification for:                                                                                                                                             █${body}]                                                                                                                                             █└──────────────────────┘                                                                                                                                             █                                                                                                                                                        █                                                                                                                                                        █                                                                                                                                                        █┌┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┐                                                                                                                                             █to[kafka:                                                                                                                                             █email-outbox]                                                                                                                                             █└┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┘                                                                                                                                             █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █ Route                                 █route[notification]                   █ └─from[kafka:notifications]           █   ├─log[Sending notification for: ... █   └─to[kafka:email-outbox]            █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █ Esc back   F1 help   F2 actions   t topology   ↑↓←→ navigate   PgUp/PgDn page   c source   m metrics [on]   n description [off]                                                                         \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(12)(1)(3 DOWN)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾Info Route [notification][from]Mapfrom[kafka:notifications]▪▪▪ID:notification┌┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┐▪▪▪▪▪▪from[kafka:▪▪▪order-dispatchernotifications]▪▪▪▪▪▪└┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┘↵ order-dispatcher▪▪▪███Total:0Failed:0▪▪▪▪▪▪Inflight:0┌──────────────────────┐log[Sendingnotification for:${body}]└──────────────────────┘┌┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┐to[kafka:email-outbox]└┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┘Routeroute[notification] █└─from[kafka:notifications]├─log[Sending notification for: ... █└─to[kafka:email-outbox] █EscbackF1helpF2actionsttopology↑↓←→navigatePgUp/PgDnpagecsourcemmetrics [on]ndescription [off] \ No newline at end of file diff --git a/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-diagram-external.svg b/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-diagram-external.svg index e08a6e4ee4e0a..94f939c216aa6 100644 --- a/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-diagram-external.svg +++ b/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-diagram-external.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(12)(1)(3 DOWN) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Info                          Topology [route-topology]                                                                                                                                                 Route: notification                                                                                                                                                                                   █ From:  kafka://notifications                                                                                                                                                                          █ State: Started┌┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┐                                                                                                                               █platform-http:/api/                                                                                                                               █ Uptime:     13s                                orders                                                                                                                               █ Throughput: 0.00                               └┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┘                                                                                                                               █ Coverage:   0/2                                                                                                                                                                                      █                                                                                                                                          █ Total:    0                                                                                                                                                                                          █ Failed:   0                                  ┬┄┄┄┄┄┄┄┄┄┄┄┄┄┴                                                                                                                                          █ Inflight: 0                                                                                                                                                                                          █                                                                                                                                                        █                                                                                                                                                        █                                                                                                                                                        █┌──────────────────────┐┌──────────────────────┐                                                                                                                 █order-apiorder-generator                                                                                                                 █(platform-http:/api/(timer:orders)                                                                                                                 █orders)                                                                                                                 █                                                                                                                 █└──────────────────────┘└──────────────────────┘                                                                                                                 █                                                                                                                            █┴─────────────┬─────────────┴                                                                                                                            █                                                                                                                                          █┌──────────────────────┐                                                                                                                               █process-order                                                                                                                               █(direct:                                                                                                                               │process-order)                                                                                                                               │                                                                                                                               │└──────────────────────┘                                                                                                                               │                                                                                                                                          │┬─────────────┴─────────────┬                                                                                                                            │ Route                                 │┌──────────────────────┐┌──────────────────────┐route[notification]                   │order-dispatchervalidate-order └─from[kafka:notifications]           │(kafka:orders)(direct:   ├─log[Sending notification for: ... │validate-order)   └─to[kafka:email-outbox]            │1                                                                                                                 │└──────────────────────┘└──────────────────────┘                                                                                                                 │                                                                                                                                                        │┴───────────────────────────┬                                                                                                                            │                                                                                                                            │┌──────────────────────┐┌──────────────────────┐                                                                                                                 │ Esc close   F1 help   F2 actions   ↑↓←→ navigate   Enter drill-down   PgUp/PgDn page   c source   m metrics [on]   e external [on]   n description [off]                                                \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(12)(1)(3 DOWN)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾Info Topology [route-topology]Route:notificationFrom:kafka://notifications █State:Started┌┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┐platform-http:/api/Uptime:13sordersThroughput:0.00└┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┘Coverage:0/2Total:0Failed:0┬┄┄┄┄┄┄┄┄┄┄┄┄┄┴Inflight:0┌──────────────────────┐┌──────────────────────┐order-apiorder-generator(platform-http:/api/(timer:orders)orders)└──────────────────────┘└──────────────────────┘┴─────────────┬─────────────┴┌──────────────────────┐process-order(direct:process-order)└──────────────────────┘┬─────────────┴─────────────┬Route┌──────────────────────┐┌──────────────────────┐route[notification] │order-dispatchervalidate-order└─from[kafka:notifications](kafka:orders)(direct:├─log[Sending notification for: ... │validate-order)└─to[kafka:email-outbox] │1└──────────────────────┘└──────────────────────┘┴───────────────────────────┬┌──────────────────────┐┌──────────────────────┐EsccloseF1helpF2actions↑↓←→navigateEnterdrill-downPgUp/PgDnpagecsourcemmetrics [on]eexternal [on]ndescription [off] \ No newline at end of file diff --git a/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-diagram.svg b/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-diagram.svg index 807f6161b9a55..79f1f1656eefe 100644 --- a/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-diagram.svg +++ b/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-diagram.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(12)(1)(3 DOWN) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Info                          Topology [route-topology]                                                                                                                                                 Route: order-generator                                                                                                                                                                                █ From:  timer://orders?period=                                                                                                                                                                         █ State: Started┌──────────────────────┐┌──────────────────────┐                                                                                                                 █order-generatororder-api                                                                                                                 █ Uptime:     6s                   (timer:orders)(platform-http:/api/                                                                                                                 █ Throughput: 0.00                 orders)                                                                                                                 █ Coverage:   1/2                                                                                                                                   █└──────────────────────┘└──────────────────────┘                                                                                                                 █ Total:    0                                                                                                                                                              █ Failed:   0                                  ┴─────────────┬─────────────┴                                                                                                                            █ Inflight: 1                                                                                                                                                                                          █┌──────────────────────┐                                                                                                                               █process-order                                                                                                                               █(direct:                                                                                                                               █process-order)                                                                                                                               █                                                                                                                               █└──────────────────────┘                                                                                                                               █                                                                                                                                          █┬─────────────┴─────────────┬                                                                                                                            █                                                                                                                            █┌──────────────────────┐┌──────────────────────┐                                                                                                                 █order-dispatchervalidate-order                                                                                                                 █(kafka:orders)(direct:                                                                                                                 █validate-order)                                                                                                                 █1                                                                                                                 █└──────────────────────┘└──────────────────────┘                                                                                                                 █                                                                                                                                                        █┴───────────────────────────┬                                                                                                                            █                                                                                                                            █┌──────────────────────┐┌──────────────────────┐                                                                                                                 █fulfillmentnotification                                                                                                                 █(kafka:fulfillment)(kafka: Route                                 █notifications)route[order-generator]                █ └─from[timer:orders?period=5000]      █└──────────────────────┘└──────────────────────┘   ├─setBody[simple{{"orderId": "${... █   └─to[direct:process-order]          █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       │                                                                                                                                                                                                       │                                                                                                                                                                                                       │                                                                                                                                                                                                       │ Esc close   F1 help   F2 actions   ↑↓←→ navigate   Enter drill-down   PgUp/PgDn page   c source   m metrics [on]   e external [off]   n description [off]                                               \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(12)(1)(3 DOWN)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾Info Topology [route-topology]Route:order-generatorFrom:timer://orders?period= █State:Started┌──────────────────────┐┌──────────────────────┐order-generatororder-apiUptime:6s(timer:orders)(platform-http:/api/Throughput:0.00orders)Coverage:1/2└──────────────────────┘└──────────────────────┘Total:0Failed:0┴─────────────┬─────────────┴Inflight:1┌──────────────────────┐process-order(direct:process-order)└──────────────────────┘┬─────────────┴─────────────┬┌──────────────────────┐┌──────────────────────┐order-dispatchervalidate-order(kafka:orders)(direct:validate-order)1└──────────────────────┘└──────────────────────┘┴───────────────────────────┬┌──────────────────────┐┌──────────────────────┐fulfillmentnotification(kafka:fulfillment)(kafka:Routenotifications)route[order-generator] █└─from[timer:orders?period=5000]└──────────────────────┘└──────────────────────┘├─setBody[simple{{"orderId": "${... █└─to[direct:process-order] █EsccloseF1helpF2actions↑↓←→navigateEnterdrill-downPgUp/PgDnpagecsourcemmetrics [on]eexternal [off]ndescription [off] \ No newline at end of file diff --git a/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-errors.svg b/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-errors.svg index c4c3c600c1b5b..95b1cb4de34b7 100644 --- a/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-errors.svg +++ b/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-errors.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(12)(1)(3 DOWN) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Errors                                                                                                                                                                                                 ID▼AGOROUTENODEHANDLEDEXCEPTIONMESSAGENo errors captured Esc back   F1 help   F2 actions   ↑↓ navigate   PgUp/Dn scroll detail   Home/End top/end   s sort   d diagram   f handled [all]   p properties [off]   v variables [off]   h headers [on]   b body [on] \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(12)(1)(3 DOWN)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾ErrorsID▼AGOROUTENODEHANDLEDEXCEPTIONMESSAGENo errors capturedEscbackF1helpF2actions↑↓navigatePgUp/Dnscroll detailHome/Endtop/endssortddiagramfhandled [all]pproperties [off]vvariables [off]hheaders [on]bbody [on] \ No newline at end of file diff --git a/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-overview.svg b/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-overview.svg index babc996cff7fc..22fc472317fc2 100644 --- a/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-overview.svg +++ b/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-overview.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)(1) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Overview                                                                                                                                                                                               PIDNAME▼VERSIONREADYSTATUSAGE  ROUTE   MSG/S   TOTAL  FAILINFLIGHTSINCE-LAST   94696    🐪 route-topology 📖                                                                       4.22.0-SNAPSHOT   0/1  Running    6s           7/7     0.00        0      0        1 3s               [All] Throughput: 0 msg/s   ok:0   fail:0                                                                                                                          Runtime: JBang v0.138.0         0Version: 4.22.0-SNAPSHOT      Profile: dev                  JVM:  21.0.5+11-LTS           Azul Systems, Inc.        0OpenJDK 64-Bit Server VMUptime: 6s                    Heap: 32M/16384M 0%           Meta: 85M                     Thds: 23 / 23                   0Load (1m/5m/15m):-60s-45s-30s-15snowInfl: 0.05 / 0.01 / 0.00       q quit   F1 help   F2 actions   ↑↓ navigate   s sort   a chart [single]                                                                                                                                 \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)(1)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾OverviewPIDNAME▼VERSIONREADYSTATUSAGEROUTEMSG/STOTALFAILINFLIGHTSINCE-LAST94696🐪route-topology📖 4.22.0-SNAPSHOT 0/1Running6s 7/7 0.00 0 0 1 3s[All] Throughput: 0 msg/sok:0fail:0Runtime:JBang v0.138.00Version:4.22.0-SNAPSHOTProfile:devJVM:21.0.5+11-LTSAzul Systems, Inc.0OpenJDK 64-Bit Server VMUptime:6sHeap:32M/16384M 0%Meta:85MThds:23 / 230Load (1m/5m/15m):-60s-45s-30s-15snowInfl:0.05 / 0.01 / 0.00qquitF1helpF2actions↑↓navigatessortachart [single] \ No newline at end of file diff --git a/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-routes.svg b/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-routes.svg index 0eec514e7339d..829c0cc1086be 100644 --- a/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-routes.svg +++ b/docs/user-manual/modules/ROOT/images/jbang/camel-tui-topology-routes.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(12)(1)(3 DOWN) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Routes sort:name                                                                                                                                                                                       ROUTE▼FROMSTATUSAGE COVER   MSG/S   TOTAL  FAILINFLIGHT  MIN/MAX/MEANSINCE-LASTfulfillment              kafka://fulfillment                                                                 Started    20s         0/2     0.00        0      0        0                            notification             kafka://notifications                                                               Started    20s         0/2     0.00        0      0        0                            order-api                platform-http:///api/orders?httpMethodRestrict=POST                                 Started    20s         0/1     0.00        0      0        0                            order-dispatcher         kafka://orders                                                                      Started    20s         0/4     0.00        0      0        0                            order-generator          timer://orders?period=5000                                                          Started    20s         1/2     0.00        0      0        1                20s         process-order            direct://process-order                                                              Started    20s         2/3     0.00        0      0        1                20s         validate-order           direct://validate-order                                                             Started    20s         1/1     0.00        1      0        0          0/0/0 20s/20s      Processors [fulfillment]                                                                                                                                                                                  TYPEPROCESSOR   TOTAL  FAILINFLIGHT  MIN/MAX/MEAN   route             kafka://fulfillment                                                                                                                   0      0        0                               log                 log4                                                                                                                                0      0        0                               to                  to7                                                                                                                                 0      0        0                             Esc back   F1 help   F2 actions   ↑↓ navigate   Enter topology   d diagram   s sort   n description [off]   t top [off]   c source   p stop   P suspend                                                 \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(12)(1)(3 DOWN)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾Routes sort:nameROUTE▼FROMSTATUSAGECOVERMSG/STOTALFAILINFLIGHTMIN/MAX/MEANSINCE-LASTfulfillmentkafka://fulfillmentStarted20s 0/2 0.00 0 0 0notificationkafka://notificationsStarted20s 0/2 0.00 0 0 0order-apiplatform-http:///api/orders?httpMethodRestrict=POSTStarted20s 0/1 0.00 0 0 0order-dispatcherkafka://ordersStarted20s 0/4 0.00 0 0 0order-generatortimer://orders?period=5000Started20s 1/2 0.00 0 0 1 20sprocess-orderdirect://process-orderStarted20s 2/3 0.00 0 0 1 20svalidate-orderdirect://validate-orderStarted20s 1/1 0.00 1 0 0 0/0/0 20s/20sProcessors [fulfillment]TYPEPROCESSORTOTALFAILINFLIGHTMIN/MAX/MEANroutekafka://fulfillment0 0 0loglog40 0 0toto70 0 0EscbackF1helpF2actions↑↓navigateEntertopologyddiagramssortndescription [off]ttop [off]csourcepstopPsuspend \ No newline at end of file diff --git a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-diagram.svg b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-diagram.svg index b345faa5ec3aa..7646b92012630 100644 --- a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-diagram.svg +++ b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-diagram.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)selected: timer-log(1)(1)(1)(1)(6) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Info                          Topology [timer-log]                                                                                                                                                      Route: timer-log                                                                                                                                                                                      █ From:  timer://tick?period=10                                                                                                                                                                         █ State: Started┌──────────────────────┐                                                                                                                                             █timer-log                                                                                                                                             █ Uptime:     13s                  (timer:tick)                                                                                                                                             █ Throughput: 1.01                                                                                                                                                              █ Coverage:   2/2                  14                                                                                                                                             █└──────────────────────┘                                                                                                                                             █ Total:    13                                                                                                                                                                                          █ Failed:    0                                                                                                                                                                                          █ Inflight:  0                                                                                                                                                                                          █                                                                                                                                                                                                       █ Mean: 0 ms                                                                                                                                                                                            █ Max:  2 ms                                                                                                                                                                                            █ Min:  0 ms                                                                                                                                                                                            █                                                                                                                                                                                                       █ Since last:                                                                                                                                                                                           █   success: 0s                                                                                                                                                                                         █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █ Route                                 █route[timer-log]                      █ └─from[timer:tick?period={{timer.p... █   ├─setBody[simple{{{greeting.mess... █   └─log[${body}]                      █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █ Esc close   F1 help   F2 actions   ↑↓←→ navigate   Enter drill-down   PgUp/PgDn page   c source   m metrics [on]   e external [off]   n description [off]                                               \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)selected: timer-log(1)(1)(1)(1)(6)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾Info Topology [timer-log]Route:timer-logFrom:timer://tick?period=10 █State:Started┌──────────────────────┐timer-logUptime:13s(timer:tick)Throughput:1.01Coverage:2/214└──────────────────────┘Total:13 █Failed:0 █Inflight:0 █Mean:0 ms █Max:2 ms █Min:0 ms █Since last:success:0s █Routeroute[timer-log] █└─from[timer:tick?period={{timer.p...├─setBody[simple{{{greeting.mess... █└─log[${body}] █EsccloseF1helpF2actions↑↓←→navigateEnterdrill-downPgUp/PgDnpagecsourcemmetrics [on]eexternal [off]ndescription [off] \ No newline at end of file diff --git a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-endpoints.svg b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-endpoints.svg index 103b7e07ec377..63e8e3592d20c 100644 --- a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-endpoints.svg +++ b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-endpoints.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)selected: timer-log(1)(1)(1)(1)(6) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Endpoints sort:route                                                                                                                                                                                   COMPONENTROUTE▼DIR   TOTAL      BODY       HDR STUB REMOTEURItimer           timer-log            → in           16        0 B        0 B                 timer://tick?period=1000                                                                                 Flow                                  in:1     out:0    msg/s                                                                                                                                           8                                                 █                                                           █                  160                                                          █          ─────────►[ timer-log ]─────────►                                                 █              in       out                                                 █                                                           █▆▆▆ ▆▆▆▆▆▆   0────────────────────────────────────────────────────────────   8    -60s           -45s           -30s          -15s         now                                                                                                   Esc back   F1 help   F2 actions   ↑↓ navigate   s sort   f filter [all]   a chart [all]                                                                                                                 \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)selected: timer-log(1)(1)(1)(1)(6)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾Endpoints sort:routeCOMPONENTROUTE▼DIRTOTALBODYHDRSTUBREMOTEURItimertimer-log→ in16 0 B 0 B timer://tick?period=1000Flowin:1out:0 msg/s8160─────────►[ timer-log ]─────────►inout█▆▆▆ ▆▆▆▆▆▆0────────────────────────────────────────────────────────────8-60s -45s -30s -15s nowEscbackF1helpF2actions↑↓navigatessortffilter [all]achart [all] \ No newline at end of file diff --git a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-health.svg b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-health.svg index 6e3bb00a0e7fa..0ee5c3170646a 100644 --- a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-health.svg +++ b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-health.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)selected: timer-log(1)(1)(1)(1)(6) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Health                                                                                                                                                                                                 GROUPNAME▼STATUSKINDMESSAGEcamelconsumer:timer-log✔ UP         R                                                                                                                                                   camelcontext✔ UP         R/L                                                                                                                                                 camelcontext✔ UP         R/L                                                                                                                                                 camelroute-controller✔ UP         R                                                                                                                                                   camelroute:timer-log✔ UP         R                                                                                                                                                   camelsecurity-policy✔ UP         R                                                                                                                                                    Esc back   F1 help   F2 actions   s sort   d toggle DOWN                                                                                                                                                \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)selected: timer-log(1)(1)(1)(1)(6)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾HealthGROUPNAME▼STATUSKINDMESSAGEcamelconsumer:timer-log✔ UPRcamelcontext✔ UPR/Lcamelcontext✔ UPR/Lcamelroute-controller✔ UPRcamelroute:timer-log✔ UPRcamelsecurity-policy✔ UPREscbackF1helpF2actionsssortdtoggle DOWN \ No newline at end of file diff --git a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-log.svg b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-log.svg index 75868a8ab0b9e..66511107b12dc 100644 --- a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-log.svg +++ b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-log.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)selected: timer-log(1)(1)(1)(1)(6) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Log level:INFO                                                                                                                                                                                         2026-06-06 23:01:00.693  INFO 97337 --- [           main] org.apache.camel.main.MainSupport   : Apache Camel (JBang) 4.22.0-SNAPSHOT is starting                                                        2026-06-06 23:01:00.719  INFO 97337 --- [           main] org.apache.camel.main.MainSupport   : Additional files added to classpath:                                                                    /var/folders/33/4s84_6hs4mx8jxlmy8xgp1100000gn/T/camel-example-12164285990617247812/README.md                                                                                                           2026-06-06 23:01:00.736  INFO 97337 --- [           main] org.apache.camel.main.MainSupport   : Running Mac OS X 15.7.5 (aarch64)                                                                       2026-06-06 23:01:00.736  INFO 97337 --- [           main] org.apache.camel.main.MainSupport   : Using Java 21.0.5 (OpenJDK 64-Bit Server VM) with PID 97337                                             2026-06-06 23:01:00.736  INFO 97337 --- [           main] org.apache.camel.main.MainSupport   : Started by davsclaus in                                                                                 /Users/davsclaus/workspace/camel/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video                                                                                                                      2026-06-06 23:01:00.766  INFO 97337 --- [           main] g.apache.camel.main.BaseMainSupport : Properties location:                                                                                    file:/var/folders/33/4s84_6hs4mx8jxlmy8xgp1100000gn/T/camel-example-12164285990617247812/application.properties                                                                                         2026-06-06 23:01:00.809  INFO 97337 --- [           main] apache.camel.main.ProfileConfigurer : The application is starting with profile: dev                                                           2026-06-06 23:01:00.925  INFO 97337 --- [           main] mel.cli.connector.LocalCliConnector : Camel CLI connector enabled                                                                             2026-06-06 23:01:00.955  INFO 97337 --- [           main] el.impl.engine.AbstractCamelContext : Apache Camel 4.22.0-SNAPSHOT (timer-log) is starting                                                    2026-06-06 23:01:00.996  INFO 97337 --- [           main] g.apache.camel.main.BaseMainSupport : Property-placeholders summary                                                                           2026-06-06 23:01:00.997  INFO 97337 --- [           main] g.apache.camel.main.BaseMainSupport :     [application.properties]       timer.period = 1000                                                  2026-06-06 23:01:00.997  INFO 97337 --- [           main] g.apache.camel.main.BaseMainSupport :     [application.properties]       greeting.message = Hello Camel!                                      2026-06-06 23:01:01.055  INFO 97337 --- [           main] el.impl.engine.AbstractCamelContext : Routes startup (total:1)                                                                                2026-06-06 23:01:01.055  INFO 97337 --- [           main] el.impl.engine.AbstractCamelContext :     Started timer-log (timer://tick)                                                                    2026-06-06 23:01:01.055  INFO 97337 --- [           main] el.impl.engine.AbstractCamelContext : Apache Camel 4.22.0-SNAPSHOT (timer-log) started in 99ms (build:0ms init:0ms start:99ms boot:260ms)     2026-06-06 23:01:02.009  INFO 97337 --- [ - timer://tick] timer-log.camel.yaml:13             : Hello Camel!                                                                                            2026-06-06 23:01:03.007  INFO 97337 --- [ - timer://tick] timer-log.camel.yaml:13             : Hello Camel!                                                                                            2026-06-06 23:01:04.011  INFO 97337 --- [ - timer://tick] timer-log.camel.yaml:13             : Hello Camel!                                                                                            2026-06-06 23:01:05.016  INFO 97337 --- [ - timer://tick] timer-log.camel.yaml:13             : Hello Camel!                                                                                            2026-06-06 23:01:06.018  INFO 97337 --- [ - timer://tick] timer-log.camel.yaml:13             : Hello Camel!                                                                                            2026-06-06 23:01:07.020  INFO 97337 --- [ - timer://tick] timer-log.camel.yaml:13             : Hello Camel!                                                                                            2026-06-06 23:01:08.027  INFO 97337 --- [ - timer://tick] timer-log.camel.yaml:13             : Hello Camel!                                                                                            2026-06-06 23:01:09.030  INFO 97337 --- [ - timer://tick] timer-log.camel.yaml:13             : Hello Camel!                                                                                             Esc back   F1 help   F2 actions   ↑↓ scroll   / find   h highlight   w wrap [on]   l level   f follow [on]                                                                                              \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)selected: timer-log(1)(1)(1)(1)(6)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾Log level:INFO2026-06-06 23:01:00.693 INFO 97337 --- [ main] org.apache.camel.main.MainSupport : Apache Camel (JBang) 4.22.0-SNAPSHOT is starting2026-06-06 23:01:00.719 INFO 97337 --- [ main] org.apache.camel.main.MainSupport : Additional files added to classpath:/var/folders/33/4s84_6hs4mx8jxlmy8xgp1100000gn/T/camel-example-12164285990617247812/README.md2026-06-06 23:01:00.736 INFO 97337 --- [ main] org.apache.camel.main.MainSupport : Running Mac OS X 15.7.5 (aarch64)2026-06-06 23:01:00.736 INFO 97337 --- [ main] org.apache.camel.main.MainSupport : Using Java 21.0.5 (OpenJDK 64-Bit Server VM) with PID 973372026-06-06 23:01:00.736 INFO 97337 --- [ main] org.apache.camel.main.MainSupport : Started by davsclaus in/Users/davsclaus/workspace/camel/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video2026-06-06 23:01:00.766 INFO 97337 --- [ main] g.apache.camel.main.BaseMainSupport : Properties location:file:/var/folders/33/4s84_6hs4mx8jxlmy8xgp1100000gn/T/camel-example-12164285990617247812/application.properties2026-06-06 23:01:00.809 INFO 97337 --- [ main] apache.camel.main.ProfileConfigurer : The application is starting with profile: dev2026-06-06 23:01:00.925 INFO 97337 --- [ main] mel.cli.connector.LocalCliConnector : Camel CLI connector enabled2026-06-06 23:01:00.955 INFO 97337 --- [ main] el.impl.engine.AbstractCamelContext : Apache Camel 4.22.0-SNAPSHOT (timer-log) is starting2026-06-06 23:01:00.996 INFO 97337 --- [ main] g.apache.camel.main.BaseMainSupport : Property-placeholders summary2026-06-06 23:01:00.997 INFO 97337 --- [ main] g.apache.camel.main.BaseMainSupport : [application.properties] timer.period = 10002026-06-06 23:01:00.997 INFO 97337 --- [ main] g.apache.camel.main.BaseMainSupport : [application.properties] greeting.message = Hello Camel!2026-06-06 23:01:01.055 INFO 97337 --- [ main] el.impl.engine.AbstractCamelContext : Routes startup (total:1)2026-06-06 23:01:01.055 INFO 97337 --- [ main] el.impl.engine.AbstractCamelContext : Started timer-log (timer://tick)2026-06-06 23:01:01.055 INFO 97337 --- [ main] el.impl.engine.AbstractCamelContext : Apache Camel 4.22.0-SNAPSHOT (timer-log) started in 99ms (build:0ms init:0ms start:99ms boot:260ms)2026-06-06 23:01:02.009 INFO 97337 --- [ - timer://tick] timer-log.camel.yaml:13 : Hello Camel!2026-06-06 23:01:03.007 INFO 97337 --- [ - timer://tick] timer-log.camel.yaml:13 : Hello Camel!2026-06-06 23:01:04.011 INFO 97337 --- [ - timer://tick] timer-log.camel.yaml:13 : Hello Camel!2026-06-06 23:01:05.016 INFO 97337 --- [ - timer://tick] timer-log.camel.yaml:13 : Hello Camel!2026-06-06 23:01:06.018 INFO 97337 --- [ - timer://tick] timer-log.camel.yaml:13 : Hello Camel!2026-06-06 23:01:07.020 INFO 97337 --- [ - timer://tick] timer-log.camel.yaml:13 : Hello Camel!2026-06-06 23:01:08.027 INFO 97337 --- [ - timer://tick] timer-log.camel.yaml:13 : Hello Camel!2026-06-06 23:01:09.030 INFO 97337 --- [ - timer://tick] timer-log.camel.yaml:13 : Hello Camel!EscbackF1helpF2actions↑↓scroll/findhhighlightwwrap [on]llevelffollow [on] \ No newline at end of file diff --git a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-overview.svg b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-overview.svg index 53fcd77280f63..a006dfd6242c5 100644 --- a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-overview.svg +++ b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-overview.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)(1) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Overview                                                                                                                                                                                               PIDNAME▼VERSIONREADYSTATUSAGE  ROUTE   MSG/S   TOTAL  FAILINFLIGHTSINCE-LAST   97337    🐪 timer-log 📖                                                                            4.22.0-SNAPSHOT   1/1  Running    7s           1/1     1.00        4      0        0 1s/1s            [All] Throughput: 1 msg/s   ok:1   fail:0                                                                                                                          Runtime: JBang v0.138.0         8Version: 4.22.0-SNAPSHOT      Profile: dev                  JVM:  21.0.5+11-LTS           Azul Systems, Inc.        4OpenJDK 64-Bit Server VMUptime: 7s                    Heap: 68M/16384M 0%           Meta: 61M                     Thds: 10 / 10                   0Load (1m/5m/15m):-60s-45s-30s-15snowInfl: 0.00 / 0.00 / 0.00       q quit   F1 help   F2 actions   ↑↓ navigate   s sort   a chart [single]                                                                                                                                 \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)(1)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾OverviewPIDNAME▼VERSIONREADYSTATUSAGEROUTEMSG/STOTALFAILINFLIGHTSINCE-LAST97337🐪timer-log📖 4.22.0-SNAPSHOT 1/1Running7s 1/1 1.00 4 0 0 1s/1s[All] Throughput: 1 msg/sok:1fail:0Runtime:JBang v0.138.08Version:4.22.0-SNAPSHOTProfile:devJVM:21.0.5+11-LTSAzul Systems, Inc.4OpenJDK 64-Bit Server VMUptime:7sHeap:68M/16384M 0%Meta:61MThds:10 / 100Load (1m/5m/15m):-60s-45s-30s-15snowInfl:0.00 / 0.00 / 0.00qquitF1helpF2actions↑↓navigatessortachart [single] \ No newline at end of file diff --git a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-routes.svg b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-routes.svg index 9b0a1b0c30eeb..6266aab120b90 100644 --- a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-routes.svg +++ b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-hello-routes.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)selected: timer-log(1)(1)(1)(1)(6) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Routes sort:name                                                                                                                                                                                       ROUTE▼FROMSTATUSAGE COVER   MSG/S   TOTAL  FAILINFLIGHT  MIN/MAX/MEANSINCE-LASTtimer-log                timer://tick?period=1000                                                            Started    11s         2/2     1.00       11      0        0          0/2/0 0s/0s        Processors [timer-log]                                                                                                                                                                                    TYPEPROCESSOR   TOTAL  FAILINFLIGHT  MIN/MAX/MEAN   route             timer://tick?period=1000                                                                                                             11      0        0          0/2/0                setBody             setBody1                                                                                                                           11      0        0          0/0/0                log                 log1                                                                                                                               11      0        0          0/1/0              Esc back   F1 help   F2 actions   ↑↓ navigate   Enter topology   d diagram   s sort   n description [off]   t top [off]   c source   p stop   P suspend                                                 \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)selected: timer-log(1)(1)(1)(1)(6)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾Routes sort:nameROUTE▼FROMSTATUSAGECOVERMSG/STOTALFAILINFLIGHTMIN/MAX/MEANSINCE-LASTtimer-logtimer://tick?period=1000Started11s 2/2 1.00 11 0 0 0/2/0 0s/0sProcessors [timer-log]TYPEPROCESSORTOTALFAILINFLIGHTMIN/MAX/MEANroutetimer://tick?period=100011 0 0 0/2/0setBodysetBody111 0 0 0/0/0loglog111 0 0 0/1/0EscbackF1helpF2actions↑↓navigateEntertopologyddiagramssortndescription [off]ttop [off]csourcepstopPsuspend \ No newline at end of file diff --git a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-diagram-drilldown.svg b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-diagram-drilldown.svg index e0aaa4407f8bf..893bee1c05766 100644 --- a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-diagram-drilldown.svg +++ b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-diagram-drilldown.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(14)(1)(18) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Info                          Route [notification]                                                                                                                                                      [from] Map                   █from[kafka:notifications]                                                                                                                                                            ▪▪▪              █ ID: notification                 ┌──────────────────────┐▪▪▪▪▪▪         █from[kafka:▪▪▪              █ ↵ order-dispatchernotifications]▪▪▪▪▪▪         █└──────────────────────┘ ↵ order-dispatcher▪▪▪███         █ Total:    4                                                                                                                                                                                          █ Failed:   0                                  ▪▪▪▪▪▪         █ Inflight: 0                                  4                                                                                                                                                      █┌──────────────────────┐                                                                                                                                             █ Mean: 0 ms                       log[Sending                                                                                                                                             █ Max:  0 ms                       notification for:                                                                                                                                             █ Min:  0 ms                       ${body}]                                                                                                                                             █ Last: 0 ms                       └──────────────────────┘                                                                                                                                             █                                                                                                                                                        █ Since last:                                                                                                                                                        █   success: 4s                                4                                                                                                                                                      █┌┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┐                                                                                                                                             █to[kafka:                                                                                                                                             █email-outbox]                                                                                                                                             █└┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┘                                                                                                                                             █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █ Route                                 █route[notification]                   █ └─from[kafka:notifications]           █   ├─log[Sending notification for: ... █   └─to[kafka:email-outbox]            █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       █ Esc back   F1 help   F2 actions   t topology   ↑↓←→ navigate   PgUp/PgDn page   c source   m metrics [on]   n description [off]                                                                         \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(14)(1)(18)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾Info Route [notification][from]Mapfrom[kafka:notifications]▪▪▪ID:notification┌──────────────────────┐▪▪▪▪▪▪from[kafka:▪▪▪order-dispatchernotifications]▪▪▪▪▪▪└──────────────────────┘↵ order-dispatcher▪▪▪███Total:4Failed:0▪▪▪▪▪▪Inflight:04┌──────────────────────┐Mean:0 mslog[SendingMax:0 msnotification for:Min:0 ms${body}]Last:0 ms└──────────────────────┘Since last:success:4s4┌┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┐to[kafka:email-outbox]└┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┘Routeroute[notification] █└─from[kafka:notifications]├─log[Sending notification for: ... █└─to[kafka:email-outbox] █EscbackF1helpF2actionsttopology↑↓←→navigatePgUp/PgDnpagecsourcemmetrics [on]ndescription [off] \ No newline at end of file diff --git a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-diagram-external.svg b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-diagram-external.svg index a5c67bc8a24e3..38fd56f6ac011 100644 --- a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-diagram-external.svg +++ b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-diagram-external.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(14)(1)(18) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Info                          Topology [route-topology]                                                                                                                                                 Route: notification                                                                                                                                                                                   █ From:  kafka://notifications                                                                                                                                                                          █ State: Started┌┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┐                                                                                                                               █platform-http:/api/                                                                                                                               █ Uptime:     16s                                orders                                                                                                                               █ Throughput: 0.00                               └┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┘                                                                                                                               █ Coverage:   2/2                                                                                                                                                                                      █                                                                                                                                          █ Total:    4                                                                                                                                                                                          █ Failed:   0                                  ┬┄┄┄┄┄┄┄┄┄┄┄┄┄┴                                                                                                                                          █ Inflight: 0                                                                                                                                                                                          █                                                                                                                                                        █ Mean: 0 ms                                                                                                                                                                                           █ Max:  0 ms                                                                                                                                                                                           █ Min:  0 ms                       ┌──────────────────────┐┌──────────────────────┐                                                                                                                 █order-apiorder-generator                                                                                                                 █ Since last:(platform-http:/api/(timer:orders)                                                                                                                 █   success: 0s                    orders)                                                                                                                 █4                                                                                                                 █└──────────────────────┘└──────────────────────┘                                                                                                                 █                                                                                                                            █┴─────────────┬─────────────┴                                                                                                                            █                                                                                                                                          █┌──────────────────────┐                                                                                                                               █process-order                                                                                                                               █(direct:                                                                                                                               │process-order)                                                                                                                               │4                                                                                                                               │└──────────────────────┘                                                                                                                               │                                                                                                                                          │┬─────────────┴─────────────┬                                                                                                                            │ Route                                 │┌──────────────────────┐┌──────────────────────┐route[notification]                   │order-dispatchervalidate-order └─from[kafka:notifications]           │(kafka:orders)(direct:   ├─log[Sending notification for: ... │validate-order)   └─to[kafka:email-outbox]            │44                                                                                                                 │└──────────────────────┘└──────────────────────┘                                                                                                                 │                                                                                                                                                        │┴───────────────────────────┬                                                                                                                            │                                                                                                                            │┌──────────────────────┐┌──────────────────────┐                                                                                                                 │ Esc close   F1 help   F2 actions   ↑↓←→ navigate   Enter drill-down   PgUp/PgDn page   c source   m metrics [on]   e external [on]   n description [off]                                                \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(14)(1)(18)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾Info Topology [route-topology]Route:notificationFrom:kafka://notifications █State:Started┌┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┐platform-http:/api/Uptime:16sordersThroughput:0.00└┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┘Coverage:2/2Total:4Failed:0┬┄┄┄┄┄┄┄┄┄┄┄┄┄┴Inflight:0Mean:0 msMax:0 msMin:0 ms┌──────────────────────┐┌──────────────────────┐order-apiorder-generatorSince last:(platform-http:/api/(timer:orders)success:0sorders)4└──────────────────────┘└──────────────────────┘┴─────────────┬─────────────┴┌──────────────────────┐process-order(direct:process-order)4└──────────────────────┘┬─────────────┴─────────────┬Route┌──────────────────────┐┌──────────────────────┐route[notification] │order-dispatchervalidate-order└─from[kafka:notifications](kafka:orders)(direct:├─log[Sending notification for: ... │validate-order)└─to[kafka:email-outbox] │44└──────────────────────┘└──────────────────────┘┴───────────────────────────┬┌──────────────────────┐┌──────────────────────┐EsccloseF1helpF2actions↑↓←→navigateEnterdrill-downPgUp/PgDnpagecsourcemmetrics [on]eexternal [on]ndescription [off] \ No newline at end of file diff --git a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-diagram-navigate.svg b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-diagram-navigate.svg index e96084b1b412f..8fa1b48773f18 100644 --- a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-diagram-navigate.svg +++ b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-diagram-navigate.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(14)(1)(18) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Info                          Topology [route-topology]                                                                                                                                                 Route: notification                                                                                                                                                                                   █ From:  kafka://notifications                                                                                                                                                                          █ State: Started┌──────────────────────┐┌──────────────────────┐                                                                                                                 █order-generatororder-api                                                                                                                 █ Uptime:     13s                  (timer:orders)(platform-http:/api/                                                                                                                 █ Throughput: 0.00                 orders)                                                                                                                 █ Coverage:   2/2                  3                                                                                                                 █└──────────────────────┘└──────────────────────┘                                                                                                                 █ Total:    3                                                                                                                                                              █ Failed:   0                                  ┴─────────────┬─────────────┴                                                                                                                            █ Inflight: 0                                                                                                                                                                                          █┌──────────────────────┐                                                                                                                               █ Mean: 0 ms                                     process-order                                                                                                                               █ Max:  0 ms                                     (direct:                                                                                                                               █ Min:  0 ms                                     process-order)                                                                                                                               █3                                                                                                                               █ Since last:└──────────────────────┘                                                                                                                               █   success: 3s                                                                                                                                                                                        █┬─────────────┴─────────────┬                                                                                                                            █                                                                                                                            █┌──────────────────────┐┌──────────────────────┐                                                                                                                 █order-dispatchervalidate-order                                                                                                                 █(kafka:orders)(direct:                                                                                                                 █validate-order)                                                                                                                 █33                                                                                                                 █└──────────────────────┘└──────────────────────┘                                                                                                                 █                                                                                                                                                        █┴───────────────────────────┬                                                                                                                            █                                                                                                                            █┌──────────────────────┐┌──────────────────────┐                                                                                                                 █fulfillmentnotification                                                                                                                 █(kafka:fulfillment)(kafka: Route                                 █notifications)route[notification]                   █33 └─from[kafka:notifications]           █└──────────────────────┘└──────────────────────┘   ├─log[Sending notification for: ... █   └─to[kafka:email-outbox]            █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       │                                                                                                                                                                                                       │                                                                                                                                                                                                       │                                                                                                                                                                                                       │ Esc close   F1 help   F2 actions   ↑↓←→ navigate   Enter drill-down   PgUp/PgDn page   c source   m metrics [on]   e external [off]   n description [off]                                         ↓  ↓  \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(14)(1)(18)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾Info Topology [route-topology]Route:notificationFrom:kafka://notifications █State:Started┌──────────────────────┐┌──────────────────────┐order-generatororder-apiUptime:13s(timer:orders)(platform-http:/api/Throughput:0.00orders)Coverage:2/23└──────────────────────┘└──────────────────────┘Total:3Failed:0┴─────────────┬─────────────┴Inflight:0┌──────────────────────┐Mean:0 msprocess-orderMax:0 ms(direct:Min:0 msprocess-order)3Since last:└──────────────────────┘success:3s┬─────────────┴─────────────┬┌──────────────────────┐┌──────────────────────┐order-dispatchervalidate-order(kafka:orders)(direct:validate-order)33└──────────────────────┘└──────────────────────┘┴───────────────────────────┬┌──────────────────────┐┌──────────────────────┐fulfillmentnotification(kafka:fulfillment)(kafka:Routenotifications)route[notification] █33└─from[kafka:notifications]└──────────────────────┘└──────────────────────┘├─log[Sending notification for: ... █└─to[kafka:email-outbox] █EsccloseF1helpF2actions↑↓←→navigateEnterdrill-downPgUp/PgDnpagecsourcemmetrics [on]eexternal [off]ndescription [off] \ No newline at end of file diff --git a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-diagram.svg b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-diagram.svg index 4184f97f9079d..8ed3564a0aeca 100644 --- a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-diagram.svg +++ b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-diagram.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(14)(1)(18) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Info                          Topology [route-topology]                                                                                                                                                 Route: order-generator                                                                                                                                                                                █ From:  timer://orders?period=                                                                                                                                                                         █ State: Started┌──────────────────────┐┌──────────────────────┐                                                                                                                 █order-generatororder-api                                                                                                                 █ Uptime:     11s                  (timer:orders)(platform-http:/api/                                                                                                                 █ Throughput: 0.00                 orders)                                                                                                                 █ Coverage:   2/2                  3                                                                                                                 █└──────────────────────┘└──────────────────────┘                                                                                                                 █ Total:    3                                                                                                                                                              █ Failed:   0                                  ┴─────────────┬─────────────┴                                                                                                                            █ Inflight: 0                                                                                                                                                                                          █┌──────────────────────┐                                                                                                                               █ Mean: 3 ms                                     process-order                                                                                                                               █ Max:  4 ms                                     (direct:                                                                                                                               █ Min:  2 ms                                     process-order)                                                                                                                               █3                                                                                                                               █ Since last:└──────────────────────┘                                                                                                                               █   success: 0s                                                                                                                                                                                        █┬─────────────┴─────────────┬                                                                                                                            █                                                                                                                            █┌──────────────────────┐┌──────────────────────┐                                                                                                                 █order-dispatchervalidate-order                                                                                                                 █(kafka:orders)(direct:                                                                                                                 █validate-order)                                                                                                                 █33                                                                                                                 █└──────────────────────┘└──────────────────────┘                                                                                                                 █                                                                                                                                                        █┴───────────────────────────┬                                                                                                                            █                                                                                                                            █┌──────────────────────┐┌──────────────────────┐                                                                                                                 █fulfillmentnotification                                                                                                                 █(kafka:fulfillment)(kafka: Route                                 █notifications)route[order-generator]                █33 └─from[timer:orders?period=5000]      █└──────────────────────┘└──────────────────────┘   ├─setBody[simple{{"orderId": "${... █   └─to[direct:process-order]          █                                                                                                                                                                                                       █                                                                                                                                                                                                       █                                                                                                                                                                                                       │                                                                                                                                                                                                       │                                                                                                                                                                                                       │                                                                                                                                                                                                       │ Esc close   F1 help   F2 actions   ↑↓←→ navigate   Enter drill-down   PgUp/PgDn page   c source   m metrics [on]   e external [off]   n description [off]                                               \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(14)(1)(18)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾Info Topology [route-topology]Route:order-generatorFrom:timer://orders?period= █State:Started┌──────────────────────┐┌──────────────────────┐order-generatororder-apiUptime:11s(timer:orders)(platform-http:/api/Throughput:0.00orders)Coverage:2/23└──────────────────────┘└──────────────────────┘Total:3Failed:0┴─────────────┬─────────────┴Inflight:0┌──────────────────────┐Mean:3 msprocess-orderMax:4 ms(direct:Min:2 msprocess-order)3Since last:└──────────────────────┘success:0s┬─────────────┴─────────────┬┌──────────────────────┐┌──────────────────────┐order-dispatchervalidate-order(kafka:orders)(direct:validate-order)33└──────────────────────┘└──────────────────────┘┴───────────────────────────┬┌──────────────────────┐┌──────────────────────┐fulfillmentnotification(kafka:fulfillment)(kafka:Routenotifications)route[order-generator] █33└─from[timer:orders?period=5000]└──────────────────────┘└──────────────────────┘├─setBody[simple{{"orderId": "${... █└─to[direct:process-order] █EsccloseF1helpF2actions↑↓←→navigateEnterdrill-downPgUp/PgDnpagecsourcemmetrics [on]eexternal [off]ndescription [off] \ No newline at end of file diff --git a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-endpoints.svg b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-endpoints.svg index 1bdbe1315ab57..2966eb2a8915f 100644 --- a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-endpoints.svg +++ b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-endpoints.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(14)(1)(18) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Endpoints sort:route                                                                                                                                                                                   COMPONENTROUTE▼DIR   TOTAL      BODY       HDR STUB REMOTEURIkafka           fulfillment          → in            8       87 B       44 B   x             kafka://fulfillment                                                                                     kafka           fulfillment          ← out           8       87 B       44 B   x             kafka://warehouse-shipments                                                                             kafka           notification         → in            8       87 B       44 B   x             kafka://notifications                                                                                   kafka           notification         ← out           8       87 B       44 B   x             kafka://email-outbox                                                                                    platform-http   order-api            → in                     0 B        0 B           x     platform-http:///api/orders?httpMethodRestrict=POST                                                     kafka           order-dispatcher     → in           24       87 B       44 B   x             kafka://orders                                                                                          kafka           order-dispatcher     ← out           8       87 B       44 B   x             kafka://notifications                                                                                   kafka           order-dispatcher     ← out           8       87 B       44 B   x             kafka://fulfillment                                                                                     timer           order-generator      → in            8        0 B       44 B                 timer://orders?period=5000                                                                              direct          order-generator      ← out           8       87 B       44 B                 direct://process-order                                                                                  direct          process-order        → in                     0 B        0 B                 direct://process-order                                                                                  direct          process-order        ← out           8       87 B       44 B                 direct://validate-order                                                                                 kafka           process-order        ← out           8       87 B       44 B   x             kafka://orders                                                                                          direct          validate-order       → in                     0 B        0 B                 direct://validate-order                                                                                  Flow                                  in:0     out:0    msg/s                                     in:87 B      out:87 B     avg body                                                                  7                                                     ▁  ▁  87B                                     ███████████████████████                                                     █  █                                      ███████████████████████      4856                                                           █  █                                      ███████████████████████───────►[ route-topology ]───────►                                                     █  █                                      ███████████████████████   in     out                                                     █  █                                      ███████████████████████                                                     █  █                                      ███████████████████████   0──────────────────────────────────────────────────────────   0────────────────────────────────────────────────────────────                                                     █  █                                      ███████████████████████                                                     █  █                                      ███████████████████████                                                     █  █                                      ███████████████████████                                                     █  █                                      ███████████████████████                                                     █  █                                      ███████████████████████                                                     █  █                                      ███████████████████████   7 87B    -60s          -45s           -30s          -15s        now    -60s           -45s           -30s          -15s         now                                     Esc back   F1 help   F2 actions   ↑↓ navigate   s sort   f filter [all]   a chart [all]                                                                                                                 \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(14)(1)(18)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾Endpoints sort:routeCOMPONENTROUTE▼DIRTOTALBODYHDRSTUBREMOTEURIkafkafulfillment→ in8 87 B 44 B x kafka://fulfillmentkafkafulfillment← out8 87 B 44 B x kafka://warehouse-shipmentskafkanotification→ in8 87 B 44 B x kafka://notificationskafkanotification← out8 87 B 44 B x kafka://email-outboxplatform-httporder-api→ in0 B 0 B x platform-http:///api/orders?httpMethodRestrict=POSTkafkaorder-dispatcher→ in24 87 B 44 B x kafka://orderskafkaorder-dispatcher← out8 87 B 44 B x kafka://notificationskafkaorder-dispatcher← out8 87 B 44 B x kafka://fulfillmenttimerorder-generator→ in8 0 B 44 B timer://orders?period=5000directorder-generator← out8 87 B 44 B direct://process-orderdirectprocess-order→ in0 B 0 B direct://process-orderdirectprocess-order← out8 87 B 44 B direct://validate-orderkafkaprocess-order← out8 87 B 44 B x kafka://ordersdirectvalidate-order→ in0 B 0 B direct://validate-orderFlowin:0out:0 msg/sin:87 Bout:87 B avg body7▁ ▁87B████████████████████████ ████████████████████████4856█ ████████████████████████───────►[ route-topology ]───────►█ ████████████████████████inout█ █████████████████████████ ████████████████████████0────────────────────────────────────────────────────────── 0────────────────────────────────────────────────────────────█ █████████████████████████ █████████████████████████ █████████████████████████ █████████████████████████ █████████████████████████ ████████████████████████787B-60s -45s -30s -15s now -60s -45s -30s -15s nowEscbackF1helpF2actions↑↓navigatessortffilter [all]achart [all] \ No newline at end of file diff --git a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-errors.svg b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-errors.svg index 4921fff7b23ba..4cfd03c13c413 100644 --- a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-errors.svg +++ b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-errors.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(14)(1)(18) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Errors                                                                                                                                                                                                 ID▼AGOROUTENODEHANDLEDEXCEPTIONMESSAGENo errors captured Esc back   F1 help   F2 actions   ↑↓ navigate   PgUp/Dn scroll detail   Home/End top/end   s sort   d diagram   f handled [all]   p properties [off]   v variables [off]   h headers [on]   b body [on] \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(14)(1)(18)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾ErrorsID▼AGOROUTENODEHANDLEDEXCEPTIONMESSAGENo errors capturedEscbackF1helpF2actions↑↓navigatePgUp/Dnscroll detailHome/Endtop/endssortddiagramfhandled [all]pproperties [off]vvariables [off]hheaders [on]bbody [on] \ No newline at end of file diff --git a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-final.svg b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-final.svg index aa62352005ad1..84afe35eaba6c 100644 --- a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-final.svg +++ b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-final.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(14)(1)(18) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Source [application.properties]                                                                                                                                                                        1  # enable breadcrumb to correlate messages across broker boundaries                                                                                                                                >> 2  camel.main.useBreadcrumb=true                                                                                                                                                                    3  4  # Kafka defaults to localhost:9092                                                                                                                                                                5  # To use a different broker, uncomment and adjust:                                                                                                                                                6  camel.component.kafka.brokers=localhost:9092                                                                                                                                                       Esc/c close   ↑↓ navigate   / find   h highlight   w wrap [off]   ←→ horizontal   PgUp/PgDn page                                                                                                        \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(14)(1)(18)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾Source [application.properties]1# enable breadcrumb to correlate messages across broker boundaries>>2camel.main.useBreadcrumb=true34# Kafka defaults to localhost:90925# To use a different broker, uncomment and adjust:6camel.component.kafka.brokers=localhost:9092Esc/cclose↑↓navigate/findhhighlightwwrap [off]←→horizontalPgUp/PgDnpage \ No newline at end of file diff --git a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-health.svg b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-health.svg index 13a51d7d6c79b..e28b4b6720dcc 100644 --- a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-health.svg +++ b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-health.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(14)(1)(18) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Health                                                                                                                                                                                                 GROUPNAME▼STATUSKINDMESSAGEcamelconsumer:fulfillment✔ UP         R                                                                                                                                                   camelconsumer:notification✔ UP         R                                                                                                                                                   camelconsumer:order-api✔ UP         R                                                                                                                                                   camelconsumer:order-dispatcher✔ UP         R                                                                                                                                                   camelconsumer:order-generator✔ UP         R                                                                                                                                                   camelconsumer:process-order✔ UP         R                                                                                                                                                   camelconsumer:validate-order✔ UP         R                                                                                                                                                   camelcontext✔ UP         R/L                                                                                                                                                 camelcontext✔ UP         R/L                                                                                                                                                 camelroute-controller✔ UP         R                                                                                                                                                   camelroute:fulfillment✔ UP         R                                                                                                                                                   camelroute:notification✔ UP         R                                                                                                                                                   camelroute:order-api✔ UP         R                                                                                                                                                   camelroute:order-dispatcher✔ UP         R                                                                                                                                                   camelroute:order-generator✔ UP         R                                                                                                                                                   camelroute:process-order✔ UP         R                                                                                                                                                   camelroute:validate-order✔ UP         R                                                                                                                                                   camelsecurity-policy✔ UP         R                                                                                                                                                    Esc back   F1 help   F2 actions   s sort   d toggle DOWN                                                                                                                                                \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(14)(1)(18)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾HealthGROUPNAME▼STATUSKINDMESSAGEcamelconsumer:fulfillment✔ UPRcamelconsumer:notification✔ UPRcamelconsumer:order-api✔ UPRcamelconsumer:order-dispatcher✔ UPRcamelconsumer:order-generator✔ UPRcamelconsumer:process-order✔ UPRcamelconsumer:validate-order✔ UPRcamelcontext✔ UPR/Lcamelcontext✔ UPR/Lcamelroute-controller✔ UPRcamelroute:fulfillment✔ UPRcamelroute:notification✔ UPRcamelroute:order-api✔ UPRcamelroute:order-dispatcher✔ UPRcamelroute:order-generator✔ UPRcamelroute:process-order✔ UPRcamelroute:validate-order✔ UPRcamelsecurity-policy✔ UPREscbackF1helpF2actionsssortdtoggle DOWN \ No newline at end of file diff --git a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-log.svg b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-log.svg index 6f1353f535b60..e183f7fa47c28 100644 --- a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-log.svg +++ b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-log.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(14)(1)(18) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Log level:INFO                                                                                                                                                                                         2026-06-06 23:01:44.556  INFO 97397 --- [           main] .core.spi.resolver.ResolverProvider : Using the default address resolver as the dns resolver could not be loaded                             │2026-06-06 23:01:44.599  INFO 97397 --- [ntloop-thread-0] .http.vertx.VertxPlatformHttpServer : Vert.x HttpServer started on 0.0.0.0:8080                                                              █2026-06-06 23:01:44.687  INFO 97397 --- [           main] el.impl.engine.AbstractCamelContext : Routes startup (total:7)                                                                               █2026-06-06 23:01:44.687  INFO 97397 --- [           main] el.impl.engine.AbstractCamelContext :     Started order-generator (timer://orders)                                                           █2026-06-06 23:01:44.687  INFO 97397 --- [           main] el.impl.engine.AbstractCamelContext :     Started order-api (platform-http:///api/orders)                                                    █2026-06-06 23:01:44.687  INFO 97397 --- [           main] el.impl.engine.AbstractCamelContext :     Started process-order (direct://process-order)                                                     █2026-06-06 23:01:44.687  INFO 97397 --- [           main] el.impl.engine.AbstractCamelContext :     Started validate-order (direct://validate-order)                                                   █2026-06-06 23:01:44.687  INFO 97397 --- [           main] el.impl.engine.AbstractCamelContext :     Started order-dispatcher (kafka://orders)                                                          █2026-06-06 23:01:44.687  INFO 97397 --- [           main] el.impl.engine.AbstractCamelContext :     Started fulfillment (kafka://fulfillment)                                                          █2026-06-06 23:01:44.687  INFO 97397 --- [           main] el.impl.engine.AbstractCamelContext :     Started notification (kafka://notifications)                                                       █2026-06-06 23:01:44.687  INFO 97397 --- [           main] el.impl.engine.AbstractCamelContext : Apache Camel 4.22.0-SNAPSHOT (route-topology) started in 198ms (build:0ms init:0ms start:198ms         █boot:400ms)                                                                                                                                                                                            █2026-06-06 23:01:44.688  INFO 97397 --- [           main] atform.http.main.MainHttpServerUtil : HTTP endpoints summary                                                                                 █2026-06-06 23:01:44.689  INFO 97397 --- [           main] atform.http.main.MainHttpServerUtil :     http://0.0.0.0:8080/api/orders    (POST)                                                           █2026-06-06 23:01:45.634  INFO 97397 --- [ timer://orders] route-topology.camel.yaml:56        : Validating order: {"orderId": "EAA711C7163460E-0000000000000001", "item": "Camel T-Shirt", "quantity": █1}                                                                                                                                                                                                     █2026-06-06 23:01:45.634  INFO 97397 --- [ timer://orders] route-topology.camel.yaml:44        : Processing order: {"orderId": "EAA711C7163460E-0000000000000001", "item": "Camel T-Shirt", "quantity": █1}                                                                                                                                                                                                     █2026-06-06 23:01:45.635  INFO 97397 --- [ kafka://orders] route-topology.camel.yaml:66        : Dispatching order: {"orderId": "EAA711C7163460E-0000000000000001", "item": "Camel T-Shirt",            █"quantity": 1}                                                                                                                                                                                         █2026-06-06 23:01:45.638  INFO 97397 --- [a://fulfillment] route-topology.camel.yaml:82        : Fulfilling order: {"orderId": "EAA711C7163460E-0000000000000001", "item": "Camel T-Shirt", "quantity": █1}                                                                                                                                                                                                     █2026-06-06 23:01:45.639  INFO 97397 --- [//notifications] route-topology.camel.yaml:95        : Sending notification for: {"orderId": "EAA711C7163460E-0000000000000001", "item": "Camel T-Shirt",     █"quantity": 1}                                                                                                                                                                                         █2026-06-06 23:01:50.635  INFO 97397 --- [ timer://orders] route-topology.camel.yaml:56        : Validating order: {"orderId": "EAA711C7163460E-0000000000000007", "item": "Camel T-Shirt", "quantity": █1}                                                                                                                                                                                                     █2026-06-06 23:01:50.635  INFO 97397 --- [ timer://orders] route-topology.camel.yaml:44        : Processing order: {"orderId": "EAA711C7163460E-0000000000000007", "item": "Camel T-Shirt", "quantity": █1}                                                                                                                                                                                                     █2026-06-06 23:01:50.636  INFO 97397 --- [ kafka://orders] route-topology.camel.yaml:66        : Dispatching order: {"orderId": "EAA711C7163460E-0000000000000007", "item": "Camel T-Shirt",            █"quantity": 1}                                                                                                                                                                                         █2026-06-06 23:01:50.637  INFO 97397 --- [a://fulfillment] route-topology.camel.yaml:82        : Fulfilling order: {"orderId": "EAA711C7163460E-0000000000000007", "item": "Camel T-Shirt", "quantity": █1}                                                                                                                                                                                                     █2026-06-06 23:01:50.638  INFO 97397 --- [//notifications] route-topology.camel.yaml:95        : Sending notification for: {"orderId": "EAA711C7163460E-0000000000000007", "item": "Camel T-Shirt",     █"quantity": 1}                                                                                                                                                                                         █2026-06-06 23:01:55.636  INFO 97397 --- [ timer://orders] route-topology.camel.yaml:56        : Validating order: {"orderId": "EAA711C7163460E-000000000000000D", "item": "Camel T-Shirt", "quantity": █1}                                                                                                                                                                                                     █2026-06-06 23:01:55.637  INFO 97397 --- [ timer://orders] route-topology.camel.yaml:44        : Processing order: {"orderId": "EAA711C7163460E-000000000000000D", "item": "Camel T-Shirt", "quantity": █1}                                                                                                                                                                                                     █2026-06-06 23:01:55.638  INFO 97397 --- [ kafka://orders] route-topology.camel.yaml:66        : Dispatching order: {"orderId": "EAA711C7163460E-000000000000000D", "item": "Camel T-Shirt",            █"quantity": 1}                                                                                                                                                                                         █2026-06-06 23:01:55.639  INFO 97397 --- [a://fulfillment] route-topology.camel.yaml:82        : Fulfilling order: {"orderId": "EAA711C7163460E-000000000000000D", "item": "Camel T-Shirt", "quantity": █1}                                                                                                                                                                                                     █2026-06-06 23:01:55.639  INFO 97397 --- [//notifications] route-topology.camel.yaml:95        : Sending notification for: {"orderId": "EAA711C7163460E-000000000000000D", "item": "Camel T-Shirt",     █ Esc back   F1 help   F2 actions   ↑↓ scroll   / find   h highlight   w wrap [on]   l level   f follow [on]                                                                                              \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(14)(1)(18)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾Log level:INFO2026-06-06 23:01:44.556 INFO 97397 --- [ main] .core.spi.resolver.ResolverProvider : Using the default address resolver as the dns resolver could not be loaded │2026-06-06 23:01:44.599 INFO 97397 --- [ntloop-thread-0] .http.vertx.VertxPlatformHttpServer : Vert.x HttpServer started on 0.0.0.0:8080 █2026-06-06 23:01:44.687 INFO 97397 --- [ main] el.impl.engine.AbstractCamelContext : Routes startup (total:7) █2026-06-06 23:01:44.687 INFO 97397 --- [ main] el.impl.engine.AbstractCamelContext : Started order-generator (timer://orders) █2026-06-06 23:01:44.687 INFO 97397 --- [ main] el.impl.engine.AbstractCamelContext : Started order-api (platform-http:///api/orders) █2026-06-06 23:01:44.687 INFO 97397 --- [ main] el.impl.engine.AbstractCamelContext : Started process-order (direct://process-order) █2026-06-06 23:01:44.687 INFO 97397 --- [ main] el.impl.engine.AbstractCamelContext : Started validate-order (direct://validate-order) █2026-06-06 23:01:44.687 INFO 97397 --- [ main] el.impl.engine.AbstractCamelContext : Started order-dispatcher (kafka://orders) █2026-06-06 23:01:44.687 INFO 97397 --- [ main] el.impl.engine.AbstractCamelContext : Started fulfillment (kafka://fulfillment) █2026-06-06 23:01:44.687 INFO 97397 --- [ main] el.impl.engine.AbstractCamelContext : Started notification (kafka://notifications) █2026-06-06 23:01:44.687 INFO 97397 --- [ main] el.impl.engine.AbstractCamelContext : Apache Camel 4.22.0-SNAPSHOT (route-topology) started in 198ms (build:0ms init:0ms start:198ms █boot:400ms) █2026-06-06 23:01:44.688 INFO 97397 --- [ main] atform.http.main.MainHttpServerUtil : HTTP endpoints summary █2026-06-06 23:01:44.689 INFO 97397 --- [ main] atform.http.main.MainHttpServerUtil : http://0.0.0.0:8080/api/orders (POST) █2026-06-06 23:01:45.634 INFO 97397 --- [ timer://orders] route-topology.camel.yaml:56 : Validating order: {"orderId": "EAA711C7163460E-0000000000000001", "item": "Camel T-Shirt", "quantity": █1} █2026-06-06 23:01:45.634 INFO 97397 --- [ timer://orders] route-topology.camel.yaml:44 : Processing order: {"orderId": "EAA711C7163460E-0000000000000001", "item": "Camel T-Shirt", "quantity": █1} █2026-06-06 23:01:45.635 INFO 97397 --- [ kafka://orders] route-topology.camel.yaml:66 : Dispatching order: {"orderId": "EAA711C7163460E-0000000000000001", "item": "Camel T-Shirt", █"quantity": 1} █2026-06-06 23:01:45.638 INFO 97397 --- [a://fulfillment] route-topology.camel.yaml:82 : Fulfilling order: {"orderId": "EAA711C7163460E-0000000000000001", "item": "Camel T-Shirt", "quantity": █1} █2026-06-06 23:01:45.639 INFO 97397 --- [//notifications] route-topology.camel.yaml:95 : Sending notification for: {"orderId": "EAA711C7163460E-0000000000000001", "item": "Camel T-Shirt", █"quantity": 1} █2026-06-06 23:01:50.635 INFO 97397 --- [ timer://orders] route-topology.camel.yaml:56 : Validating order: {"orderId": "EAA711C7163460E-0000000000000007", "item": "Camel T-Shirt", "quantity": █1} █2026-06-06 23:01:50.635 INFO 97397 --- [ timer://orders] route-topology.camel.yaml:44 : Processing order: {"orderId": "EAA711C7163460E-0000000000000007", "item": "Camel T-Shirt", "quantity": █1} █2026-06-06 23:01:50.636 INFO 97397 --- [ kafka://orders] route-topology.camel.yaml:66 : Dispatching order: {"orderId": "EAA711C7163460E-0000000000000007", "item": "Camel T-Shirt", █"quantity": 1} █2026-06-06 23:01:50.637 INFO 97397 --- [a://fulfillment] route-topology.camel.yaml:82 : Fulfilling order: {"orderId": "EAA711C7163460E-0000000000000007", "item": "Camel T-Shirt", "quantity": █1} █2026-06-06 23:01:50.638 INFO 97397 --- [//notifications] route-topology.camel.yaml:95 : Sending notification for: {"orderId": "EAA711C7163460E-0000000000000007", "item": "Camel T-Shirt", █"quantity": 1} █2026-06-06 23:01:55.636 INFO 97397 --- [ timer://orders] route-topology.camel.yaml:56 : Validating order: {"orderId": "EAA711C7163460E-000000000000000D", "item": "Camel T-Shirt", "quantity": █1} █2026-06-06 23:01:55.637 INFO 97397 --- [ timer://orders] route-topology.camel.yaml:44 : Processing order: {"orderId": "EAA711C7163460E-000000000000000D", "item": "Camel T-Shirt", "quantity": █1} █2026-06-06 23:01:55.638 INFO 97397 --- [ kafka://orders] route-topology.camel.yaml:66 : Dispatching order: {"orderId": "EAA711C7163460E-000000000000000D", "item": "Camel T-Shirt", █"quantity": 1} █2026-06-06 23:01:55.639 INFO 97397 --- [a://fulfillment] route-topology.camel.yaml:82 : Fulfilling order: {"orderId": "EAA711C7163460E-000000000000000D", "item": "Camel T-Shirt", "quantity": █1} █2026-06-06 23:01:55.639 INFO 97397 --- [//notifications] route-topology.camel.yaml:95 : Sending notification for: {"orderId": "EAA711C7163460E-000000000000000D", "item": "Camel T-Shirt", █EscbackF1helpF2actions↑↓scroll/findhhighlightwwrap [on]llevelffollow [on] \ No newline at end of file diff --git a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-overview.svg b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-overview.svg index 73a4894d824c0..abac7aad182f0 100644 --- a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-overview.svg +++ b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-overview.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)(1) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Overview                                                                                                                                                                                               PIDNAME▼VERSIONREADYSTATUSAGE  ROUTE   MSG/S   TOTAL  FAILINFLIGHTSINCE-LAST   97397    🐪 route-topology 📖                                                                       4.22.0-SNAPSHOT   1/1  Running    9s           7/7     4.00        8      0        0 1s/1s            [All] Throughput: 0 msg/s   ok:0   fail:0                                                                                                                          Runtime: JBang v0.138.0         4Version: 4.22.0-SNAPSHOT      Profile: dev                  JVM:  21.0.5+11-LTS           Azul Systems, Inc.        2OpenJDK 64-Bit Server VMUptime: 9s                    Heap: 52M/16384M 0%           Meta: 75M                     Thds: 18 / 18                   0Load (1m/5m/15m):-60s-45s-30s-15snowInfl: 0.00 / 0.00 / 0.00       q quit   F1 help   F2 actions   ↑↓ navigate   s sort   a chart [single]                                                                                                                                 \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)(1)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾OverviewPIDNAME▼VERSIONREADYSTATUSAGEROUTEMSG/STOTALFAILINFLIGHTSINCE-LAST97397🐪route-topology📖 4.22.0-SNAPSHOT 1/1Running9s 7/7 4.00 8 0 0 1s/1s[All] Throughput: 0 msg/sok:0fail:0Runtime:JBang v0.138.04Version:4.22.0-SNAPSHOTProfile:devJVM:21.0.5+11-LTSAzul Systems, Inc.2OpenJDK 64-Bit Server VMUptime:9sHeap:52M/16384M 0%Meta:75MThds:18 / 180Load (1m/5m/15m):-60s-45s-30s-15snowInfl:0.00 / 0.00 / 0.00qquitF1helpF2actions↑↓navigatessortachart [single] \ No newline at end of file diff --git a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-routes.svg b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-routes.svg index 469e226efddcd..cb443d21ea830 100644 --- a/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-routes.svg +++ b/dsl/camel-jbang/camel-jbang-plugin-tui/docs/video/screenshots/camel-tui-topology-routes.svg @@ -1 +1 @@ - TamboUI  Camel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(14)(1)(18) 1 Overview  |  2 Log  |  3 Diagram  |  4 Route  |  5 Endpoint  |  6 HTTP  |  7 Health  |  8 Inspect  |  9 Errors  |  0 More▾                                                                            Routes sort:name                                                                                                                                                                                       ROUTE▼FROMSTATUSAGE COVER   MSG/S   TOTAL  FAILINFLIGHT  MIN/MAX/MEANSINCE-LASTfulfillment              kafka://fulfillment                                                                 Started    23s         2/2     0.00        5      0        0          0/0/0 3s/3s       notification             kafka://notifications                                                               Started    23s         2/2     0.00        5      0        0          0/0/0 3s/3s       order-api                platform-http:///api/orders?httpMethodRestrict=POST                                 Started    23s         0/1     0.00        0      0        0                            order-dispatcher         kafka://orders                                                                      Started    23s         4/4     0.00        5      0        0          1/3/1 3s/3s       order-generator          timer://orders?period=5000                                                          Started    23s         2/2     0.00        5      0        0          2/4/2 3s/3s       process-order            direct://process-order                                                              Started    23s         3/3     0.00        5      0        0          1/2/1 3s/3s       validate-order           direct://validate-order                                                             Started    23s         1/1     0.00        5      0        0          0/1/0 3s/3s        Processors [fulfillment]                                                                                                                                                                                  TYPEPROCESSOR   TOTAL  FAILINFLIGHT  MIN/MAX/MEAN   route             kafka://fulfillment                                                                                                                   5      0        0          0/0/0                log                 log4                                                                                                                                5      0        0          0/0/0                to                  to7                                                                                                                                 5      0        0          0/0/0              Esc back   F1 help   F2 actions   ↑↓ navigate   Enter topology   d diagram   s sort   n description [off]   t top [off]   c source   p stop   P suspend                                                 \ No newline at end of file +TamboUICamel TUIv4.22.0-SNAPSHOT1 integration(s)selected: route-topology(1)(1)(7)(14)(1)(18)1 Overview|2 Log|3 Diagram|4 Route|5 Endpoint|6 HTTP|7 Health|8 Inspect|9 Errors|0 More▾Routes sort:nameROUTE▼FROMSTATUSAGECOVERMSG/STOTALFAILINFLIGHTMIN/MAX/MEANSINCE-LASTfulfillmentkafka://fulfillmentStarted23s 2/2 0.00 5 0 0 0/0/0 3s/3snotificationkafka://notificationsStarted23s 2/2 0.00 5 0 0 0/0/0 3s/3sorder-apiplatform-http:///api/orders?httpMethodRestrict=POSTStarted23s 0/1 0.00 0 0 0order-dispatcherkafka://ordersStarted23s 4/4 0.00 5 0 0 1/3/1 3s/3sorder-generatortimer://orders?period=5000Started23s 2/2 0.00 5 0 0 2/4/2 3s/3sprocess-orderdirect://process-orderStarted23s 3/3 0.00 5 0 0 1/2/1 3s/3svalidate-orderdirect://validate-orderStarted23s 1/1 0.00 5 0 0 0/1/0 3s/3sProcessors [fulfillment]TYPEPROCESSORTOTALFAILINFLIGHTMIN/MAX/MEANroutekafka://fulfillment5 0 0 0/0/0loglog45 0 0 0/0/0toto75 0 0 0/0/0EscbackF1helpF2actions↑↓navigateEntertopologyddiagramssortndescription [off]ttop [off]csourcepstopPsuspend \ No newline at end of file