Skip to content
This repository has been archived by the owner on Aug 21, 2019. It is now read-only.

ReadyTalk/freeswitch-collectd-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

freeswitch-collectd-plugin

A FreeSWITCH plugin for collectd using collectd's Python plugin.

Data captured includes:

  • Number of active channels

Install

  1. Place freeswitch_channels.py in /opt/collectd/lib/collectd/plugins/python (assuming you have collectd installed to /opt/collectd).
  2. Configure the plugin (see below).
  3. Restart collectd.

Configuration

Add the following to your collectd config or use the included freeswitch.conf.

<LoadPlugin python>
  Globals true
</LoadPlugin>

<Plugin python>
  ModulePath "/opt/collectd/lib/collectd/plugins/python"
  Import "freeswitch_channels"

  <Module freeswitch_channels>
    Host "localhost"
    Port 8021
    Username "freeswitch"
    Password "works"
    Verbose false
  </Module>
</Plugin>

About

[ARCHIVED] A FreeSWITCH plugin for collectd using collectd's Python plugin.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages