Managing Mule Apps on Runtime Fabric with RTFCTL
Use these rtfctl commands to manage Mule apps deployed to Runtime Fabric.
| Command | Description |
|---|---|
Deletes a secure propert |
|
Displays details for an application |
|
Displays disk usage for an application |
|
Displays the JVM memory usage in a pod |
|
Creates a debugging information package for an application |
|
Restarts an application |
|
Captures a JVM heap dump |
|
Captures a JVM thread dump |
disk
Displays disk usage for an application
-
Displays the disk usage for an application, using the first replica by default
rtfctl disk <app_name> --app-namespace <app_namespace> --namespace <rtf_namespace>
-
Displays the disk usage for an application, using a specific replica
rtfctl disk <app_name> --details --pod <replica_name> --app-namespace <app_namespace> --namespace <rtf_namespace>
memory
Displays the JVM memory usage in a pod
-
Gets the JVM memory for each replica
rtfctl memory <app_name> --app-namespace <app_namespace> --namespace <rtf_namespace>
-
Gets the JVM memory for a particular replica
rtfctl memory <app_name> --pod <replica_name> --app-namespace <app_namespace> --namespace <rtf_namespace>
package
Creates a debugging information package for an application
-
Creates a package for an application using the first pod by default
rtfctl package <app_name> <application_package_filename> --app-namespace <app_namespace> --namespace <rtf_namespace>
-
Creates a package for an application containing the apps, policies, and
.muledirectoriesrtfctl package <app_name> <application_package_filename> --apps --policies --dotmule --app-namespace <app_namespace> --namespace <rtf_namespace>
-
Creates a package for an application containing a heap dump
rtfctl package <app_name> <application_package_filename> --heap-dump --app-namespace <app_namespace> --namespace <rtf_namespace>
restart
Restarts an application
rtfctl restart <app_name> --app-namespace <app_namespace> --namespace <rtf_namespace>
heapdump
Triggers a JVM heap dump
-
Performs a JVM heap dump for an application, saving it as
`/tmp/dump.hprof, using the first replica by defaultrtfctl heapdump <app_name> <destination_path> --app-namespace <app_namespace> --namespace <rtf_namespace>
-
Performs a JVM heap dump for an application, saving it as
/tmp/dump.hprof, using a specific replicartfctl heapdump <app_name> <destination_path> --pod <replica_name> --app-namespace <app_namespace> --namespace <rtf_namespace>
threaddump
Triggers a JVM threaddump
-
Performs a JVM thread dump for an application using the first replica by default
rtfctl threaddump <app_name> --app-namespace <app_namespace> --namespace <rtf_namespace>
-
Performs a JVM thread dump for an application using a specific replica
rtfctl threaddump <app_name> --pod <replica_name> --app-namespace <app_namespace> --namespace <rtf_namespace>



