#
# Copyright 06/02/97 Sun Microsystems, Inc. All Rights Reserved.
#

#pragma ident  "@(#)EM-config	1.33 97/06/02 Sun Microsystems"

##############################################################################
# CMIP configuration variables
##############################################################################

EM_CMIP_MPA_LOG_FILE:		$EM_RUNTIME/debug/em_cmip.log
EM_CMIP_MPA_DEFAULT_HOST:       localhost
EM_CMIP_MPA_DEFAULT_PORT:	5557
EM_CMIP_MPA_PLATFORM_CONNECT_TIMEOUT: 20
EM_CMIP_MPA_RECONNECT_POLL_INTERVAL: 15 


##############################################################################
# Overload Control configuration variables 
##############################################################################
#
# The overload control paremter: ENABLED or DISABLED
#
EM_MPA_OVERLOAD_CONTROL:                        DISABLED

#
# The notification enabled status paremter: ENABLED or DISABLED
#
EM_MPA_CRITICAL_NOTIFICATION:                   DISABLED
EM_MPA_MAJOR_NOTIFICATION:                      DISABLED
EM_MPA_MINOR_NOTIFICATION:                      DISABLED
EM_MPA_WARNING_NOTIFICATION:                    DISABLED
EM_MPA_CLEAR_NOTIFICATION:                      DISABLED


#
# The threshold parameter (per mpa/per agent):
# If the value is less than or equal to 0,
# it means no threshold will be checked.
#
EM_MPA_CRITICAL_THRESHOLD_RATE_PER_MPA:         0
EM_MPA_MAJOR_THRESHOLD_RATE_PER_MPA:            0
EM_MPA_MINOR_THRESHOLD_RATE_PER_MPA:            0
EM_MPA_WARNING_THRESHOLD_RATE_PER_MPA:          0
 
EM_MPA_CRITICAL_THRESHOLD_RATE_PER_AGENT:       0
EM_MPA_MAJOR_THRESHOLD_RATE_PER_AGENT:          0
EM_MPA_MINOR_THRESHOLD_RATE_PER_AGENT:          0
EM_MPA_WARNING_THRESHOLD_RATE_PER_AGENT:        0
 
#
# The valid minimum threshold parameter is 5.65535 EPS.
#
EM_MPA_MINIMUM_THRESHOLD:                       5
 
#
# The valid poll interval parameter is 30..65535 seconds.
#
EM_MPA_OVERLOAD_POLL_INTERVAL:                  30
 
#
# The valid overload instruction: DO_NOTHING or ABORT_ASSOCIATIONS
#
EM_MPA_CRITICAL_OVERLOAD_INSTRUCTION:           DO_NOTHING
EM_MPA_MAJOR_OVERLOAD_INSTRUCTION:              DO_NOTHING
EM_MPA_MINOR_OVERLOAD_INSTRUCTION:              DO_NOTHING
EM_MPA_WARNING_OVERLOAD_INSTRUCTION:            DO_NOTHING


##############################################################################
# NS MPA configuration variables
##############################################################################
EM_NS_MPA_DEFAULT_PORT:     5581
 
##############################################################################
# SNMP MPA configuration variables
##############################################################################
 
EM_SNMP_MPA_DEFAULT_PORT:     5575
 
 
 
##############################################################################
# RPC MPA configuration variables
##############################################################################
 
EM_RPC_MPA_DEFAULT_PORT:      5577
 


##############################################################################
# User-defined MPA configuration variables.  Add the port numbers your MPAs
# use here.  Multiple port numbers need to be comma separated.
##############################################################################

EM_USER_MPAS:



##############################################################################
# Nickname server configuration variables
##############################################################################

EM_NN_MPA_LOG_FILE:		$EM_RUNTIME/debug/em_nnmpa.log
EM_NN_MPA_DEFAULT_HOST: 	localhost
EM_NN_MPA_DEFAULT_PORT: 	5594
EM_RUN_NN_MPA: 			TRUE



##############################################################################
# Log server configuration variables
##############################################################################

EM_LOG_MPA_DEFAULT_PORT:         5573
EM_LOG_MPA_FDN_CACHE_MAX_SIZE:   2000
EM_LOG_MPA_FDN_CACHE_FLUSH_SIZE: 1000
EM_LOG_MPA_DEADLOCK_TIMEOUT:	 120
EM_LOG_MPA_EVENT_ACCESS:         FALSE

EM_LOG_MPA_LOG_FILE:		 $EM_RUNTIME/debug/em_log.log

#
# Database parameters for the log server.
#
# When you create a log, you automatically get 9 tables for your new log:
#
#	AVCHR	Attribute value changes
#	EMALM	Alarms
#	EMINT	Internet events
#	NRVCT	NerveCenter events
#	OBCRE	Object creations
#	OBDEL	Object deletions
#	RELCH	Relationship changes
#	SECUR	Security events
#	STCHG	State changes
#
# The extent variables allow you to tune how the database pre-allocates space
# for the tables.  When the log server goes to create a table, it uses the
# variables 
#
# 	EM_LOG_MPA_<logname><tabletype>_FIRST_EXTENT and
# 	EM_LOG_MPA_<logname><tabletype>_NEXT_EXTENT 
#
# If these variables don't exist, then it will fall back and try
#
# 	EM_LOG_MPA_DEFAULT<tabletype>_FIRST_EXTENT and
# 	EM_LOG_MPA_DEFAULT<tabletype>_NEXT_EXTENT 
#
# If it can't find the defaults, a reasonable value will be selected.  All
# values are specified in kilobytes.
# 

#
# Default AlarmLog is 1000 K.  Need a little more room for overhead but the
# idea is to put the entire thing inside one extent.
#

