| 
									
										
										
										
											2009-06-29 18:05:27 +00:00
										 |  |  | ; | 
					
						
							|  |  |  | ; Asterisk Channel Event Logging (CEL) - PostgreSQL Backend | 
					
						
							|  |  |  | ; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ; Sample Asterisk config file for CEL logging to PostgreSQL | 
					
						
							| 
									
										
										
										
											2009-06-26 15:28:53 +00:00
										 |  |  | ; | 
					
						
							|  |  |  | ; CEL field names: | 
					
						
							|  |  |  | ; | 
					
						
							| 
									
										
										
										
											2012-01-13 21:52:44 +00:00
										 |  |  | ;	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 | 
					
						
							| 
									
										
										
										
											2009-06-26 15:28:53 +00:00
										 |  |  | ;	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 | 
					
						
							| 
									
										
										
										
											2012-01-13 17:36:44 +00:00
										 |  |  | ;	amaflags  (an int) | 
					
						
							| 
									
										
										
										
											2009-06-26 15:28:53 +00:00
										 |  |  | ;	userfield | 
					
						
							|  |  |  | ;	peer | 
					
						
							| 
									
										
										
										
											2011-05-05 23:08:05 +00:00
										 |  |  | ;	extra | 
					
						
							| 
									
										
										
										
											2009-06-26 15:28:53 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | [global] | 
					
						
							| 
									
										
										
										
											2012-02-01 17:42:15 +00:00
										 |  |  | ; 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 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-04-08 11:35:53 +00:00
										 |  |  | ; Log date/time in GMT. The default of this option is 'no'. | 
					
						
							|  |  |  | ;usegmtime=yes | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-06-26 15:28:53 +00:00
										 |  |  | ;hostname=localhost | 
					
						
							|  |  |  | ;port=5432 | 
					
						
							|  |  |  | ;dbname=asterisk | 
					
						
							|  |  |  | ;password=password | 
					
						
							|  |  |  | ;user=postgres | 
					
						
							| 
									
										
										
										
											2014-07-17 21:17:28 +00:00
										 |  |  | ;table=cel		;SQL table where CEL's will be inserted | 
					
						
							| 
									
										
										
										
											2015-05-01 23:14:31 -04:00
										 |  |  | ;schema=public ;Schema where CEL's table is located.  Optional parameter. | 
					
						
							|  |  |  |                ;If schema support is present the default value used will be current_schema(). | 
					
						
							| 
									
										
										
										
											2015-04-08 11:35:53 +00:00
										 |  |  | ;appname=asterisk   ; Postgres application_name support (optional). Whitespace not allowed. |