. Workspace ONE UEM displays logs for applications that report application failures and that report application-specific data. These logs integrate with the VMware Workspace ONE SDK so that you can manage applications built by it. Log types include all logs, crash logs, and application logs. Workspace ONE UEM groups logging messages into categories to distinguish critical issues from normal activities.The Workspace ONE UEM console reports the messages that match the configured logging level plus any logs with a higher critical status. For example, if you set the logging level to Warning, messages with a Warning and Error level display in the Workspace ONE UEM console. The SDK-built application collects logs over time and stores them locally on the device until another API or command is invoked to transmit the logs.

Filter options using the Log Type and Log Level menus so that you can find the type or amount of information to research and troubleshoot applications that use the SDK framework.

Procedure

  1. Navigate to Apps & Books > Applications > Native and select the Internal tab.
  2. Select the application and then select More > View > Logs option from the actions menu.
    Application Logs : This type of log captures information about an application. You set the log level in the default SDK profiles section, Groups & Settings > All Settings > Apps > Settings and Policies > Settings > Logging. You must add code into the application to upload these logs to the Workspace ONE UEM console.
    Crash Logs: This type of log captures data from an application the next time the application runs after it crashes. These logs are automatically collected and uploaded to the Workspace ONE UEM console without the need for extra code in the SDK application.
    Note: When an enterprise wipe occurs, the console does not purge the log files. You can retrieve logs after a device re-enrolls to determine what issues occurred in the last enrollment session to cause the enterprise wipe.
    Table 1. SDK Logging Level APIs and Level Descriptions
    Level Logging API Description
    Error AWLogError("{log message}") Records only errors. An error displays failures in processes such as a failure to look up UIDs or an unsupported URL.
    Warning AWLogWarning("{log message}") Records errors and warnings. A warning displays a possible issue with processes such as bad response codes and invalid token authentications.
    Information AWLogInfo("{log message}") Records a significant amount of data for informational purposes. An information logging level displays general processes, warning, and error messages.
    Debug or Verbose AWLogVerbose("{log message}") Records all data to help with troubleshooting. This option is not available for all functions.
  3. You can select desired options depending on if you want to act on specific devices (selected) or to act on all devices (listed).
    Setting Description
    Download Selected Download selected logs with information pertaining to applications that use the Workspace ONE SDK framework.
    Download Listed Download all logs in all pages with information pertaining to applications that use the Workspace ONE SDK framework.
    Delete Selected Delete selected logs with information about applications that use the Workspace ONE SDK framework.
    Delete Listed Delete all logs in all pages with information about applications that use the Workspace ONE SDK framework.