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.
Run dev:
MIX_ENV=dev iex -S mix
Check outdated deps:
mix hex.outdated
Run test.watch:
MIX_ENV=dev mix test.watch
Compile and release:
MIX_ENV=prod mix compile
# MIX_ENV=prod mix release.init
MIX_ENV=prod mix release --verbose