17. Alert Management

Alert Management enables you to configure/manage Alerts based on business scenarios. The notification is also sent as email/API or on the Dashboard based on the configuration.

17.1 File Not Received (FNR) Alert

The FNR alert is triggered, when the configured file/volume of file is not received within the Data Gateway. This alert lets the business know that the file/expected number of files has not been received for the endpoint. To create a FNR Alert, follow the below steps
  • Navigate to Alert Management -> FNR Alerts
  • You can configure FNR Alerts for an Endpoint or for a Group (Collection of Endpoints)
  • Provide the details
    • File Pattern: select the patterns which needs to be checked.
      • This is the dropdown, where you can select the available File Types.
      • You can create new filetypes by going to Alert Management -> File Patterns.
    • Files Count: Number of files to be checked.Provide the details
      • Alert Name: Name of the alert.
      • Description: Alert description information.
      • EndpointId : The name of the endpoint id.
      • EndpointName : The name of the endpoint.
      • Group Name: The name of the group. (If the alert is for Group)
      • File Name: Name of the file to be checked.
  • Click on Next and Provide the Timing information
    • Expected Time: Time interval when occurred Dropdown with different time options. Refer here for more details.
    • Time Range From: Starting time in time range.
    • Time Range To: Ending time range.
    • Start Date: Start Date from when the files need to be monitored.
    • End Date: End Date till when the files need to be monitored.
  • Click on Next and Provide the Alert Content
  • Priority : Level of importance given to alert.
  • Subject : Heading for the alert.
  • Body : Details of the alert.
  • Click Next and Provide the Notification configuration.
  • Dashboard Alert: To save alerts in alert dashboard in Data Gateway UI.
  • Email Alert: Email address of the user to whom the alert notification will be sent.
  • Rest API : Invoking REST API for the notification.
  • You can click on Create to create the Alert.

17.2 File Not Received (FNR) Alert Timing Options

FNR Expected time can be selected from the values available in the dropdown, based on which the alert checks the condition on selected timings. 

17.2.1 FNR Current Day Minutes:

In this option, you can select the expected time as ‘Current day’. It will ask you to select the ‘every’ count of the minutes to consider as integers: 1, 2, …59. and then select the ‘Minute(s)’ of the hour. This will create an FNR alert, which will check the current day scenario for selected minutes also with the start and end dates provided.

17.2.2. FNR Current day Hour’s scenario:

In this scenario, you can select the expected time as ‘Current day’. After selecting it, you can select the ‘every’ count of the hour which has to be integers: 1, 2, …23. and select the ‘Hour(s)’. The FNR alert will check the current day scenario for selected hours along with the start and end dates provided.

17.2.3.FNR Daily days scenario:

In this scenario, you can select the expected time as ‘Daily’. After selecting it, you can select the ‘every’ count of the day(s) which has to be integers: 1, 2, …31. and select the ‘day(s)’. The FNR alert will check the Daily Scenario for selected days along with the start and end dates provided.

17.2.4. FNR Daily Weekdays scenario:

In this scenario, you can select the expected time as ‘Daily’. After selecting it, you can select the ‘every’ count of the day(s) which has to be integers: 1, 2, …4. and select the ‘weekday(s)’. The FNR alert will check the Daily Scenario for selected weekdays along with the start and end dates provided.

17.2.5. FNR Weekly between scenario:

In this scenario, you can select the expected time as ‘Weekly. After selecting it, you can select the Frequency of Occurrence as ‘Between’ and From Weekday, To Weekday as any days of the week e.g.:- Monday…Sunday. The FNR alert will check the Daily Scenario for selected weekdays along with the start and end dates provided.

17.2.6. FNR Weekly day of the week scenario:

In this scenario you can select the expected time as ‘weekly’ and frequency of occurrence as ‘Day of the week’. You can then select the ‘every’ count of the week as an integer: 1, 2..4. and select the days of the week The FNR will check weekly scenario for every week on the selected days also with time range provided. The screenshot configuration below will look for the files/count on Monday, Tuesday and Wednesday of every week from 12:00 AM to 12:30 AM and raise an alert if the condition is not met.

17.2.7. FNR Monthly on specific day scenario:

In this scenario you can select the expected time as ‘monthly’ and frequency of occurrence as ‘On Day’. You can then select the ‘nth Day’ of day in month as integers: 1, 2…31 and ‘nth month’ of month count. The FNR will check the monthly scenario on the selected day of the month along with the time range provided. The screenshot configuration below will look for the files/count on the 1st of every month from 12:00 AM to 12:30 AM and raise an alert if the condition is not met. The screenshot configuration below will look for the files/count on the 1st of every alternate month from 12:00 AM to 12:30 AM and raise an alert if the condition is not met.

17.2.8. FNR Monthly on the scenario:

In this scenario you can select the expected time as ‘monthly’ and frequency of occurrence as ‘On The’. You can then select the occurrence of the day in month as first, second etc. and day of week of month as Sunday, Monday etc. and ‘nth month’ count of month. The FNR will check the monthly scenario on the selected day on the week of the month also with time ranges provided. The screenshot configuration below will look for the files/count on the 1st Sunday of every month  from 12:00 AM to 12:30 AM and raise an alert if the condition is not met.

17.2.9. FNR Monthly on interval check scenario:

