The main screen of the UI shows
aService a Service Error List, a list of all errors that have previously occurred on the Bridge node where the Monitoring service is running.
...
Once an error occurs during the execution of an E2E a Bridge service, an error type entry is written to that service's log file. These will be collected by the Monitoring Base Service. The Monitoring UI presents a user interface to configure the individual handling of known errors. In order to configure a specific error, it has to occur at least once. So this list typically grows over time.
...
The first four columns of the table are generated by the E2E Bridge and contain the meta info about the error: which service raised this error, and category, code and type of the error. This can either be one of the uncaught errors thrown by the E2E xUML Runtime (see also Error Codes) or a user generated log entry by using the log operation and type Error (only type Error is notified by the E2E Bridge, refer to Logging for explicit error logging).
Table Column | Description | Values |
---|
Info Mail | Multiexcerpt include |
---|
MultiExcerptName | info_mail |
---|
PageWithExcerpt | Usage of the Monitoring UI |
---|
|
| true, false |
Always Notify | Multiexcerpt include |
---|
MultiExcerptName | always_notify |
---|
PageWithExcerpt | @self |
---|
|
| true, false |
Custom Notify | Multiexcerpt include |
---|
MultiExcerptName | custom_notify |
---|
PageWithExcerpt | @self |
---|
|
| true, false |
Error Entry State | This column displays the status of the error entry. | New | A new entry of an error or one that has been configured by an admin. |
Template | An error template. |
Checked | Entry has been checked manually. |
First Occ | This column displays date and time of the first occurrence of this specific error. |
|
|
Last Occ | This column documents the most recent occurrence of this specific error. |
|
|
Error Count | This column documents how often this specific error occurred (over the whole lifetime of this E2E Bridge instance). |
|
|
Threshold | Multiexcerpt include |
---|
MultiExcerptName | error_threshold |
---|
PageWithExcerpt | @self |
---|
|
|
|
|
If Info Mail is set to true the E2E Bridge automatically sends a notification email to the configured recipients. It looks like:
...
Setting | Description |
---|
Info Mail | Multiexcerpt |
---|
MultiExcerptName | info_mail |
---|
| If checked, an email is sent to the recipients configured below. |
|
Always notify | Multiexcerpt |
---|
MultiExcerptName | always_notify |
---|
| If checked, the notification is triggered each time the error threshold is reached. If unchecked, the notification is triggered once per day only. |
|
Error threshold | Multiexcerpt |
---|
MultiExcerptName | error_threshold |
---|
| Specifies the count of occurrences that trigger a notification. This setting is related to Always notify and Info Mail. |
|
Custom Notify | Multiexcerpt |
---|
MultiExcerptName | custom_notify |
---|
| If checked, a custom notification is triggered. This is a customized extension of the Monitoring Base Service, allowing the integration with other monitoring or ticketing systems like Nagios, JIRA, DataDog etc. This can be configured by linking a customer specific library. Please do not hesitate to contact us, if you need assistance (see Bridge Support). |
|
Recipients TO | Specify a list of recipients addressed as TO if email notification is used. |
Recipients CC | Specify a list of recipients addressed as CC if email notification is used .
|
Description for required action | Enter a free text. This text is typically used to give the email recipients detailed instructions about what to do about the error (e.g. "this error indicates that there is a parcel stuck in logistics, please check LogiManager for the parcel ID given in the error description"). |
Subject | Enter a free text. The subject in this field will replace the default subject defined in the service settings of the Monitoring service (E2E Bridge). You can still overwrite the subject, when an error using this template is thrown. Note |
---|
| If you want to use the subject field, a column subject has to be added to table Error in the errorList.sqlite database. Use the SQL script addSubjectToErrorTable.sql to create this column. |
|
...