Moogsoft Docs

Tivoli EIF LAM Reference

This is a reference for the Tivoli EIF LAM . The Tivoli EIF LAM configuration file is located at $MOOGSOFT_HOME/config/eif_lam.conf

It contains the following sections and properties:

Monitor

name : The name of the LAM.

Type : String
Required : Yes
Default : "ITM EIF LAM" . Do not change.

class : The LAM class.

Type : String
Required : Yes
Default : " CSockMonitor" . Do not change.

mode : Client or Server. If set to Client the LAM attempts to connect to the defined address and port. If set to Server the LAM opens the address and port as a listening socket that can accept inbound connections. When the source makes a TCP connection it spawns a standard TCP socket on which to accept input.

Type : String
Required : If protocol = TCP
Default : "SERVER"

address : IP address or host name of the Tivoli server.

Type : String
Required : Yes
Default : "0.0.0.0"

port : Port of the Tivoli server.

Type : Integer
Required : Yes
Default : 8412

protocol_type : TCP or UDP. If mode=Client , the LAM uses TCP regardless.

Type : String
Required : Yes
One of : TCP, UDP
Default : "TCP"

event_ack_mode : Determines when moogfarmd acknowledges events from the Tivoli EIF LAM.

Type : String
Required : Yes
One of : queued_for_processing - Acknowledge events when Moogsoft AIOps adds them to the Moolet queue.
event_processed - Acknowledge events when a Moolet processes them.
Default : "queued_for_processing"

num_threads : Number of worker threads to use.

Type : Integer
Required : No
Default : The number of available CPUs, up to a maximum of 8

Agent

name : Identifies the event the Tivoli EIF LAM sends to the message bus.

Type : String
Required : Yes
Default : "EIFLAM"

log : Location of the Tivoli EIF LAM log file.

Type : String
Required : No
Default : "$MOOGSOFT_HOME/log/data-capture/eif_lam.log"