camel cmd

Performs commands in the running Camel integrations, such as start/stop route, or change logging levels.

Usage

camel cmd [options]

Subcommands

Subcommand Description

browse

Browse pending messages on endpoints

disable-processor

Disable Camel processor

enable-processor

Enable Camel processor

gc

Trigger Java Memory Garbage Collector

heap-dump

Write a heap dump (.hprof) file for deep memory analysis

heap-histogram

Display class-level heap memory usage in a running Camel integration

load

Loads new source files into an existing Camel

logger

List or change logging levels

memory-leak

Diagnose memory leaks in a running Camel integration

receive

Receive and dump messages from remote endpoints

reload

Trigger reloading Camel

reset-stats

Reset performance statistics

resume-route

Resume Camel routes

route-diagram

Display Camel route diagram in the terminal

route-dump

Dump Camel route in XML, YAML, or Java DSL format

route-structure

Dump Camel route structure

route-topology

Display inter-route topology connections

send

Send messages to endpoints

span

Display OpenTelemetry spans from running Camel integrations

sql

Execute SQL query on a DataSource

start-group

Start Camel route groups

start-route

Start Camel routes

stop-group

Stop Camel route groups

stop-route

Stop Camel routes

stub

Browse stub endpoints

suspend-route

Suspend Camel routes

thread-dump

List threads in a running Camel integration

Options

Option Description Default Type

-h,--help

Display the help and sub-commands

boolean