├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── main.yml ├── .gitignore ├── .goreleaser.yml ├── .promu.yml ├── CONTRIBUTORS.md ├── Dockerfile ├── Dockerfile.testing ├── LICENSE ├── Makefile ├── README.md ├── VERSION ├── examples ├── alerts.yaml ├── dashboard.json ├── dashboard.png └── prometheus.yaml ├── go.mod ├── go.sum ├── internal └── mock │ └── mock.go ├── opensips.cfg ├── opensips ├── jsonrpc │ └── opensips_jsonrpc.go ├── opensips.go └── opensips_test.go ├── opensips_exporter.go ├── processors ├── core_processor.go ├── dialog_processor.go ├── load_processor.go ├── net_processor.go ├── pkmem_processor.go ├── processor.go ├── registrar_processor.go ├── scrape_processor.go ├── shmem_processor.go ├── sl_processor.go ├── tm_processor.go ├── tmx_processor.go ├── uri_processor.go └── usrloc_processor.go └── run.sh /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # IDE specific files 2 | .idea/ 3 | 4 | # Builds 5 | opensips_exporter 6 | dist -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.promu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/.promu.yml -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.testing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/Dockerfile.testing -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 2.0.0 -------------------------------------------------------------------------------- /examples/alerts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/examples/alerts.yaml -------------------------------------------------------------------------------- /examples/dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/examples/dashboard.json -------------------------------------------------------------------------------- /examples/dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/examples/dashboard.png -------------------------------------------------------------------------------- /examples/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/examples/prometheus.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/go.sum -------------------------------------------------------------------------------- /internal/mock/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/internal/mock/mock.go -------------------------------------------------------------------------------- /opensips.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/opensips.cfg -------------------------------------------------------------------------------- /opensips/jsonrpc/opensips_jsonrpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/opensips/jsonrpc/opensips_jsonrpc.go -------------------------------------------------------------------------------- /opensips/opensips.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/opensips/opensips.go -------------------------------------------------------------------------------- /opensips/opensips_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/opensips/opensips_test.go -------------------------------------------------------------------------------- /opensips_exporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/opensips_exporter.go -------------------------------------------------------------------------------- /processors/core_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/processors/core_processor.go -------------------------------------------------------------------------------- /processors/dialog_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/processors/dialog_processor.go -------------------------------------------------------------------------------- /processors/load_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/processors/load_processor.go -------------------------------------------------------------------------------- /processors/net_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/processors/net_processor.go -------------------------------------------------------------------------------- /processors/pkmem_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/processors/pkmem_processor.go -------------------------------------------------------------------------------- /processors/processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/processors/processor.go -------------------------------------------------------------------------------- /processors/registrar_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/processors/registrar_processor.go -------------------------------------------------------------------------------- /processors/scrape_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/processors/scrape_processor.go -------------------------------------------------------------------------------- /processors/shmem_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/processors/shmem_processor.go -------------------------------------------------------------------------------- /processors/sl_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/processors/sl_processor.go -------------------------------------------------------------------------------- /processors/tm_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/processors/tm_processor.go -------------------------------------------------------------------------------- /processors/tmx_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/processors/tmx_processor.go -------------------------------------------------------------------------------- /processors/uri_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/processors/uri_processor.go -------------------------------------------------------------------------------- /processors/usrloc_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/processors/usrloc_processor.go -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VoIPGRID/opensips_exporter/HEAD/run.sh --------------------------------------------------------------------------------