Vmware Airwatch Analytics Guide: Analyze Your Airwatch Deployment
Vmware Airwatch Analytics Guide: Analyze Your Airwatch Deployment
Vmware Airwatch Analytics Guide: Analyze Your Airwatch Deployment
Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on
support.air-watch.com.
Copyright © 2017 VMware, Inc. All rights reserved. This product is protected by copyright and intellectual property laws in the United States and other countries as well as by
international treaties. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents.
VMware is a registered trademark or trademark of VMware, Inc. in the United States and other jurisdictions. All other marks and names mentioned herein may be trademarks of their
respective companies.
1
Table of Contents
Chapter 1: Overview 3
Introduction to Analytics 4
Chapter 3: Syslog 8
Syslog Integration Overview 9
Configure Syslog 9
Configure the Scheduler Syslog Task 10
2
Chapter 1:
Overview
Introduction to Analytics 4
3
Chapter 1: Overview
Introduction to Analytics
AirWatch Analytics provides detailed feedback on your AirWatch deployment. Use the analytics tools to review how you
use AirWatch to manage your devices and applications.
Analytics Basics
Two components provide the information necessary to access the health of your AirWatch solution. The event logs list
each admin and device action taken in the AirWatch Console. AirWatch DataMart provides scheduled exports of data for
analysis.
You can also integrate and Security Information and Event Management (SIEM) tools into your AirWatch solution using
the AirWatch Syslog settings.
Event Logs
The event logs provide records of administrative and device actions that the AirWatch Console stores in logs. Export
event logs as CSV files or configure the AirWatch Console to send these event logs to your Security Information and Event
Management tools or Business Intelligence systems. For more information, see Event Logs Overview on page 6.
Syslog Integration
Security Information and Event Management (SIEM) technology gathers information about security alerts generated by
network hardware and software components. It centralizes this data and generates reports to help you monitor activity,
perform log audits, and respond to incidents. AirWatch integrates with your SIEM tools by sending event logs using
Syslog.
For more information, see Syslog Integration Overview on page 9.
AirWatch DataMart
AirWatch DataMart that enables scheduled automatic data exports from the AirWatch database for statistical analysis
and reporting. To use the tool, load DataMart on the server hosting the AirWatch database or in a separate network
location. Successful installation creates two SQL Server Agent jobs on the server. For more information, see AirWatch
DataMart Overview on page 13.
4
Chapter 2:
Event Logs
Event Logs Overview 6
Use Console Events 6
Use Device Events 7
5
Chapter 2: Event Logs
2. Filter the information to focus and narrow the list of devices. Filter by Data Range, Severity, Category, and Module.
3. Click the Event Data option to view information for a specific console event.
6
Chapter 2: Event Logs
2. Filter the information to focus and narrow the list of devices. Filter by Data Range, Severity, Category, and Module.
3. Select the Friendly Name option to view data about a specific device.
4. Select the User option to perform various functions, including Add Device, Edit options, and Change Organization
Group. You can also view device information from this option.
7
Chapter 3:
Syslog
Syslog Integration Overview 9
Configure Syslog 9
Configure the Scheduler Syslog Task 10
8
Chapter 3: Syslog
Integrating Advantages
Event logs are sent to a SIEM tool for security and convenience:
l Security – Keep logs off site in a secure location in your SIEM systems.
Configure Syslog
During syslog configuration, you can opt to send Console events, Device events, or both. Any events generated by the
AirWatch Console are sent to your SIEM tool according to the scheduler settings. Syslog can be configured for both on-
premises and SaaS deployments.
To configure syslog:
1. Navigate to Hub > Reports & Analytics > Events > Syslog.
9
Chapter 3: Syslog
Setting Description
Syslog Select the facility level for the feature from the Syslog Facility menu. The syslog protocol defines the
Facility syslog facility.
The widespread use and manipulation of the syslog protocol can clutter the meaning of the syslog
facility. However, it can roughly suggest from what part of a system a message originated and it can
help distinguish different classes of messages. Some administrators use the syslog facility in rules to
route parts of messages to different log files.
Message Enter a descriptive tag to identify events from the AirWatch Console in the Message Tag field. For
Tag example, "AirWatch".
Message Enter the data to include in the transmission in the Message Content field. This is how the message
Content data gets formatted when sent using syslog to your SIEM tool. Use lookup values to set the content.
In case of Secure TCP, New line (CRLF) formatting using Enter, \n, \r does not work and gets
automatically converted to tab, \t for secure TCP.
Note: On enabling the Console Events, by default, all events under all categories of
console events are selected.
Device Events Select whether to enable or disable the reporting of Device events.
Select Device Events to Visible if you enable Device Events. For each sub-heading, select the specific events that
Send to Syslog you want to trigger a message to syslog.
Use Select All or Clear All to select or unselect all the events all at once. To select or
unselect specific events, enable or disable the checkboxes.
Note: On enabling the Device Events, by default, all events under all categories of
device events are selected.
4. Select Save and use the Test Connection button to ensure successful communication between the AirWatch
Console and the SIEM tool.
10
Chapter 3: Syslog
2. Select the Edit icon from the actions area for the Syslog task.
3. Define the interval at which the AirWatch Console sends data to the options configured in the Syslog feature in the
Recurrence Type setting.
4. Define a limited time range for the AirWatch Console to send data in the Range setting. This setting is optional.
11
Chapter 4:
AirWatch DataMart
AirWatch DataMart Overview 13
DataMart Requirements 13
Install DataMart 13
DataMart Tables 17
DataMart Entity Relationship Diagram 24
12
Chapter 4: AirWatch DataMart
DataMart Requirements
Before using DataMart, ensure that your system meets the requirements.
General Requirements
l Login credentials with both public and sysadmin server roles enabled in SQL Server.
l Database server requirements for the AirWatch DataMart are identical to the host server requirements for the
AirWatch Console. No additional hardware or upgrades are necessary.
Software Requirements
l Windows Server 2008 R2, 2012 (64-bit), and 2014 (64-bit) with the latest service packs and recommended updates
from Microsoft (http://www.update.microsoft.com).
l .NET Framework 3.5 & 4. A Windows post-installation update is required to update additional software components
for .NET Framework 4.
l Microsoft SQL Server 2012, 2014, or 2016 with Client Tools (SQL Management Studio, Reporting Services, Integration
Services, SQL Server Agent, latest server packs).
Important: For dedicated SaaS installations, only install DataMart once. Subsequent clients are added to the
DataMart database manually.
Install DataMart
You need the AirWatch DataMart Installer to receive this feature. You can configure the AirWatch DataMart Installer to
run an Extract, Transform, and Load (ETL) job daily to export data as a CSV file or as a cube (.cub) for your SQL Server
Analysis Services (SSAS).
13
Chapter 4: AirWatch DataMart
For on-premises deployments, the DataMart is installed on your AirWatch database server according to settings you
configure when you install the application. You can install AirWatch DataMart on the AirWatch database server or any
server from which the AirWatch database is accessible.
Note: Dedicated SaaS deployments receive a data mart in only .csv format and can access it in their specified folder
from the AirWatch secure FTP location. If your company is interested in this feature, contact your AirWatch Account
Services Manager.
2. Read the End-User License Agreement, accept the terms to use the feature, and then select Next.
3. Select Change if desired, navigate to a destination folder where you want to place the installer log, and then choose
Next.
Note: If you export to a separate network location, the destination folder must be accessible to the SQL Agent
service.
4. Ensure the database server to which you are installing DataMart is correct.
Note: This is the AirWatch database and not the reporting database.
5. Select Browse and navigate to the AirWatch Console SQL instance if needed.
14
Chapter 4: AirWatch DataMart
If you have enough rights to update the database before you continue with the installation, a warning message appears.
15
Chapter 4: AirWatch DataMart
l Tenant DB Server – Enter the name of the SQL server hosting the AirWatch database.
l Tenant Name – Enter the name of the tenant (used for reference in the DataMart database).
l Tenant Root LG – Enter the root organization group ID of the tenant for which you are installing.
a. On-premises installations normally enter 7 (Global).
b. SaaS installations enter the root organization group ID (normally the ID of the organization group with the
group type of customer).
l Report Option – Select CSV or Tables as the format for the exported data.
l Browse to drop folder – This option allows admins to browse to the folder that has the CSV files. On-premises
installations should use this option.
l Map a drive – This option allows admins to specify a drive path and drop folder. Dedicated SaaS installations
should use this option.
o Drive Letter – Specify the letter of the drive to be mapped.
o Drive Path – Specify the drive path. Do not specify the client folder in this path.
o Client Drop folder – Specify the client drop folder. The folder name must not contain spaces.s
16
Chapter 4: AirWatch DataMart
DataMart Tables
Access DataMart exports as database tables in the AirWatch Database or in the CSV files in a network location. The
AirWatch_DataMart_source database table contains the exports.
The following table highlights key table/.csv export results and associated columns within.
17
Chapter 4: AirWatch DataMart
l LoadHour
l DeviceID
l FirstSeen
ApplicationDim Provides application name and l ApplicationKey
identifier.
l Identifier
l Name
ApplicationFact Provides details about device l ApplicationVersionKey
applications such as authorized
l TenancyKey
applications to use and the number of
applications installed and uninstalled. l LocationGroupKey
l CategoryKey
l LoadDate
l LoadHour
l DeviceTypeKey
l IsBlacklisted
l IsPublished
l InstalledDeviceCount
l RemovedDeviceCount
l AssignedCount
l ApplicationTypeKey
ApplicationVersion Displays the version of applications l ApplicationVersionKey
listed in the database and available to
l ApplicationKey
the device end users.
l Version
ApplicationTypeDim Provides application type and name. l ApplicationTypeKey
l ApplicationTypeName
18
Chapter 4: AirWatch DataMart
l CarrierKey
l Carrier
DeviceDetails Displays device enrollment data and l TenancyKey
specifications of devices enrolled.
l LoadDate
Examples include the serial number, the
model, and the MAC address. l LoadHour
l DeviceID
l Carrier
l OSKey
l CorpEmp
l LocationGroupKey
l Platform
l DeviceName
l EnrollmentUser
l SerialNumber
l DeviceIdentifier
l DeviceModel
l MACAddress
l IMEI_ESN
l PhoneNumber
l LastSeen
19
Chapter 4: AirWatch DataMart
l AvailableSpace
l TotalSpace
l SpaceSampleTime
l GPSLongitude
l GPSLatitude
l GPSSampleTime
l WLANEnabled
l VoiceRoamingEnabled
l DataRoamingEnabled
l IsRoaming
l CellSampleTime
l BatteryLifePercent
l OnACPower
l PowerSampleTIme
l WLANSignalStrength
l SignalStrengthSampleTime
l TotalPhysicalMemory
l AvailablePhysicalMemory
l MemorySampleTime
l BackupBatteryLifePercent
l UserName
l EnrollmentUserKey
l AssetNumber
20
Chapter 4: AirWatch DataMart
l LocationGroupKey
l TenancyKey
l LoadHour
l LoadDate
l IsCompliant
l IsCompromised
l Active24hrs
l Active30days
l DeviceCount
DeviceTypeDim Provides device type and name. l DeviceTypeKey
l PlatformName
LocationGroupDim Provides details about the location l LocationGroupKey
group.
l TenancyKey
l LocationGroupID
l Name
l TypeName
l DefCountryCode
l DefCountryName
l RegionCode
l RegionName
l Status
l CustomerCode
CultureCode
l CultureName
l CultureNativeName
l EffectiveStartDate
l EffectiveEndDate
21
Chapter 4: AirWatch DataMart
l ParentKey
l ChildKey
l LGlvl
OSDim Provides details about the OS l OSKey
l OSMajorVersion
l OSMinorVersion
l OSBuildNumber
l PlatformName
l OSName
OwnershipDim Provides details about the device l PicklistItemID
ownership type
l Value
l Text
l SortOrder
l LabelKey
l Description
EnrollmentUserDim Provides details about the enrollment l TenancyKey
user.
l LocationGroupKey
l EnrollmentUserKey
l UserName
l FirstName
l MiddleName
l LastName
l EmailAddress
l LastLoginDate
l DeviceCount
22
Chapter 4: AirWatch DataMart
l AdministratorKey
l UserName
l FirstName
l MiddleName
l LastName
l EmailAddress
l LastLoginDate
PolicyFact Provides the identification number of l TenancyKey
the devices and compliant status of the
l LocationGroupKey
devices.
l LoadDate
l PolicyKey
l DeviceID
l Compliant
PolicyDim Provides details about the Policy. l TenancyKey
l PolicyKey
l PolicyName
l PolicyDescription
l Platform
23
Chapter 4: AirWatch DataMart
24
Chapter 4: AirWatch DataMart
25
Accessing Other Documents
26