BlackBerry Enterprise Server 10 Services (Windows)

This template assesses the status and overall of services and performance of a BlackBerry Enterprise Server 10 installed on Windows machine.


Prerequisites: WMI access to the target server.

Credentials: Windows Administrator on the target server.


Monitored Components

Service: Administration Console

An administration console that permits you to manage iOS devices and Android devices.

Service: BlackBerry Administration Service - Application Server

This is the Application Server of the BlackBerry Administration Service.

Service: BlackBerry Administration Service - Native Code Container

This is the Native Code Container of the BlackBerry Administration Service.

Service: BlackBerry Controller

Monitors components and restarts them if they stop responding.

Service: BlackBerry Dispatcher

Performs data encryption and compression services for data that BlackBerry devices send or receive through the BlackBerry Infrastructure.

Service: BlackBerry Licensing Service

If registered as the active licensing server, stores the licenses for use.

Service: BlackBerry Management Studio

An administration console that permits you to manage BlackBerry devices, iOS devices, and Android devices.

Service: BlackBerry MDS Connection Service

Provides a communication channel for BlackBerry devices to access application servers and content servers on your organization's intranet or on the Internet.

Service: BlackBerry Secure Connect Service

Maintains a connection through the BlackBerry Infrastructure with the BES10 Client on iOS devices and Android devices.

Service: BlackBerry Web Services 

An add-on to the Universal Device Service that contains administrative APIs that are exposed as web services.

Service: BlackBerry Work Connect Notification Service   

Sends notifications to iOS devices when new email messages and calendar entries are available in the Work Connect app.

Service: Enterprise Management Web Service  

Sends profiles, applications, IT policies, and IT administration commands to BlackBerry devices.

TCP Port: Admin Service (HTTP)

This component monitor tests the ability of a BES Admin service to accept incoming sessions by HTTP. By default it monitors TCP port 38180.

TCP Port: Admin Service (HTTPS)

This component monitor tests the ability of a BES Admin service to accept incoming sessions by HTTPS. By default it monitors TCP port 38443.

TCP Port: Licensing Server

This component monitor tests the ability of a BES Licensing service to accept incoming sessions by HTTPS. By default it monitors TCP port 3333.

TCP Port: Universal Device Service

This component monitor tests the ability of a BES Universal Device service to accept incoming sessions by HTTPS. By default it monitors TCP port 6443.

TCP Port: BlackBerry Management Studio

This component monitor tests the ability of a BES Management Studio to accept incoming sessions by HTTPS. By default it monitors TCP port 7443.

Error and Warning Events: BlackBerry MDS Connection Service

This monitor returns the number of error and warning events generated by BlackBerry MDS Connection Service. This monitor should be as low as possible. If returning value is more than zero you should investigate Application log for details.

Error and Warning Events: BES10 - BlackBerry Controller

This monitor returns the number of error and warning events generated by BlackBerry Controller. This monitor should be as low as possible. If returning value is more than zero you should investigate Application log for details.

APN Gateway: Pokes Failed Per Second

This monitor returns the number of failed APNs pokes per second.

APN Gateway: Pokes Per Second

This monitor returns the number of successful APNs pokes per second.

Core Client: Exceptions Per Second

This monitor returns the number of exceptions during requests to core per sec.

Core Client: Requests Per Second

This monitor returns the number of requests sent to core per sec.

Core Client: Timeout Exceptions Per Second

This monitor returns the number of timeout exceptions during requests to core per sec.

Core: Non Scheduled Poke Requests Per Second

This monitor returns the number of non-scheduled (non-polling) poke requests per second.

Core: Scheduled Poke Requests Per Second

This monitor returns the number of scheduled (polling) poke requests per second.

Data Provider: SQL Requests Failed Per Second

This monitor returns the number of failed SQL requests per second.

Data Provider: SQL Requests Per Second

This monitor returns the number of performed SQL requests per second.

EAS Sync Service: Devices to EAS Sync Current

This monitor returns the number of devices that are in the process of being EAS synched.

EAS Sync Service: Request Failed

This monitor returns the number of failed requests from EAS sync plug-in.

EAS Sync Service: Users to EAS Sync Current

This monitor returns the number of users that are in the process of being EAS whitelist synched.

iOS: Active Communications

This monitor returns the number of iOS device active communications.

iOS: Idle Commands Received Per Second

This monitor returns the number of iOS device received Idle command per second.

Nagging Service: Devices to Nag Current

This monitor returns the number of devices that are in the process of being nagged.

Poke Service: Devices to Poke Current

This monitor returns the number of devices that are in the process of being poked.

SWSM: Connections Failed Per Second

This monitor returns the number of failed requests to Secure Work Space Manager performed per second.

SWSM: Connections Per Second

This monitor returns the number of requests to Secure Work Space Manager performed per second.

Portions of this document are on information found at http://us.blackberry.com/business/software/bes-10.html

Last updated 11/14/2014