1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- ;
- ; Asterisk Channel Event Logging (CEL) - PostgreSQL Backend
- ;
- ; Sample Asterisk config file for CEL logging to PostgreSQL
- ;
- ; CEL field names:
- ;
- ; eventtype
- ; CHANNEL_START = 1
- ; CHANNEL_END = 2
- ; HANGUP = 3
- ; ANSWER = 4
- ; APP_START = 5
- ; APP_END = 6
- ; BRIDGE_START = 7
- ; BRIDGE_END = 8
- ; CONF_START = 9
- ; CONF_END = 10
- ; PARK_START = 11
- ; PARK_END = 12
- ; BLINDTRANSFER = 13
- ; ATTENDEDTRANSFER = 14
- ; TRANSFER = 15
- ; HOOKFLASH = 16
- ; 3WAY_START = 17
- ; 3WAY_END = 18
- ; CONF_ENTER = 19
- ; CONF_EXIT = 20
- ; USER_DEFINED = 21
- ; LINKEDID_END = 22
- ; BRIDGE_UPDATE = 23
- ; PICKUP = 24
- ; FORWARD = 25
- ; eventtime (timeval, includes microseconds)
- ; userdeftype (set only if eventtype == USER_DEFINED)
- ; cid_name
- ; cid_num
- ; cid_ani
- ; cid_rdnis
- ; cid_dnid
- ; exten
- ; context
- ; channame
- ; appname
- ; appdata
- ; accountcode
- ; peeraccount
- ; uniqueid
- ; linkedid
- ; amaflags (an int)
- ; userfield
- ; peer
- ; extra
- [global]
- ; Use 'show_user_defined' to put "USER_DEFINED" in the eventtype field,
- ; instead of (by default) just putting the user defined event name there.
- ;
- ;show_user_defined=yes
- ;hostname=localhost
- ;port=5432
- ;dbname=asterisk
- ;password=password
- ;user=postgres
- ;table=cel ;SQL table where CEL's will be inserted
- ;appname=asterisk ; Postgres application_name support (optional). Whitespace not allowed.
|