# README
OpenSource Insight prometheus exporter
prometheus exporter to get an insight on downloads of opensource projects.
Introduction
prometheus exporter for identifying download metrics of open-source projects hosted on multiple platforms. It supports retrieving metrics from github
and terraform-registry
for now.
This exporter interacts with the github API, terraform-registry API, and other platforms to have the metrics collected in one place.
Requirements
- Go 1.19 or above . Installing go can be found here.
- Basic understanding of prometheus exporter and its golang client libraries and building them.
Installation
- Recommend installing released versions. Release binaries are available on the releases page and docker from here.
- Can always build it locally by running
go build
against cloned repo.
Docker
docker pull ghcr.io/nikhilsbhat/opensource-insight-exporter:latest
docker pull ghcr.io/nikhilsbhat/opensource-insight-exporter:<github-release-tag>