Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hhromic/promrelay-exporter
Simple Prometheus relay exporter written in Go for scraping applications in isolated networks.
https://github.com/hhromic/promrelay-exporter
docker docker-compose docker-image docker-swarm exporter golang isolation monitoring prometheus relay
Last synced: 12 days ago
JSON representation
Simple Prometheus relay exporter written in Go for scraping applications in isolated networks.
- Host: GitHub
- URL: https://github.com/hhromic/promrelay-exporter
- Owner: hhromic
- License: apache-2.0
- Created: 2021-07-03T01:52:21.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-12-02T23:07:28.000Z (about 1 month ago)
- Last Synced: 2024-12-03T00:19:26.841Z (about 1 month ago)
- Topics: docker, docker-compose, docker-image, docker-swarm, exporter, golang, isolation, monitoring, prometheus, relay
- Language: Go
- Homepage:
- Size: 181 KB
- Stars: 3
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Prometheus Relay Exporter
Simple [Prometheus](https://prometheus.io/) relay exporter written in [Go](https://go.dev/) for
scraping applications in isolated networks.This exporter uses the [multi-target exporter pattern](https://prometheus.io/docs/guides/multi-target-exporter/)
described in the Prometheus documentation.The motivating use case for this project can be found [here](use-case.md).
## Usage
Usage examples can be found in the [`examples/`](examples/) directory.
## Building
To build a release Docker image for the project:
```
git checkout vX.Y.Z
docker buildx build -t ghcr.io/hhromic/promrelay-exporter:vX.Y.Z .
```> **Note:** Ready-to-use images are available in the
> [GitHub Container Registry](https://github.com/users/hhromic/packages/container/package/promrelay-exporter).To build a snapshot locally Using [GoReleaser](https://goreleaser.com/):
```
goreleaser build --clean --single-target --snapshot
```## License
This project is licensed under the [Apache License Version 2.0](LICENSE).