You can configure XenMobile Server (on-premises only) to send log files to a systems log (syslog) server. You need the server host name or IP address.

Syslog is a standard logging protocol with two components: an auditing module (which runs on the appliance) and a server, which can run on a remote system. The Syslog protocol uses the user data protocol (UDP) for data transfer. Admin events and User events are recorded.

You can configure the server to collect the following types of information:

  • System logs that contain a record of actions taken by XenMobile.
  • Audit logs that contain a chronological record of system activities for XenMobile.

The log information that a syslog server collects from an appliance is stored in a log file in the form of messages. These messages typically contain the following information:

  • The IP address of the appliance that generated the log message
  • A time stamp
  • The message type
  • The log level associated with an event (Critical, Error, Notice, Warning, Informational, Debug, Alert, or Emergency)
  • The message information

XenMobile uses the log4j syslog appender to send RFC5424 formatted syslog messages. The syslog message data is plain text with no specific format.

You can use this information to analyze the source of the alert and take corrective action if necessary.

  1. In the XenMobile console, click the gear icon in the upper-right corner. The Settings page appears.

  2. Click Syslog. The Syslog page appears.

  3. Configure these settings:

    • Server: Type either the IP address or the fully qualified domain name (FQDN) of your syslog server.
    • Port: Type the port number. By default, the port is set to 514.
    • Information to log: Select or clear System Logs and Audit.
      • System logs contain actions taken by XenMobile.
      • Audit logs contain a chronological record of system activities for XenMobile.
      • Debug logs for XenMobile.
  4. Click Save.


In this article