Magic Monitor Critical State Alert Notification (Magic xpi 4.13)
The Magic Monitor provides notification mechanism to alert the user about any critical state that may arise in the space. The Alert notification is in form of an Email and is sent to the administrator. The configuration required for the Email alert like, email server details, credentials and addresses, can be configured in a file named db_alert_config.properties which is located at <Magic xpi Installation>\Runtime\Gigaspaces\Config. The entries in this file are empty by default. The mail password is encrypted using the SHA1 & AES Security algorithm and saved in the encrypted format. The user can customize the mail subject, body and the notification interval for these alerts.
The supported alerts are given below.
-
Database Connection Lost Alert:
The notification interval can be configured using the property mail.schedule.time.millisecond. This time should be configured in milliseconds.
The email subject and body can be configured using the properties mail.subject and mail.body respectively.
-
Split Brain Detection Alert:
The email subject and body can be configured using the properties split.brain.mail.subject and split.brain.mail.body respectively.
The split brain alerts will be sent on each occurrence.
-
Redo Logs Overflow Alert:
The notification interval can be configured using the property redo.log.alert.minutes.
The email subject and body can be configured using the properties redo.log.mail.subject and redo.log.mail.body respectively.
-
High CPU Usage Alert:
The email subject and body can be configured using the property high.cpu.subject and high.cpu.body respectively.
-
High Heap Memory Utilization Alert:
The email subject and body can be configured using the property heap.memory.subject and heap.memory.body respectively.
-
High Physical Memory Utilization Alert:
The email subject and body can be configured using the property physical.memory.subject and physical.memory.body respectively.
-
Mirror Persistence Failure Alert:
The email subject and body can be configured using the property mirror.persistence.subject and mirror.persistence.body respectively.
-
Space Compromised or Broken Alert:
The email subject and body can be configured using the property space.status.alert.subject and space.status.alert.body respectively.
-
Space Unavailable or Shutdown Alert:
The email subject and body can be configured using the property space.life.alert.subject and space.life.alert.body respectively.
|
-
When machines are in a cluster mode, the user will have to configure the Email alert details on each individual machine. Failing which the alert notification will not be sent by the Magic Monitor.
-
When the system is in a Pause state due to a critical alert, starting a new project will not work. A new project can be started when the system comes back to a normal state.
|
(Since version: 4.12)