added mod_cdr_pg
This commit is contained in:
parent
a540513a32
commit
493a0e7f8d
|
|
@ -1,12 +1,12 @@
|
|||
<configuration name="cdr_pg_csv.conf" description="CDR PG CSV Format">
|
||||
<settings>
|
||||
<!-- See parameters for PQconnectdb() at http://www.postgresql.org/docs/8.4/static/libpq-connect.html -->
|
||||
<param name="db-info" value="host=localhost dbname=cdr connect_timeout=10" />
|
||||
<param name="db-info" value="host=localhost user=postgres password=nopassword dbname=fusionpbx connect_timeout=10" />
|
||||
<!-- CDR table name -->
|
||||
<!--<param name="db-table" value="cdr"/>-->
|
||||
<param name="db-table" value="v_xml_cdr"/>
|
||||
|
||||
<!-- Log a-leg (a), b-leg (b) or both (ab) -->
|
||||
<param name="legs" value="a"/>
|
||||
<param name="legs" value="ab"/>
|
||||
|
||||
<!-- Directory in which to spool failed SQL inserts -->
|
||||
<!-- <param name="spool-dir" value="$${base_dir}/log/cdr-pg-csv"/> -->
|
||||
|
|
@ -18,22 +18,66 @@
|
|||
<!--<param name="debug" value="true"/>-->
|
||||
</settings>
|
||||
<schema>
|
||||
<field var="local_ip_v4"/>
|
||||
<field var="uuid"/>
|
||||
<field var="domain-uuid column=domain_uuid"/>
|
||||
<field var="domain_name"/>
|
||||
<field var="accountcode"/>
|
||||
<field var="direction"/>
|
||||
<field var="default_language"/>
|
||||
<field var="context"/>
|
||||
<field var="xml_cdr"/>
|
||||
|
||||
<!-- <field var="local_ip_v4"/> -->
|
||||
<field var="caller_id_name"/>
|
||||
<field var="caller_id_number"/>
|
||||
<field var="destination_number"/>
|
||||
<field var="context"/>
|
||||
|
||||
<field var="start_epoch"/>
|
||||
<field var="start_stamp"/>
|
||||
<field var="answer_stamp"/>
|
||||
<field var="answer_epoch"/>
|
||||
<field var="end_epoch"/>
|
||||
<field var="end_stamp"/>
|
||||
<field var="duration" quote="false"/>
|
||||
<field var="billsec" quote="false"/>
|
||||
<field var="hangup_cause"/>
|
||||
<field var="uuid"/>
|
||||
<field var="bleg_uuid"/>
|
||||
<field var="accountcode"/>
|
||||
<field var="duration"/>
|
||||
<field var="mduration"/>
|
||||
<field var="billsec"/>
|
||||
<field var="billmsec"/>
|
||||
|
||||
<field var="bridge_uuid"/>
|
||||
<!-- <field var="bleg_uuid"/> -->
|
||||
<field var="read_codec"/>
|
||||
<field var="read_rate"/>
|
||||
<field var="write_codec"/>
|
||||
<field var="write_rate"/>
|
||||
|
||||
<field var="remote_media_ip"/>
|
||||
<field var="network_addr"/>
|
||||
<field var="recording_file"/>
|
||||
<field var="leg"/>
|
||||
|
||||
<field var="pdd_ms"/>
|
||||
<field var="last_app"/>
|
||||
<field var="last_arg"/>
|
||||
|
||||
<field var="cc_side"/>
|
||||
<field var="cc_member_uuid"/>
|
||||
<field var="cc_queue_joined_epoch"/>
|
||||
<field var="cc_queue"/>
|
||||
<field var="cc_member_session_uuid"/>
|
||||
<field var="cc_agent"/>
|
||||
<field var="cc_agent_type"/>
|
||||
|
||||
<field var="waitsec"/>
|
||||
|
||||
<field var="conference_name"/>
|
||||
<field var="conference_uuid"/>
|
||||
<field var="conference_member_id"/>
|
||||
<field var="digits_dialed"/>
|
||||
|
||||
<field var="hangup_cause"/>
|
||||
<field var="hangup_cause_q850"/>
|
||||
<field var="sip_hangup_disposition"/>
|
||||
|
||||
<!-- <field var="sip_hangup_disposition"/> -->
|
||||
<!-- <field var="ani"/> -->
|
||||
</schema>
|
||||
|
|
|
|||
|
|
@ -19,6 +19,7 @@
|
|||
|
||||
<!-- Event Handlers -->
|
||||
<load module="mod_cdr_csv"/>
|
||||
<load module="mod_cdr_pg_csv"/>
|
||||
<!-- <load module="mod_cdr_sqlite"/> -->
|
||||
<!-- <load module="mod_event_multicast"/> -->
|
||||
<load module="mod_event_socket"/>
|
||||
|
|
|
|||
Loading…
Reference in New Issue