When you are reporting a MuleSoft RTF (Runtime Fabric) related case, please follow the procedure to collect the logs. This will expedite the troubleshooting process.
For MuleSoft Runtime Fabric, please collect "Required Logs" per each "Issue Category"
| Index | Issue Category | Note | Required Logs |
|---|---|---|---|
| A-1 | Application issues(1) | All applications issues except for A-2 | Lite report (2) |
| A-2 | Request routing issues via the Edge | 1. Issues sending a request via the Edge 2. (Optional) Enable DEBUG level log | "curl -v" + Lite report (3) |
| A-3 | RTF components (Agent) upgrade | Upgrade Runtime Fabric Components | Lite report (2) |
| B-1 | "gravity status" degraded | Runtime Fabric Cluster Upgrades | Full report |
| C-1 | Installation | Runtime Fabric Installation | Install Logs |
| D-1 | Errors of Anypoint console | Errors from the Anypoint Console | HAR package + screenshots |
| E-1 | Maven deployment errors | Errors by executing "mvn deploy" command | "mvn -X -e" deploy logs |
| F-1 | Deploy via the API directly | API request and response |
For MuleSoft RTF, the Lite report is mostly required. It's an archive containing only Kubernetes objects and logs. The lite report is part of the full report but much smaller, which makes it easy to upload to or download from a case.
NOTE: For RTF clusters running in self-managed kubernetes environments, only a lite report is required. The rtfctl utility reads the kubeconfig file to interact with your cluster. Please see the following article for more information: How to Run Rtfctl and Kubectl on RTF Self-Managed Kubernetes (BYOK) From a Different Machine Than Original
To generate a lite report, it's recommended to use the rtfctl (version 0.2.95+) tool. Always download the latest version before executing.
> sudo curl -L https://anypoint.mulesoft.com/runtimefabric/api/download/rtfctl/latest -o /tmp/rtfctl > sudo chmod +x /tmp/rtfctl
If you have a proxy in your environment, download with the "-x" option.
> sudo curl -x http://<Proxy IP or domain>:<port) -L https://anypoint.mulesoft.com/runtimefabric/api/download/rtfctl/latest -o /tmp/rtfctl (for example) > sudo curl -x http://172.19.0.23:3128 -L https://anypoint.mulesoft.com/runtimefabric/api/download/rtfctl/latest -o /tmp/rtfctl > chmod +x /tmp/rtfctl
Then create the lite report
sudo /tmp/rtfctl update sudo /tmp/rtfctl report -n rtf --app-namespaces all
RTF Appliance(EOL)
You can get it through Ops Center as described in Download Debug Info. This gives you a full report (report.tar.gz). Unzip it and only take the file named with <host-name>-k8s-logs.tar, which is equivalent to the lite report.
A full report collects diagnostics from all cluster nodes. Use the rtfctl to get it
sudo /opt/anypoint/runtimefabric/rtfctl appliance report
Or get it through Ops Center as described in Download Debug Info
The Runtime Fabric installation generates logs locally. Get the logs from the failed node.
Alternative, you can follow Runtime Fabric Basic Troubleshooting to collect all the logs
001116887

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.