Difference between revisions of "Monitorings Addon"

From Kolmisoft Wiki
Jump to navigationJump to search
 
(10 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<br><br>
<br><br><div align="center"><BIG><BIG><BIG><BIG>[[Image:warning.png|60px]]'''IMPORTANT - From [[MOR X4]] Monitorings functionality is replaced with [[Alerts]] functionality!'''</BIG></BIG></BIG></BIG></div>
<center>Why? Because it allows to discard second server and greatly extends the available functionality!</center>
<center>More information how functionality differs in X4 and X3 can be found [https://docs.google.com/document/d/1C-meMui85gShJ-aOqS_6rZ1LtnYlN6ZoyMKaFYHBOFw/edit# here] </center>
<br><br>
<br><br>
[[File:monitorings_addon.png|right]]
<br><br>
<br><br>
=IMPORTANT!=
<!---This functionality is available from MOR 9--->
'''IMPORTANT! To use Monitorings addon you need additional server to MOR like shown in topology on the right'''
<br><br>
=What is Monitorings Addon?=
=What is Monitorings Addon?=


Line 21: Line 8:
* allows to see leg A and leg B codecs used and post-dial delay in Active calls.
* allows to see leg A and leg B codecs used and post-dial delay in Active calls.
<br><br>
<br><br>
=How Monitorings Addon work?=
=What is included in Monitorings Addon?=
 
* [[Alerts]]
Monitoring Addon crawls the MOR database and counts  user's call price sum over specified period. If user's call price sum over specified period will be higher or lower than the amount specified in monitoring – an action will be taken. Possible actions are:
* [[Provider Deviations]]
 
* [[Dynamic Blacklist Functionality]]
* Only notify admin (no action is taken against user)
* [[Spy_real-time_calls|Spy real time calls]]
* Block user (user is automatically blocked, no notification is sent to admin)
* Block user and send notification for admin
 
 
You can create differently configured monitorings for:
* All users
* Postpaid users
* Prepaid users
* 1 user (separate monitorings for each user, also called personal monitorings)
 
Also it is possible to create 2 or more monitorings for each group, for example:
 
* First monitoring only reports admin about quickly increasing sum, let's say 50 Euro
 
* If an administrator takes no action and someone tries to abuse the system when call sum for that user reaches for example 100 Euro the second monitoring can block that user
 
System's administrator can turn on monitorings for resellers. If they are off, resellers users are not under any monitorings terms.
<br><br>
==Monitorings for resellers==


As it is mentioned above, administrator can turn on monitorings for resellers. If you want to do it choose or create [[Reseller Permissions]] group, there you can enable monitorings for resellers.
<br><br>
<br><br>


Line 56: Line 23:
<br><br>
<br><br>
[[File:Monitorings_path.png]]
[[File:Monitorings_path.png]]
<br><br>
=How to create a Monitoring?=
==Global Monitoring==
Global Monitoring will be applied to all users which meet the requirements (this will be explained later)
1. Go to ''' ADDONS''' section –> '''Monitorings'''.<br>
2. Select the desired options for new global Monitoring:<br><br>[[File:Monitorings_global_basic.png]]<br><br>
*'''Period''' – this option let's you specify how often the monitoring must run and check all users balance.
*'''Amount''' – this option let's you specify the amount of money and whether it is maximum limit or minimum call price limit. When user's balance drops to or reachs the amount you specified an action will be taken against him depending on other parameters.
*'''Block user''' – if this option is set to '''Block''' – user will be blocked. He will not be able to make any calls.
*'''Send Email to Admin''' – here you may choose to be informed about the action by email.
*'''User type''' – this options specifies a user group an action must be taken against.
** All – Monitoring will be applied to All users
** Postpaid – Monitoring will be applied to Postpaid users
** Prepaid – Monitoring will be applied to Prepaid users
3. Press the '''"Create"''' button to create the Monitoring
<br><br>
===Additional Notes===
*You can create as many Monitorings for any group as you want. For example you can create 2 monitorings for Postpaid users:
**1 monitoring could just inform the administrator about the high user's balance (in this case select these options: enter the amount and choose '''Increases more''', choose '''Do not block''', choose '''Send''', choose '''Postpaid''')
**2 monitoring could block the user with high balance if the administrator is sleeping and didn't saw the warning email (in this case enter a bigger amount than in the first monitoring and choose '''Increases more''', choose '''Block''', choose '''Send''', choose User type: '''Postpaid''')
**3 monitoring could inform the administrator that some users stoped calling for some reason, maybe because of some technical problems, that otherwise would not be noticed so quickly (in this case enter some amount and choose '''Drops bellow''', choose '''Do not block''', choose '''Send''', choose User type: '''Postpaid''')
*'''Do not add too much monitorings, because this functionality is database intensive. A separate database server could be dedicated for monitorings.'''
<br><br>
==Personal Monitorings==
===What is a Personal Monitoring?===
A Personal Monitoring is applied only to a specific user.
<br><br>
===How to  create a Personal Monitoring?===
1. Navigate to ''' SETTINGS –> Users'''
<br><br>
[[File:Users_path.png]]
<br><br>
2. Select the marked icon:
<br><br>
[[File:Users_create_monitoring.png]]
<br><br>
3. Select the marked icon:<br><br>
[[File:Monitorings_personal_add_new.png]]
<br><br>
4. Depending on your scenario enter correct settings for a monitoring. Some information about marked fields:
*1. Must never be equal 0
*2. or 3. must be set to '''block''' or to '''send'''. You may select both, but you cannot leave them both "Do not block" and "Do not send"
<br><br>
[[File:Monitorings_personal_add.png]]
<br><br>
5. Press the marked button to create the monitoring:
<br><br>
[[File:Monitorings_personal_create.png]]
<br><br>
6. You will get a confirmation that monitoring was created:
<br><br>
[[File:Monitorings_personal_list.png]]
<br><br>
==Monitoring alerts when usage drops==
<!---This functionality is available from MOR 11--->
In MOR it is also possible to monitor if users call price sum is under some certain certain sum. This is useful to detect that something is wrong with user's settings, providers assigned to him, etc.. Go to ''' ADDONS''' –> '''Monitorings''' if you want to make a monitoring for users' group or ''' SETTINGS –> Users''' if you want to make a monitoring for single users. You will see this window:
<br><br>
[[File: monitorings_usagedrops.png]]
<br><br>
Select ''Drops below'', choose other settings and click ''Create''. The text next to the information icon below shows what actions will be taken under what conditions depending on your choices.
<br><br>
==Disable global monitorings for 1 or more users==
<!---This functionality is available from MOR 10--->
In some situations you might need to disable global monitorings for some users leaving only personal monitorings. You can do that by navigating to [[User_Details|user settings]] and enabling the marked setting:
<br><br>
[[File:Monitorings_personal_disable_global_monitorings.png]]
<br><br>
==Simultaneous calls==
Monitorings Addon is able to spy if there are any simultaneous calls happening to the same destination. To create such a monitoring select ''Simultaneous calls'' in ''Condition'' section:
<br><br>
[[File:Monitorings_simultaneous.png]]
<br><br>
=Monitorings Settings=
Go to '''ADDONS –> Monitorings –> Settings'''
<br><br>
[[File:Monitorings_settings_path.png]]
<br><br>
And you will reach Monitorings Settings page
<br><br>
[[File:Monitorings_settings.png]]
<br><br>
Here you can disable '''[[Spy real-time calls | Chanspy]]''' functionality. <!---This functionality is available from MOR X4---> And manage '''[[Blacklists]]''' settings.
=Recommended hardware=
Recommended hardware can be found [[Recommended_hardware_for_MOR_server | here]].
Minimum requirements:
*20GB of free space on HDD
*2GB of RAM
<br><br>
Recommended:
*50GB or more space on HDD
*2GB of RAM
<br><br>
<br><br>
=See Also=
=See Also=
Line 170: Line 30:
* [[User_Blocking|User Blocking]]
* [[User_Blocking|User Blocking]]
* [[Spy_real-time_calls|Spy real time calls]]
* [[Spy_real-time_calls|Spy real time calls]]
* [[Whitelisted IPs]]

Latest revision as of 11:21, 15 February 2024

What is Monitorings Addon?

Monitorings Addon is an optional MOR feature that:

  • protects you from high money losses.
    • blocks suspicious users on various activity
    • informs administrators about suspicious activity
  • allows admin and resellers to spy their user calls on real-time
  • allows to see leg A and leg B codecs used and post-dial delay in Active calls.



What is included in Monitorings Addon?



Where to find Monitorings?

Remember: you will find Monitorings only if you have purchased Monitorings Addon.

Monitorings can be found in ADDONS section –> Monitorings.

Monitorings path.png

See Also