123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117 |
- ;
- ; Asterisk Channel Event Logging (CEL)
- ;
- ; Channel Event Logging is a mechanism to provide fine-grained event information
- ; that can be used to generate billing information. Such event information can
- ; be recorded to various backend modules.
- ;
- [general]
- ; CEL Activation
- ;
- ; Use the 'enable' keyword to turn CEL on or off.
- ;
- ; Accepted values: yes and no
- ; Default value: no
- ;enable=yes
- ; Application Tracking
- ;
- ; Use the 'apps' keyword to specify the list of applications for which you want
- ; to receive CEL events. This is a comma separated list of Asterisk dialplan
- ; applications, such as Dial, Queue, and Park.
- ;
- ; Accepted values: A comma separated list of Asterisk dialplan applications
- ; Default value: none
- ;
- ; Note: You may also use 'all' which will result in CEL events being reported
- ; for all Asterisk applications. This may affect Asterisk's performance
- ; significantly.
- apps=dial,park
- ; Event Tracking
- ;
- ; Use the 'events' keyword to specify the list of events which you want to be
- ; raised when they occur. This is a comma separated list of the values in the
- ; table below.
- ;
- ; Accepted values: A comma separated list of one or more of the following:
- ; ALL -- Generate entries on all events
- ; CHAN_START -- The time a channel was created
- ; CHAN_END -- The time a channel was terminated
- ; ANSWER -- The time a channel was answered (ie, phone taken off-hook)
- ; HANGUP -- The time at which a hangup occurred
- ; BRIDGE_ENTER -- The time a channel was connected into a conference room
- ; BRIDGE_EXIT -- The time a channel was removed from a conference room
- ; APP_START -- The time a tracked application was started
- ; APP_END -- the time a tracked application ended
- ; PARK_START -- The time a call was parked
- ; PARK_END -- Unpark event
- ; BLINDTRANSFER -- When a blind transfer is initiated
- ; ATTENDEDTRANSFER -- When an attended transfer is initiated
- ; PICKUP -- This channel picked up the specified channel
- ; FORWARD -- This channel is being forwarded somewhere else
- ; LINKEDID_END -- The last channel with the given linkedid is retired
- ; USER_DEFINED -- Triggered from the dialplan, and has a name given by the
- ; user
- ; LOCAL_OPTIMIZE -- A local channel pair is optimizing away.
- ;
- ; Default value: none
- ; (Track no events)
- events=APP_START,CHAN_START,CHAN_END,ANSWER,HANGUP,BRIDGE_ENTER,BRIDGE_EXIT
- ; Date Format
- ;
- ; Use the 'dateformat' keyword to specify the date format used when CEL events
- ; are raised.
- ;
- ; Accepted values: A strftime format string (see man strftime)
- ;
- ; Example: "%F %T"
- ; -> This gives the date and time in the format "2009-06-23 17:02:35"
- ;
- ; If this option is not specified, the default format is "<seconds>.<microseconds>"
- ; since epoch. The microseconds field will always be 6 digits in length, meaning it
- ; may have leading zeros.
- ;
- ;dateformat = %F %T
- ;
- ; Asterisk Manager Interface (AMI) CEL Backend
- ;
- [manager]
- ; AMI Backend Activation
- ;
- ; Use the 'enable' keyword to turn CEL logging to the Asterisk Manager Interface
- ; on or off.
- ;
- ; Accepted values: yes and no
- ; Default value: no
- ;enabled=yes
- ; Use 'show_user_defined' to put "USER_DEFINED" in the EventName header,
- ; instead of (by default) just putting the user defined event name there.
- ; When enabled the UserDefType header is added for user defined events to
- ; provide the user defined event name.
- ;
- ;show_user_defined=yes
- ;
- ; RADIUS CEL Backend
- ;
- [radius]
- ;
- ; Log date/time in GMT
- ;usegmtime=yes
- ;
- ; Set this to the location of the radiusclient-ng configuration file
- ; The default is /etc/radiusclient-ng/radiusclient.conf
- ;radiuscfg => /usr/local/etc/radiusclient-ng/radiusclient.conf
- ;
|