173 lines
5.4 KiB
Plaintext
173 lines
5.4 KiB
Plaintext
; configure monitor module
|
|
|
|
[general]
|
|
|
|
; restart_alarm: int: After how many Yate restarts should the monitor send an alarm.
|
|
; Default value is 1
|
|
;restart_alarm=1
|
|
|
|
; alarm_threshold: int: Ignore generic alarms with level higher (less important) than this limit
|
|
; Valid values are between 3 (CONF) and 10 (ALL), negative to disable forwarding alarms
|
|
; Default value is 8 (NOTE)
|
|
;alarm_threshold=8
|
|
|
|
; cache: int: Time (in seconds) for specifying for how long cached data should be kept
|
|
; or with which the cache time is increased on each access
|
|
;cache=1
|
|
|
|
; old_trap_style: bool: Use old (pre-Rev. 5574) style traps
|
|
; If enabled traps are sent in individual trap messages vith value bound to trap
|
|
; By default all variables are added to the specificAlarm trap OID
|
|
;old_trap_style=false
|
|
|
|
|
|
[database]
|
|
; enable or disable database monitoring. Default is false
|
|
;monitor=false
|
|
|
|
|
|
;[yate]
|
|
; this section is an example on how to configure a database account to be monitored
|
|
; name of the section is the database account
|
|
|
|
; type=
|
|
; specify that this section is for database monitoring
|
|
;type=database
|
|
|
|
;interval in seconds at which statistic data should be sent. Defaults to 3600 (1 hour)
|
|
;notiftime=3600
|
|
|
|
; alarm threshold for maximum number of queries. Defaults to 1000
|
|
;maxqueries=1000
|
|
|
|
; alarm threshold for maximum number of failed queries. Defaults to 500
|
|
;maxfailed=500
|
|
|
|
; alarm threshold for maximum number of queries returned with an error status. Defaults to 500
|
|
;maxerrors=500
|
|
|
|
; alarm threshold for time took to execute a query. In miliseconds, defaults to 10 seconds.
|
|
;maxtimeperquery=10000
|
|
|
|
|
|
|
|
[call_qos]
|
|
; this is the configuration section for call monitoring
|
|
; to disable call monitoring comment this entire section or set monitor to false. Defaults to false.
|
|
;monitor=false
|
|
|
|
; specify the call.cdr parameter based on which route monitoring should be done. Defaults to address.
|
|
;route=address
|
|
|
|
; time_interval=
|
|
; Time interval in seconds at which the monitored values should be sent as notifications.
|
|
; Default value is 3600 (1 hour)
|
|
;time_interval=3600
|
|
|
|
; hysteresis_factor=
|
|
; The multiplying factor C for the hysteresis value H = 50 / N * C (where N is the number of calls, C is the configured value)
|
|
; where H is a value specifying how much to add/substract to/from the ASR/NER value when deciding if the ASR/NER value should raise an alarm
|
|
; About a number of C calls (succeeded or not from the ASR/NER standpoint) can trigger a change of the alarm state
|
|
; Double. Allowed values between 1.0 - 10.0.
|
|
; Defaults to 2.0
|
|
; hysteresis_factor=2.0
|
|
|
|
;[192.x.y.z]
|
|
; this section is an example on how to configure a routing direction to be monitor for ASR/NER values and call statistics
|
|
; name of this section is the routing direction name. It should match the value of the route param from the call.cdr message
|
|
|
|
; specify that this section is for call QOS monitoring on a given route
|
|
;type=call_qos
|
|
|
|
; minASR=
|
|
; lower threshold at which the low ASR alarm is set for the current time interval. Values can be -1..100
|
|
; Default is -1 ( to mean that no low ASR alarm will be sent)
|
|
;minASR=-1
|
|
|
|
; maxASR=
|
|
; upper threshold at which the high ASR alarm is set for the current time interval. Values can be -1..100
|
|
; Default is -1 ( to mean that no high ASR alarm will be sent)
|
|
;maxASR=-1
|
|
|
|
; minNER=
|
|
; threshold at which the low NER alarm should be set. Values can be -1..100
|
|
; Defaults to -1
|
|
;minNER=-1
|
|
|
|
; minimum number of calls received before calculating ASR and NER
|
|
; Defaults to 1
|
|
;mincalls=1
|
|
|
|
|
|
[sip]
|
|
; monitoring SIP parameters
|
|
|
|
; list of gateways of which state to monitor
|
|
; It is a list of IP:port addresses separated by ';'
|
|
; If port is not present, the default SIP (5060) port will be added
|
|
;gateways=
|
|
|
|
; threshold for sending an alarm signalling to many failed SIP authentications. Default is 0 (no alarm)
|
|
;max_failed_auths=0
|
|
|
|
; threshold for sending an alarm signalling that too many SIP transactions have timed out. Default is 0 (no alarm)
|
|
;max_transaction_timeouts=0
|
|
|
|
;threshold for sending an alarm signalling that too many SIP BYE transactions have not been acknowledged. Default is 0 (no alarm)
|
|
;max_byes_timeouts=0
|
|
|
|
; reset interval for alarms in seconds. Default is 0 (meaning alarms are not reset)
|
|
;reset_time=0
|
|
|
|
|
|
|
|
[sig]
|
|
|
|
; enable monitoring for signalling components. Defaults to false.
|
|
;monitor=false
|
|
|
|
; monitor trunks. Overrides the monitor value. Defaults to the monitor value.
|
|
;trunk=
|
|
|
|
; monitor linkset. Overrides the monitor value. Defaults to the monitor value.
|
|
;linkset=
|
|
|
|
; monitor links. Overrides the monitor value. Defaults to the monitor value.
|
|
;link=
|
|
|
|
; monitor physical interfaces. Overrides the monitor value. Defaults to the monitor value.
|
|
;interface=
|
|
|
|
; monitor ISDN. Overrides the monitor value. Defaults to the monitor value.
|
|
;isdn=
|
|
|
|
|
|
|
|
[rtp]
|
|
; enable RTP monitoring? Defaults to false.
|
|
;monitor=false
|
|
|
|
; RTP destinations to be monitored. Should be a comma separated list.
|
|
; i.e. rtp_directions=192.x.y.z,127.0.0.1
|
|
;rtp_directions=
|
|
|
|
; interval in seconds at which collected data should be reset. Defaults to 3600 seconds.
|
|
;reset_interval=3600
|
|
|
|
|
|
|
|
[mgcp]
|
|
; send notification if a MGCP gateway goes offline/back online? Defaults to false.
|
|
;gw_monitor=false
|
|
|
|
; threshold for sending an alarm signalling that too many MGCP transactions have timed out. Default is 0 (no alarm)
|
|
;max_transaction_timeouts=0
|
|
|
|
; threshold for sending an alarm signalling that too many MGCP DLCX transactions have timed out. Default is 0 (no alarm)
|
|
;max_deletes_timeouts=0
|
|
|
|
; reset interval in seconds. Defaults to 0 (no reset)
|
|
;reset_time=0
|
|
|
|
|