Data acquisition

Each probe uses a different method to acquire data. Which method the probe uses depends on the target system from which it receives data.

The Probe for Alcatel-Lucent 5620 SAM v13 acquires current alarms and downtime alarms (if there is a loss of connection) by connecting to the HTTP port on the Alcatel-Lucent 5620 SAM server. The probe can also obtain alarms as they are generated by subscribing to the Java™ Messaging Service (JMS) running on the Alcatel-Lucent 5620 SAM server.

The probe obtains data from Alcatel-Lucent 5620 SAM as follows:

  1. The probe connects to the machine on which the Alcatel-Lucent 5620 SAM server is running specified by the Host property.
  2. If the InitialResync property is set to true, the probe connects to the HTTPPort, logs onto the SAM server using the values specified for the SamServerUserName and SamServerPassword properties, and sends an HTTP request to perform a resynchronization.

    The Alcatel-Lucent 5620 SAM server sends all currently active alarms.

  3. The probe then connects to the EJBPort and subscribes to the JMS topic specified by the JmsTopic property to receive new events as they are generated.
    Note: You can specify filter criteria that the probe sends with the request using the JmsFilter property.

    The Alcatel-Lucent 5620 SAM server sends all events that meet the filter criteria to the probe.

  4. The probe extracts event information using a SAX parser and sends it to the ObjectServer.
  5. If the probe received a TerminateClientSession alarm from the Alcatel-Lucent 5620 SAM server, the probe ends the JMS session and shuts down.

Data acquisition is described in the following topics: