Steps For Preventing ICS_Notification synchronizations on STARTUP between two Smarts SAM servers
search cancel

Steps For Preventing ICS_Notification synchronizations on STARTUP between two Smarts SAM servers

book

Article ID: 315742

calendar_today

Updated On:

Products

VMware Smart Assurance VMware Telco Cloud Service Assurance

Issue/Introduction

Event synchronization takes too long on startup in hierarchical Smarts SAM environment, and need to prevent ICS_Notification synchronizations on startup between two Smarts SAM servers. 



Environment

Smarts 10.X / 2.X

Resolution

The following sections of this Fix statement explain how to prevent ICS_Notification synchronizations at startup between two Smarts SAM servers, using a SAM-Presentation server subscribing to events from SAM-Aggregation server for the examples (see Note statement).

 

This is done in the ic-event-driver.asl file on the SAM-Presentation server as follows:

  • If SAM-Presentation server is running, stop the server.
  • Open the ic-event-driver.asl file on the SAM-Presentation server for editing using sm_edit as follows: 

    <BASEDIR>/SAM/smarts/bin/sm_edit rules/ics/ic-event-driver.asl
    

     
  • Add the following line into the ic-event-driver.asl file:

    subscriberFE->ignoreOldNotifications = TRUE; 
    

    The section where this is added is highlighted in the following example:

    subscriberFE = create("GA_SubscriberFE", driverName."-FE");
    subscriberFE->subscriberName = subscriberFE->subscriberName."-".driverName;
    subscriberFE->timerAlarmInterval = 10;
    subscriberFE->minimumCertainty = minimumCertainty;
    subscriberFE->eventSmoothingInterval = smoothingInterval;
    subscriberFE->suppressSubscriptionMessages = FALSE;
    subscriberFE->timeOut = timeOutFE;
    subscriberFE->SendsSubscriptionsTo = domainServer;
    subscriberFE->ignoreOldNotifications = TRUE;

     
  • Save and close the file. This will make a copy to the following directory
local/rules/ics/
  • Start SAM-Presentation server. This server will now only be getting new notifications from SAM-Aggregation server



Additional Information

If you want to prevent the synchronizations between two SAM servers after both SAM servers are running, see KCS article 9543