VMware vCenter Server 8.0
VMware vCenter Server 7.0
Important: Ensure that you back up the original configuration files and that the changes are reverted to INFO after collecting the data to avoid performance impacts.
To enable debug level logging for VAPI Endpoint Service
For vCenter 8.0 and above
Edit /etc/vmware-vapi/endpoint-log4j.properties and update appender.endpointInfo.filter.threshold.level=info to appender.endpointInfo.filter.threshold.level=debug
Add the below lines to the /etc/vmware-vapi/endpoint-log4j.properties
# appender for all log requests with level >= DEBUGappender.endpointDebug.type=RollingFileappender.endpointDebug.name=endpoint.debug.fileappender.endpointDebug.filter.threshold.type=ThresholdFilterappender.endpointDebug.filter.threshold.level=debugappender.endpointDebug.fileName=${env:VMWARE_LOG_DIR}/vmware/vapi/endpoint/endpoint-debug.logappender.endpointDebug.filePattern=${env:VMWARE_LOG_DIR}/vmware/vapi/endpoint/endpoint-debug.log.%i.gzappender.endpointDebug.append=trueappender.endpointDebug.policies.type=Policiesappender.endpointDebug.policies.size.type = SizeBasedTriggeringPolicyappender.endpointDebug.policies.size.size=20MBappender.endpointDebug.policies.minSize.type = OnStartupTriggeringPolicyappender.endpointDebug.policies.minSize.minSize=0appender.endpointDebug.strategy.type = DefaultRolloverStrategyappender.endpointDebug.strategy.max = 150appender.endpointDebug.strategy.fileIndex = minappender.endpointDebug.layout.type = PatternLayoutappender.endpointDebug.layout.pattern=%d{yyyy-MM-dd'T'HH:mm:ss.SSSXXX}{GMT} | %-5.5p | %-25.50t | %-30.50c{1} | %-36X{opId} | %m%n#sets vapi logger to debuglogger.vapi.name=com.vmware.vapilogger.vapi.level=debuglogger.vapi.appenderRef.endpointDebug.ref=endpoint.debug.file |
For vCenter 7.0 and above
# appender for all log requests with level >= DEBUGlog4j.appender.endpoint.debug=com.vmware.log4j.appender.NonAppendingRollingFileAppenderlog4j.appender.endpoint.debug.append=truelog4j.appender.endpoint.debug.encoding=UTF-8log4j.appender.endpoint.debug.threshold=DEBUGlog4j.appender.endpoint.debug.file=/var/log/vmware/vapi/endpoint/endpoint-debug.loglog4j.appender.endpoint.debug.maxFileSize=20MBlog4j.appender.endpoint.debug.maxBackupIndex=150log4j.appender.endpoint.debug.layout=org.apache.log4j.PatternLayoutlog4j.appender.endpoint.debug.layout.conversionPattern=%d{yyyy-MM-dd'T'HH:mm:ss.SSSXXX} | %-5.5p | %-25.50t | %-30.50c{1} | %-36X{opId} | %m%n# vAPI loggerlog4j.logger.com.vmware.vapi=DEBUG, endpoint.debug |