A prometheus exporter for gmail.
Heavily inspired by https://github.com/jamesread/prometheus-gmail-exporter, but written in go instead of Python.
You'll need to set up your own project in GCP and create an OAuth application.
Follow the steps in the Gmail for Developers Go quickstart to set this up. Store your client credentials in
The exporter will use your client credentials to get an access token which lets it talk to the Gmail API. It will store the token in
go run *.go
docker build -t prometheus-gmail-exporter-go . docker run -it -p 2112:2112 -v $(pwd):/app prometheus-gmail-exporter-go