acamilleri / prometheus-aio-filesd

Prometheus all in one file_sd

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Prometheus all in one file_sd integration

Go Report Card

This project provides a Provider interface to easily integrate any provider to fetch some targets to export a compatible Prometheus file_sd format.

This project works, but is still ongoing

Usage

Docker:

You can find an example here.

Providers

List of available providers:

  • Docker

Feel free to contribute to adding new providers or create a provider integration request with an issue :)

Build from source

clone the project

$ git clone git@github.com:acamilleri/prometheus-aio-filesd.git

build

$ make build

TODO:

  • Improve code (tests!, logger, comments, ..)
  • Adding metrics
  • Add more providers

About

Prometheus all in one file_sd

License:Apache License 2.0


Languages

Language:Go 97.7%Language:Makefile 1.3%Language:Dockerfile 1.0%