In this scenario you can select the expected time ‘monthly’ and frequency of occurrence as ‘Interval Check’. You can then select the ‘from Day’ and ‘To Day’ of particular day in month as integers: 1, 2 etc. and ‘nth month’ of particular month count. The FNR will check on monthly interval from the from day to today selected days on the particular month also with time range ranges provided. The screenshot configuration below will look for the files/count on the 1st to 10th of every month  from 12:00 AM to 12:30 AM and raise an alert if the condition is not met.

17.2.10. FNR Quarterly scenario:

In this scenario you can select the expected time ‘Quarterly’. The FNR will check Quarterly scenario on quarter end day with time range provided. The screenshot configuration below will look for the files/count on quarter end date from 12:00 AM to 12:30 AM and raise an alert if the condition is not met.

17.2.11. FNR Yearly Every Scenario:

In this scenario you can select the expected time as ‘yearly’ and frequency of occurrence as ‘Every’. You can then select the occurrence of the month as January, February etc. and ‘nth Day’ of particular day of month. The FNR will check yearly on the selected day for the particular month based on the time range provided. The screenshot configuration below will look for the files/count on the first of every January from 12:00 AM to 12:30 AM and raise an alert if the condition is not met.

17.2.12. FNR Yearly on the Scenario:

In this scenario you can select the expected time as ‘Yearly’ and frequency of occurrence as ‘On The’. You can then select the occurrence of the day in month as first, second etc. and day of week of particular month like Sunday, Monday etc. and also select the month of the year. The FNR will check yearly on the selected day based on the particular week of month in the year along with the time range provided. The screenshot configuration below will look for the files/count on the first Sunday of every January from 12:00 AM to 12:30 AM and raise an alert if the condition is not met.

17.3 File Load Alert (FLA Alert)

File load alert is raised whenever a file is processed from one node to other, file load alert will raise with success status if the file is transmitted in the prescribed time. Else File load alert is raised with failure status. In either of the cases the file load alert notifies the user on the file transmission. For Every endpoint and File pattern we will be configuring ‘time to process’ value while creating it. If the files for the prescribed endpoint or endpoints in a group or file pattern, load or received within the time to process, then it’s a success condition. Similarly, if a file fails to load then it is in failure condition. This File load alert will track the success and failure condition for each file while transmitting from one node to another node and raises the notification File load alert can be configured for Endpoint based, file pattern based, and Group based. Creation of Endpoint based FLA: In the Alert details please enter the alert name, description and select the configuration type endpoint based. Then click on next. Inserting image... Select endpoint name and endpoint id. Similarly, select the condition of the FLA to check for the file. If the condition is successful and the file is received within the processing time, the user receives a success notification. If the condition fails and the file is not received within the processing time, the user receives a failure notification. Select time to process and corresponding values. providing the priority of the alert, subject and body will be default added with some selected alert information. Update it if required. In notifications details dashboard alert notification is default selected for every alert and please enable the other notifications email and rest API by providing the details required as shown in above figure. If we enable the email notification, please provide an email address. Similarly, if we select the Rest API notification, please select the API from the drop down. After providing the details click on the create button which will create a FLA alert successfully, all the pages will be redirected to manage alerts screen with a success message. Creation of File based FLA: In the Alert details please enter the alert name, description and select the configuration type file based.
Click on next. and enter file pattern. please select the condition of the FLA to check for the file whether success or failure condition and select the time to process. Click on next. Provide the priority of the alert, subject and body will be default added with some selected alert information. Update it if required.
In notifications details dashboard alert notification is default selected for every alert and please enable the other notifications email and rest API by providing the details required as shown in below figure. If we enable the email notification, please provide an email address. Similarly, if we select the Rest API notification, please select the API from drop down.  After providing the details click on the create button which will create a FLA alert successfully, all the pages will be redirected to manage alerts screen with a success message.   Creation of Group based FLA:  In the Alert details please enter the alert name, description and select the configuration type group based. Similarly, select the condition of the FLA to check for the file.  Provide the priority of the alert, subject and body will be default added with some selected alert information. Update it if required.  In notifications details dashboard alert notification is default selected for every alert and please enable the other notifications email and rest API by providing the details required as shown in below figure. If we enable the email notification, please provide an email address. Similarly, if we select the Rest API notification, please select the API from the drop down.  After providing the details click on the create button which will create a FLA alert successfully, all the pages will be redirected to manage alerts screen with a success message. 

17.4 Manage Alerts

The Manage Alerts can be used to manage all the alerts created. You can view/edit/delete the alerts based on various parameters. You have search options, where you can search both FNR, FLA based on the Alert Name and Alert Type. Also clicking on the three dots will provide you with additional search criteria (Endpoint ID, Group Name) which can be selected to search based on those as well. You can use the Edit and Delete icon at the right of each alert record, to edit and make changes to an existing alert, delete the alert respectively.  In the Alerts Dashboard module, you can see both FNR, FLA alerts raised. If any condition satisfies the alert will be raised and those, we can see in alerts dashboard. You can also provide the criteria below and search for the alerts raised. Start Date: Start date of the alert. End Date: End date of the alert. Endpoint Id: Name of the endpoint. The Rest Api Config module is used to configure REST APIs. It can be used to send notification to the API. Rest Api Name: Name of the REST API. Method : Select the API method from drop down. Url :Provide the URL to send notifications. Auth Type: Select Auth type from drop down.