Mule Debug Package Finder

Search every MuleSoft connector to find its exact debug/logger package name. Copy a ready-to-paste log4j2.xml snippet or the raw package name for Anypoint Runtime Manager in one click.

MuleSoft log4j2 Runtime Manager 🔒 No Payloads or Credentials Sent
How logger names work in Mule expand for setup details
Every connector ships with an internal Java package that its log statements are written under. Pointing a logger at that package name (via log4j2.xml or Anypoint Runtime Manager's Logging settings) raises its verbosity to DEBUG or TRACE without touching application code. Pick a level below, find your connector, then copy the package or the full <AsyncLogger> XML entry.
Showing all 100 connectors
Verification note: Rows marked with ⚠️ have not been fully verified against authoritative MuleSoft logging documentation and may be inaccurate or version-specific. Confirm the package in your connector JAR or current MuleSoft documentation before enabling DEBUG/TRACE.
Connector
Description
Logger Packages
Notes
Copy
HTTP
Core connector for handling HTTP requests and responses
Connector
No additional notes
Salesforce
Integration with Salesforce CRM APIs
Connector
Driver
No additional notes
Salesforce Composite
Batched requests to Salesforce
Connector
Driver
No additional notes
⚠️ Salesforce Marketing Cloud
Integration with SFDC Marketing Cloud
Connector
No additional notes
Ftp
Ftp in Mule applications.
Connector
No additional notes
Sftp
Transfers and manages files using the Secure File Transfer Protocol.
Connector
Driver
Connector 1.x uses com.jcraft; Connector 2.x uses org.apache.sshd
FTPS
FTPS over TLS
Connector
Driver
Enable the FTP package as well because FTPS uses the FTP connector.
Database (DB)
Connects to relational databases via JDBC
Connector
No additional notes
File
Reads and writes files on the local filesystem
Connector
No additional notes
Sockets
TCP/UDP socket connections
Connector
No additional notes
Email
Email messaging
Connector
Driver
No additional notes
JMS
JMS messaging connector
Connector
No additional notes
Web Service Consumer
Consumes SOAP web services
Connector
Driver
No additional notes
Object Store
Key-value data storage
Connector
No additional notes
Validation
Validates payloads and parameters
Connector
No additional notes
Cryptography
Encryption, decryption, and signing
Connector
No additional notes
VM
VM messaging connector
Connector
Driver
No additional notes
AMQP
Advanced Message Queuing Protocol
Connector
No additional notes
Anypoint MQ
MuleSoft's cloud messaging service
Connector
No additional notes
IBM MQ
Connects Mule applications to IBM MQ messaging queues.
Connector
Driver
Set com.ibm.msg.client.commonservices.trace.level=8, trace.outputName=/tmp/mule_mqjms_%PID%.log, and trace.status=ON for IBM MQ JMS driver tracing.
Apache Kafka
Integration with Kafka topics
Connector
Driver
No additional notes
Amazon S3
AWS Simple Storage Service
Connector
Driver
No additional notes
Amazon SQS
AWS Simple Queue Service
Connector
Driver
No additional notes
Amazon SNS
AWS Simple Notification Service
Connector
Driver
No additional notes
Amazon DynamoDB
AWS NoSQL Database
Connector
Driver
No additional notes
Amazon Kinesis
AWS data streaming service
Connector
Driver
No additional notes
Amazon EC2
AWS Elastic Compute Cloud
Connector
Driver
No additional notes
Amazon RDS
AWS Relational Database Service
Connector
Driver
No additional notes
Microsoft Dynamics 365
Integration with MS Dynamics 365
Connector
Driver
No additional notes
Microsoft SharePoint
Integration with SharePoint (version 3.x)
Connector
Driver
No additional notes
⚠️ Azure Service Bus
Azure's messaging service
Connector
No additional notes
⚠️ Azure Storage
Azure Blob Storage integration
Connector
No additional notes
⚠️ Azure Key Vault
Azure secrets management
Connector
No additional notes
NetSuite
Oracle NetSuite ERP
Connector
Driver
No additional notes
SAP
Integration with SAP systems (JCo)
Connector
No additional notes
⚠️ SAP SuccessFactors
SAP's cloud HR solution
Connector
No additional notes
Workday
Workday HCM and Financials
Connector
No additional notes
ServiceNow
ServiceNow IT service management
Connector
No additional notes
⚠️ Oracle EBS
Oracle E-Business Suite
Connector
No additional notes
Snowflake
Snowflake cloud data warehouse
Connector
Driver
No additional notes
⚠️ MongoDB
MongoDB NoSQL database
Connector
No additional notes
Redis
Redis in-memory data structure store
Connector
No additional notes
Cassandra
Apache Cassandra database
Connector
No additional notes
⚠️ LDAP
Lightweight Directory Access Protocol
Connector
No additional notes
AS2
Applicability Statement 2 for B2B
Connector
No additional notes
HL7 (MLLP)
Healthcare messaging standard
Connector
Version-specific HL7 EDI parser scopes may also be required.
⚠️ X12 EDI
EDI X12 standard for B2B
Connector
No additional notes
⚠️ EDIFACT
EDIFACT standard for B2B
Connector
No additional notes
⚠️ Jira
Atlassian Jira integration
Connector
No additional notes
⚠️ Slack
Slack messaging integration
Connector
No additional notes
⚠️ Twilio
Twilio SMS and voice API
Connector
No additional notes
Stripe
Stripe payment processing
Connector
Driver
No additional notes
⚠️ Box
Box cloud content management
Connector
No additional notes
⚠️ Dropbox
Dropbox cloud storage
Connector
No additional notes
⚠️ Google Drive
Google Drive cloud storage
Connector
No additional notes
⚠️ Google Sheets
Google Sheets API integration
Connector
No additional notes
Google BigQuery
Google Cloud BigQuery
Connector
Driver
No additional notes
Google Pub/Sub
GCP messaging service
Connector
No additional notes
⚠️ GraphQL
GraphQL query API routing
Connector
No additional notes
⚠️ OData
OData API creation and routing
Connector
No additional notes
⚠️ Agent Broker
MuleSoft Agent Fabric Broker
Connector
No additional notes
⚠️ Cache Scope
Mule 4 Cache Scope execution
Connector
No additional notes
⚠️ Mule Gateway
API Gateway Message Logging
Connector
No additional notes
⚠️ A2A
Anypoint to Anypoint (A2A) Connector
Connector
No additional notes
Aggregator
Aggregator in Mule applications.
Connector
No additional notes
Cassandradb
Connects Mule applications to Apache Cassandra databases.
Connector
No additional notes
Spring Web Client
Spring Web Client in Mule applications.
Connector
No additional notes
Commons
Commons in Mule applications.
Connector
No additional notes
Compress
Compress in Mule applications.
Connector
No additional notes
Compression
Compression in Mule applications.
Connector
No additional notes
Core Message Receiver
Core Message Receiver in Mule applications.
Connector
No additional notes
Ctgserviceimpl
Ctgserviceimpl in Mule applications.
Connector
No additional notes
Driver
Driver in Mule applications.
Connector
No additional notes
Azure Event Hubs
Azure Event Hubs messaging connector
Connector
No additional notes
Extension
Extension in Mule applications.
Connector
No additional notes
Identity
Identity in Mule applications.
Connector
No additional notes
Infab360Connection
Infab360Connection in Mule applications.
Connector
No additional notes
Java
Java in Mule applications.
Connector
No additional notes
Json
Json in Mule applications.
Connector
No additional notes
Jsr47Logger
Publishes and consumes messages through MQTT brokers.
Connector
No additional notes
MQTT
MQTT messaging connector
Connector
Driver
No additional notes
Net
Net in Mule applications.
Connector
No additional notes
Oauth2
Oauth2 in Mule applications.
Connector
No additional notes
Peoplesoftserviceimpl
Peoplesoftserviceimpl in Mule applications.
Connector
No additional notes
Requestbuilderbase
Requestbuilderbase in Mule applications.
Connector
No additional notes
Scripting
Scripting in Mule applications.
Connector
No additional notes
Service
Service in Mule applications.
Connector
No additional notes
Spring
Spring in Mule applications.
Connector
No additional notes
Sshd
Sshd in Mule applications.
Connector
No additional notes
WebSockets
Provides bidirectional real-time communication using WebSockets.
Connector
No additional notes
Xml
Xml in Mule applications.
Connector
No additional notes
Adobe Marketo
Adobe Marketo integration
Connector
No additional notes
HL7 EDI
HL7 EDI message parsing
Connector
No additional notes
Salesforce Einstein Analytics
Salesforce Einstein Analytics integration
Connector
No additional notes
SAP S/4HANA OData
SAP S/4HANA OData integration
Connector
No additional notes
SAP S/4HANA SOAP
SAP S/4HANA SOAP integration
Connector
No additional notes
Salesforce Pub/Sub
Salesforce Pub/Sub integration
Connector
No additional notes
Salesforce CDP
Salesforce CDP integration
Connector
No additional notes
Windows PowerShell
Windows PowerShell connector
Connector
No additional notes
WMQ
WebSphere MQ connector
Connector
Driver
No additional notes

How to Use the Debug Package Finder

Go from "which package do I need?" to a pasted logger config in seconds.

Step 1: Search Your Connector

Type a connector name, vendor, or keyword (e.g. "salesforce", "aws", "sftp") into the filter box.

Step 2: Pick a Log Level

Choose DEBUG or TRACE — this controls the level attribute used in the generated log4j2 snippet.

Step 3: Copy What You Need

Connector packages are shown separately from driver packages. Click any chip to copy one scope, or use the log4j icon to copy a ready-made <AsyncLogger> XML block for the entire row.

Step 4: Paste & Redeploy

Paste into your project's log4j2.xml under <Loggers>, or into Anypoint Runtime Manager → Settings → Logging, then redeploy or save.

Frequently Asked Questions

Can I contribute a MuleSoft debug package?
Yes. Update the debug-packages.csv file in the repository, then create a pull request with the change. I will periodically review and merge contributions.
What package should I set to DEBUG for HTTP request/response logs?
Set org.mule.service.http.impl.service.HttpMessageLogger (and org.mule.module.http for Mule 3 apps) to DEBUG to see full HTTP payloads and headers.
Where do I add these logger packages?
Add an <AsyncLogger name="package.name" level="DEBUG"/> entry inside the <Loggers> block of your log4j2.xml, then redeploy. In Anypoint Runtime Manager, add the same package/level under Settings → Logging without a redeploy.
What is the difference between connector and driver packages?
Connector packages belong to the MuleSoft connector/module. Driver packages belong to an underlying library such as AWS, Salesforce, JavaMail, IBM MQ, or Snowflake. Enable the driver scope only when you need lower-level client or wire logging, and check the version notes because driver package names can vary by connector version.
Does enabling DEBUG/TRACE logging expose sensitive data?
Yes. Connectors like HTTP, Database, and Salesforce can log full payloads, headers, and credentials at DEBUG/TRACE. Enable it only temporarily and disable it once you're done troubleshooting.
Is my data sent to any server?
The connector list itself is static and all filtering happens directly inside your browser. The only network activity is an anonymous, non-personal counter increment (just a package name, no payloads or identifiers) sent when you click a package or copy a log4j2 snippet — this powers the "Most Copied" sort order. No request bodies, logs, or credentials ever leave your browser.
How does "Most Copied" sorting work?
Every time a package name or log4j2 snippet is copied, an anonymous counter for that package is incremented via a lightweight Cloudflare Worker. Sorting by "Most Copied" ranks connectors using those aggregate, anonymous counts — no cookies, accounts, or personal data involved.

From the Blog

Read in-depth explanations, architect tips, and tutorials about API integrations.

Loading latest articles...

🤠 Find this tool useful?

All utilities are free and open source. If this saved you time, a coffee is always appreciated!