{"repo":"florentchauveau/kamailio_exporter","free":true,"listed":false,"github":"https://github.com/florentchauveau/kamailio_exporter","clone":"git clone https://github.com/florentchauveau/kamailio_exporter.git","description":"Prometheus exporter for Kamailio SIP server","language":"Go","stars":65,"topics":["prometheus","prometheus-exporter","metrics","kamailio"],"license":"MIT","category":"analytics","readme_excerpt":"Kamailio Exporter for Prometheus A Kamailio exporter for Prometheus. Safe to use in production. It has been used in production for years at Callr. It communicates with Kamailio using native BINRPC via the ctl module. BINRPC is implemented in library https://github.com/florentchauveau/go-kamailio-binrpc. Getting Started Pre-built binaries are available in releases. Docker images are also available on DockerHub. To run it: Help on flags: Upgrading from v1.x Version 2.0.0 modernized the exporter. Exposed metrics are unchanged, but there are some breaking changes: - the -l short flag was removed: use --web.listen-address (which is now repeatable, to listen on multiple addresses) - logs are now written in logfmt format, or JSON with --log.format=json - the --version output format changed New in this version: TLS and basic authentication support (see below), --log.level and --log.format flags, and a kamailio exporter build info metric. TLS and basic authentication The exporter uses the Prometheus exporter-toolkit: TLS, basic authentication and systemd socket activation are supported via the --web.config.file flag. Example: See the web configuration documentation for all options. Usage The CTL module must be loaded by the Kamailio instance. If you are using kamcmd (and you probably are), the module is already loaded. By default (if no parameters are changed in the config file), the ctl module exposes a Unix stream socket: /var/run/kamailio/kamailio ctl . If you change it, specify th","default_branch":null,"files":null,"tree":[],"storefront":"/r/florentchauveau","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/florentchauveau/kamailio_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."}