EM_LOG_MPA_ALARMLOGEMINT_FIRST_EXTENT:  1200            
EM_LOG_MPA_ALARMLOGEMINT_NEXT_EXTENT:   1200   

EM_LOG_MPA_ALARMLOGEMALM_FIRST_EXTENT:  600            
EM_LOG_MPA_ALARMLOGEMALM_NEXT_EXTENT:   600   

EM_LOG_MPA_ALARMLOGNRVCT_FIRST_EXTENT:  600            
EM_LOG_MPA_ALARMLOGNRVCT_NEXT_EXTENT:   600   


#
# The defaults
#

EM_LOG_MPA_DEFAULTAVCHR_FIRST_EXTENT:	 16
EM_LOG_MPA_DEFAULTAVCHR_NEXT_EXTENT:	 16

EM_LOG_MPA_DEFAULTEMALM_FIRST_EXTENT:	 16
EM_LOG_MPA_DEFAULTEMALM_NEXT_EXTENT:	 16

EM_LOG_MPA_DEFAULTEMINT_FIRST_EXTENT:	 16
EM_LOG_MPA_DEFAULTEMINT_NEXT_EXTENT:	 16

EM_LOG_MPA_DEFAULTNRVCT_FIRST_EXTENT:	 16
EM_LOG_MPA_DEFAULTNRVCT_NEXT_EXTENT:	 16

EM_LOG_MPA_DEFAULTOBCRE_FIRST_EXTENT:	 16
EM_LOG_MPA_DEFAULTOBCRE_NEXT_EXTENT:	 16

EM_LOG_MPA_DEFAULTOBDEL_FIRST_EXTENT:	 16
EM_LOG_MPA_DEFAULTOBDEL_NEXT_EXTENT:	 16

EM_LOG_MPA_DEFAULTRELCH_FIRST_EXTENT:	 16
EM_LOG_MPA_DEFAULTRELCH_NEXT_EXTENT:	 16

EM_LOG_MPA_DEFAULTSECUR_FIRST_EXTENT:	 16
EM_LOG_MPA_DEFAULTSECUR_NEXT_EXTENT:	 16

EM_LOG_MPA_DEFAULTSTCHG_FIRST_EXTENT:	 16
EM_LOG_MPA_DEFAULTSTCHG_NEXT_EXTENT:	 16


##############################################################################
# MIS configuration variables
##############################################################################

EM_MIS_LOG_FILE:		$EM_RUNTIME/debug/em_mis.log

#
# MIS to MPA Request timer (Default Value = 60 seconds)
#

EM_MIS_TO_MPA_REQ_TIMEOUT:   	60 		

#
# MIS to MPA  Association timer (Default value = 300 seconds)
#

EM_MIS_TO_MPA_ASSOC_TIMEOUT:  	300			

#
# SNMP Request timer (Default Value = 20 seconds)
#

EM_MIS_SNMP_REQ_TIMEOUT:  	20000
EM_MIS_SNMP_REQ_RETRY:  	3

#
# RPC Request timer (Default Value = 15 seconds)
#

EM_MIS_RPC_REQ_TIMEOUT:  	15000
EM_MIS_RPC_REQ_RETRY:  		0

#
# Uncomment the following line to disable ASN.1 validation
#

#EM_NO_ASN1_VALIDATE:

# Use the generalized UTC time differential format: ENABLED or DISABLED
EM_LOCAL_UTC_TIME_DIFFERENTIAL: DISABLED


##############################################################################
# Auto-request daemon configuration variables
##############################################################################

#
# This determines whether em_autod will propagate topology severity to parent
#

EM_AUTOD_PROPAGATE:		TRUE

EM_AUTOD_LOG_FILE:		$EM_RUNTIME/debug/em_autod.log


##############################################################################
# Access control configuration variables
##############################################################################

EM_ACCESS_PASSWORD_CONTROL:	    TRUE
EM_ACCESS_CONNECTION_CONTROL:	    TRUE
EM_ACCESS_BACKWARD_COMPATIBILITY:   FALSE



##############################################################################
# Alarm manager configuration variables
##############################################################################

#
# This defines the number of alarm records per response on alarm manager
# startup action request.
#

EM_ALARMS_PER_RESPONSE:   	5



##############################################################################
# Database configuration variables
##############################################################################

EM_DB_SERVER_NAME:	
EM_DB_SERVER_TYPE: 		informix
EM_DB_ARCHIVE_LOG:		off



##############################################################################
# NCAM configuration variables
##############################################################################

EM_NCAM_LOG_FILE:	$EM_RUNTIME/debug/em_ncam.log



##############################################################################
# Login daemon configuration variables
##############################################################################

EM_LOGIN_LOG_FILE:	$EM_RUNTIME/debug/em_login.log


##############################################################################
# Data collector daemon configuration variables
##############################################################################

EM_DATAD_LOG_FILE:	$EM_RUNTIME/debug/em_datad.log



##############################################################################
# Auto-extend daemon configuration variables
##############################################################################

EM_AUTOEXD_LOG_FILE:	$EM_RUNTIME/debug/em_autoexd.log



##############################################################################
# SNM event forward daemon configuration variables
##############################################################################

EM_SNMFWD_LOG_FILE:	$EM_RUNTIME/debug/em_snmfwd.log



##############################################################################
# Purge daemon configuration variables
##############################################################################

#
# The alarm purge daemon can impact performance since it's very database
# intensive.  It's only enabled if you really want the functionality.
#

EM_ENABLEPURGE:		FALSE
EM_PURGE_LOG_FILE:	$EM_RUNTIME/debug/em_purged.log
