{"repo":"florentchauveau/freeswitch_exporter","free":true,"listed":false,"github":"https://github.com/florentchauveau/freeswitch_exporter","clone":"git clone https://github.com/florentchauveau/freeswitch_exporter.git","description":"Prometheus exporter for FreeSWITCH","language":"Go","stars":31,"topics":["metrics","prometheus","prometheus-exporter","freeswitch","monitoring"],"license":"MIT","category":"analytics","readme_excerpt":"FreeSWITCH Exporter for Prometheus A FreeSWITCH exporter for Prometheus. It communicates with FreeSWITCH using mod event socket. Getting Started Pre-built static binaries are available in releases. Docker images are also available on DockerHub. To run it: Docker run: Help on flags: Usage Make sure mod event socket is enabled on your FreeSWITCH instance. The default mod event socket configuration binds to :: (i.e., to listen to connections from any host), which will work on IPv4 or IPv6. You can specify the scrape URI with the --freeswitch.scrape-uri flag. Example: Also, you need to make sure that the exporter will be allowed by the ACL (if any), and that the password matches. Metrics The exporter will try to fetch values from the following commands: - api show calls count : Calls count - api uptime s : Uptime - api strepoch : Time synced with system - status List of exposed metrics: Compiling With go1.18+, clone the project and: Dependencies will be fetched automatically. Contributing Feel free to send pull requests.","default_branch":null,"files":null,"tree":[],"storefront":"/r/florentchauveau","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/florentchauveau/freeswitch_exporter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}