search cancel

Alarm not generated in the console when using email2alarm custom probe

book

Article ID: 230102

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM) CA Unified Infrastructure Management SaaS (Nimsoft / UIM) Unified Infrastructure Management for Mainframe

Issue/Introduction

We written custom probe (email2alarm) to read gmail inbox and convert to as an alarm.
 
As per my observation the 'email2alarm' probe has generated the 'Alarm ID' but it was not converted to an alarm. 
 
Need your help to investigate, why the nas probe has not alert triggered in console and let me know your time I will schedule a call.
 
email2alarm log (few lines) (server time UTC zone):
 
Dec 09 10:34:38:552 [Thread-11711, e2a-cd-pipeline] Critical Notification
Dec 09 10:34:38:553 [Thread-11711, e2a-cd-pipeline] Alarm raised with ID :: SK43987936-46511
Dec 09 10:34:38:553 [Thread-11711, e2a-cd-pipeline] FAILURE: Job 'dockcp/pipeline-test-gpus1/pipeline_compose - Build #[14583]' ::
Job 'dockcp/pipeline-test-gpus1/pipeline_compose with Build #[14583]' - [FAILURE!]!^M
          Namespace validation failed. Cannot run the pipeline for team helm-sampleapp.
Dec 09 10:34:38:553 [Thread-11711, e2a-cd-pipeline] Reading subject: FAILURE: Job 'dockcp/pipeline-test-gpus1/pipeline_compose - Build #[14583]'
Dec 09 10:34:38:553 [Thread-11711, e2a-cd-pipeline] Reading message body:
Job 'dockcp/pipeline-test-gpus1/pipeline_compose with Build #[14583]' - [FAILURE!]!^M

Environment

Release : 20.3

- email2alarm probe

Cause

- field or community developed custom probe not supported

Resolution

The email2alarm probe is an old custom probe developed in the field and/or from the DXIM community. It is not officially supported nor has it been tested in a long time.
You may consider posting a message to the community as there have been a few discussions on getting this probe to work in the past.
 
Pre-Installation:
Pre-requisites NMS 4.xx. This probe is designed to be deployed and run on any Windows 32-bit server that has the NMS Robot installed.
 
Perl 5.10.x must be installed on the server.
Recommended: ActiveState Perl ActivePerl-5.10.0.1004- MSWin32-x86-287188.msi.
 
Note: You may have to reboot the server to ensure that the C:\Perl\bin entry has been added to the PATH and is recognized by all components.
 
Also, the current version of the SDK_Perl probe must be deployed and running on the server.
 
SDK_Perl
http://support.nimsoft.com/Files/Archive/00014/sdk_perl_20.30.zip

Additional Information

Its possible that the email2alarm potentially sent some corrupt messages.

This can stop the NAS queue from processing correctly.

Check with DrNimBUS using "Show Header" as you may have to clear the first several messages in the NAS queue, using Dr.NimBus queue option (green + arrow).

Then restart the NAS probe 1 or more times.