Configuring an alarm: example 1
Last updated
Last updated
Looking at the alarms defined in the system, we want to configure an alarm that reports, as soon as possible, of any ingestion job of an excessive size, in any of the preservation areas, and whoever it is that is creating it.
So, we will be ready to monitor the system performance, and check with the user that generated the job that it is really an intended job, as well as to consult on similar jobs to be launched.
As there is no preparameterized and easy to use alarm that references ingestion jobs in their starting steps, we will configure an instance of the alarm New state of ingestion job.
The parameter values we will use are:
General:
Criticality = Urgent.
Importance = High.
Check period: every minute. This alarm process does not affect system performance (no heavy duty to perform).
User comment: an indication like ‘Early detection of big size ingestions’.
Alarm (these parameters are specific of this alarm):
Achieved state: Created.
Preservation area. We do not select anything, so the parameter will not apply and thus refer to all areas.
User. We do not select any, so it will refer to ingestion jobs created by any user.
Group. We do not select any, so it will refer to ingestion jobs created by a user belonging to any kind of user groups.
Minimum size. The size we want to check for: for example, 20.000 Mbytes (almost 20 GB).
Notification:
Message building rule. We do not want to wait for the detection of several objects to get the notification (we want early notice), so this parameter does not mean much in this case. Still though, using the Add the notification text under the new execution is recommended.
Maximum number of messages without sending e-mail. We set it to 1. So, as soon as there is a notification, it will be sent by e-mail. That is, there is no second text to add.
Maximum time without sending e-mail. As if there is no notification, there is nothing to be sent, and if there is one notification it will be sent immediately. This parameter has no use in this particular case.
Receiver (user). Whichever we want.
Receiver (group). Whichever we want; it would be reasonable to set it for system administrators, if we are monitoring the space used, or for preservation administrators, if we are monitoring objects inadequately formed for preservation.
Can deactivate notification. Checked, as there is no sense in this kind of notifications to be persistent.
E-mail sending deactivates notification. Not checked, so we can see the notification active in the panel until we acknowledge manually.
With this configuration, it will be one minute at the most between the creation of an ingestion job with objects larger than 20Gbytes and the sending of an e-mail notifying the fact.