BlackBerry Controller and
BlackBerry Enterprise Server
Component Monitoring

How the BlackBerry Controller monitors the

BlackBerry Enterprise Server components

The BlackBerry Controller enables the BlackBerry Enterprise Server to continue running if nonresponsive threads occur or
BlackBerry Enterprise Server services become inactive. The BlackBerry Controller monitors the BlackBerry Messaging
Agent, the extension plug-ins for the BlackBerry Messaging Agent, and the BlackBerry Dispatcher so that the BlackBerry
Controller can detect when to start, restart, or stop the services. The BlackBerry Controller can also restart other
BlackBerry Enterprise Server services if they stop responding.
Services that require database access are installed in manual start mode and the BlackBerry Controller starts the services
when the BlackBerry Dispatcher verifies the connection to the database. Other services are installed in automatic start
mode, and by default, the BlackBerry Controller restarts the services if the BlackBerry Controller detects that the services
are inactive. By default, the BlackBerry Controller also restarts services if the BlackBerry Controller detects nonresponsive
threads or that a service is inactive for a long period of time.
Registry keys determine how the BlackBerry Controller monitors the BlackBerry Enterprise Server components and restarts
the services that are associated with the components. You can change the default behavior of the BlackBerry Controller by
creating new registry keys and changing the default values of the registry keys.

Change how the BlackBerry Controller restarts the

BlackBerry Messaging Agent

Before you begin: To create a user.dmp file, or to use a user.dmp file as a data collection option, you must download and
install the User Mode Process Dumper application that is included as a part of the Microsoft OEM Support Tools.
1. On the computer that hosts the BlackBerry Enterprise Server, open the Registry Editor.
2. In the left pane, perform one of the following actions:
33
Administration Guide BlackBerry Controller and BlackBerry Enterprise Server Component Monitoring
423