Concurrent users

Purpose

This monitor helps you to : -Make sure that there is not a lot of users connected at the same time. You can have an alert when the number of concurrent sessions in your system is breaking a threshold. Moreover, this monitor can provide metrics that will allow you to have a chart representing the user activity in your system. -Make sure that a user isn’t logged in your system too many times.

Configuration hints

Use the button “Load users” to get the list of the users defined in your system.

Atomic fields

Max concurrent sessions per user	A threshold of allowed concurrent sessions per user
Severity	The severity of the alarm sent if the threshold is breached

Surveillance table

Parameter	Description
Active	If checked, the rule will be active.
User	The list of users concerned by this rule. To configure a rule for all the users use the character '*'
Threshold	Number of sessions allowed for the users concerned by this rule
Severity	The severity of the alarm sent if the threshold is breached
Auto clear	If checked, the alarm will be cleared as soon as the alarm condition is not met anymore.
Alarm tag	This field allows to add custom text within the alarm message. %MSG% variable will contain the actual generated message and can be used such as: “my_prefix %MSG% my_suffix”. By default, tag will be used as prefix.
Alarm	If checked, this line of surveillance will be used for alarm generation.
Metric	If checked, this line of surveillance will be used for metric generation.

Examples

Active	User	Threshold	Severity	Auto clear	Alarm tag	Alarm	Metric
true	*	80	CRITICAL	true	true	true

Effect : An alarm will be generated if the number of sessions in your system reaches more than 80 sessions. Moreover, a metric with the number of sessions per user will be sent

Generated metrics

metricId	metricUnit	metricTarget	metricDescription
BO_CONCURENT_USERS	Sessions	[userName]	Metric with the number of sessions per user.