Salesforce

Collecting Debug Logs Using RxLogger Utility

« Go Back

Information

 
Issue / QuestionHow to enable and collect RxLogs using RxLogger?
Applicable ToZebra Android devices, RxLogger
Resolution / Answer
RxLogger is a software utility that provides centralized control of application and system logging, with the ability to customize output metrics for targeted diagnostic purposes easily.

Procedure:
 
  1. ​​​​Open the RxLogger.
image.png
 
  1. Tap on START to enable logging.
image.png     image.png
     
  1. Perform a test scenario or replicate the issue.
  2. Take note of the issue timestamp.
  3. Tap on STOP to disable logging. (you should see the "Rxlogger: Running" status icon/indicator disappear, wait for the START button to become enabled again).
image.png
 
  1. From the menu (upper-right, 3-dots), tap BackupNow to allow RxLogger to compress all the files into one .zip file. 
image.png
 
  1. Wait for a minute or so, then browse into the /sdcard/Rxlogger folder.
image.png
 
  1. Confirm that the logs are in the folder and look for a .zip file whose name begins with "Backup" (for example, Backup_date_time.zip).
image.png


Just a reminder, Zebra Engineering needs a proper issue log set with a time stamp to validate the issue's root cause.
After pulling RxLogger logs, check Main Logs (Main0.txt, Main1.txt, etc) and System logs (System0.txt, System1.txt, etc) have issue time stamps.

image.png
 
  1. Copy the "Backup_date_time.zip" file(s) of the device and send it to Zebra Technical Support for review.
 
NOTE 
  • If needed, increase the log file count of each buffer (Main log, Event logcat, System logcat) from 2 to 25 and SAVE.
    • Navigate to SETTINGS > LogcatModule.
    • Increase the file count of each buffer.
    • Press the SAVE button at the top.


Helpful Information:
URL Name000026240
TitleCollecting Debug Logs Using RxLogger Utility

Powered by