Skip to content

Latest commit

 

History

History
116 lines (64 loc) · 3.3 KB

README.md

File metadata and controls

116 lines (64 loc) · 3.3 KB

Collect Realtime information from FreeSWITCH to Influxdb & PostgreSQL Build Status

Collect Realtime information from FreeSWITCH to InfluxDB & PostgreSQL.

Channels information are pushed in the form of:

%ChannelSeries{fields: %ChannelSeries.Fields{value: 1},
tags: %ChannelSeries.Tags{campaign_id: 1, host: "127.0.0.1"}, timestamp: nil}

If you wish to use this with an other project you might want to remove campaign_id which is specific to Newfies-Dialer.

Usage Dev

Run dev:

MIX_ENV=dev iex -S mix

Check outdated deps:

mix hex.outdated

Usage Test

Run test.watch:

MIX_ENV=dev mix test.watch

Usage Prod

Compile and release:

MIX_ENV=prod mix compile
# MIX_ENV=prod mix release.init
MIX_ENV=prod mix release --verbose

Installation