Skip Navigation

Monitoring probes

The following table describes the monitoring probes you can use to view additional information for the health of your
BEMS
server and users. You can use monitoring probes to view information for a
BEMS
instance locally or from a remote computer.
To use monitoring probes in your environment, you must enable them. If you are using the health service servlet, see Enable the health service servlet.
Probe name
cURL Command
Output description
Push Notification Counter
Type
curl -k -i -X GET \ -H "Content-Type:application/json" \ -H "Authorization:Basic ZG9tYWluXHVzZXI6cGFzc3dvcmQ=" \ 'https://<
BEMS instance name
> :8443/monitor/push.notifications'
SuccessfulPushes
This probe specifies the number of push notifications, per push notification type (for example, APNS, GNP, and GCM) that have the instance sent for users supported by this instance.
You want to see the number increase over short intervals of time. If it stops rising then
BEMS
is not sending any push notifications.
Total user count
Type
curl -k -i -X GET \ -H "Content-Type:application/json" \ -H "Authorization:Basic ZG9tYWluXHVzZXI6cGFzc3dvcmQ=" \ 'https://<
BEMS instance name
>:8443/monitor/mail.users/UsersCount'
UsersCount
This probe specifies the total number of users across the
BEMS
cluster which successfully registered a device and are successfully auto discovered by
BEMS
. The UsersCount does not reflect the number of devices receiving push notifications.
Stale user count
type
curl -k -i -X GET \ -H "Content-Type:application/json" \ -H "Authorization:Basic ZG9tYWluXHVzZXI6cGFzc3dvcmQ=" \ 'https://<
BEMS instance name
>:8443/monitor/mail.users/StaleUsersCount'
StaleUsersCount
This probe specifies the total number of users across the
BEMS
cluster which successfully registered a device, but for which
BEMS
is no longer sending push notifications because the device hasn't registered in the past 72 hours.
EWS user count
Type
curl -k -i -X GET \ -H "Content-Type:application/json" \ -H "Authorization:Basic ZG9tYWluXHVzZXI6cGFzc3dvcmQ=" \ 'https://<
BEMS instance name
>:8443/monitor/mail.ewslistener/EWSUserStats'
EWSConnectedUserCount
This probe specifies the number of users on the
Microsoft Exchange Web Services
instance, for which
BEMS
connects to the
Microsoft Exchange Server
, and is attempting to monitor the users' mailboxes. This EWSConnectedUserCount reflects the number of users most likely to be receiving push notifications unless
BEMS
is experiencing errors with its
Microsoft Exchange Web Services
connections to the
Microsoft Exchange Server
.
The EWSConnectedUserCount should be equal across all
Microsoft Exchange Web Services
instances in a cluster. If this count drops to 0 then the
Microsoft Exchange Web Services
instance is not servicing any user mailboxes.