Frequently Asked Questions

ZDS

Q: What is the application name of the ZDS agent on the device?

A: The current ZDS agent is implemented as two files:

  • Zebra Data Service | Main analytics engine (2 MB)
  • Zebra Data Service Plugin | Data collection plug-in (0.2 MB)

Both components listed above must be running and enabled for proper data-collection operations.


Q: What are the server address(es) and port number(s) used by ZDS?

A: ZDS uses the servers shown below. Devices running Android 10 (and later) require connectivity with both servers:

ZDS Server #1:

  • URL: https://analytics.zebra.com
  • IP Address: 104.198.59.61
  • Port: 443

ZDS Server #2:

  • URL: https://device-https.savannacore.zebra.com
  • IP Address: 34.68.84.87
  • Port: 443
    This server uses Certificate-based Mutual Authentication.

Zebra recommends using DNS server names (instead of IP addresses) when whitelisting (aka "allowlisting") to avoid service interruptions and required router changes if IP addresses change in the future.



Q: How can I tell if the required servers are visible to ZDS from devices?

A: Zebra recommends using ping or a similar network tool to confirm communication between the device network and the ZDS server(s). Once such a connection is verified, all devices on that network should be able to connect to and send collected data to the server(s).

The Zebra Data Service itself uses connectivitycheck.gstatic.com, which also must be visible on the network for ZDS operation.


Q: How frequently does the ZDS Agent upload device data to the server?

A: The default upload frequency is once every 24 hours.


Q: Is the time of the upload the same for every device?

A: No, the upload time is different for each device. It begins when the device is first powered up and cannot be changed or configured to vary by connection or network type. The first upload occurs approximately 24 hours after first boot. Upload times are designed to vary randomly by three minutes (plus or minus) to help spread inbound server traffic throuhgout the period. To view the latest upload time for a device, see Check ZDS Status in the Setup guide.


Q: How much collected data is stored on the device each day?

A: ZDS stores a maximum of 70 KB on the device each day.


Q: How much data is sent back during each upload?

A: ZDS sends a maximum of 2 MB of (compressed) data with each upload.


Q: After data is uploaded from a device, where can it be viewed?

A: ZDS data can be viewed on the Zebra Foresight server.


Q: What is the size of the ZDS update download?

A: The size of ZDS components can vary, but its maximum download size is about 10MB* in total. The system consists of the following components:

  • ZDS Client and Plug-in components (combined size: 2.2–4MB)
  • Zebra Common Transport Layer (about 4MB)
  • Zebra Life Guard Enablement (LGE) Client (about 2MB)

*Not all components are downloaded with every update.


Q: Does ZDS self-update?

A: Yes, Zebra updates one or more ZDS components every 3-4 months.


Q: How often does ZDS check for available updates?

A: ZDS polls Zebra servers for updates once every 24 hours and every time the device reboots.


Q: Can updates of the ZDS agent be disabled?

A: Not directly, but ZDS updates can be prevented by using an enterprise mobile management (EMM) system to lock device apps to a specific ZDS version. However, Zebra recommends keeping ZDS updates enabled to ensure the highest levels of security, stability, feature enhancement and bug fixes.


Q: Can any ZDS parameters can be changed?

A: Yes, ZDS allows changes to the following parameters:

  • Data collection (On/Off)
  • Upload frequency (default = once every 24 hrs.)
  • Data collection for certain individual events

Q: How can the current ZDS parameters be changed?

A: The ZDS settings on a device can be changed in two ways:

Contact Zebra support for more information about changing ZDS parameters.


Q: Where does the ZDS device-settings barcode come from?

A: The barcode for changing ZDS settings on a device is generated using Zebra StageNow. Learn more.


Q: What data is collected from the device?

A: ZDS collects data about device hardware, app info and usage, network communications, location and many other parameters. See the About ZDS page for a complete list of data collected.


Q: Which Zebra devices are supported?

A: Most Zebra devices support data collection. See the About ZDS page for the full list of supported devices.


Q: Why isn't Remaining Useful Life (RUL) information visible and/or accurate for my devices?

A: Reporting of RUL information is best supported on devices running Android 7, 8 and 10 (and later). On devices running Android 4, 5, 6 and 9, Remaining Useful Life reports are less accurate.


Q: Why can't I see the EULA screen on my device?

A: Some older versions of the ZDS agent did not display the end-user license agreement screen. To view the EULA, update ZDS to the latest version. Contact Zebra support for more information.