Home

Awesome

lukasmalkmus/faktory_exporter

A Faktory Exporter for Prometheus. - by Lukas Malkmus

Travis Status Go Report Latest Release License

[!IMPORTANT]
This project is not actively maintained. As explained in this issue any contribution will be reviewed and potentially accepted, however it is not regularly tested. A very similar Python Faktory exporter has been developed and is, as of 2024, actively used.


Table of Contents

  1. Introduction
  2. Usage
  3. Contributing
  4. License

Introduction

The faktory_exporter is a simple server that scrapes a configured Faktory instance for stats by issuing the "INFO" command and exports them via HTTP for Prometheus consumption.

Usage

Installation

The easiest way to run the faktory_exporter is by grabbing the latest binary from the release page.

Building from source

This project uses dep for vendoring.

git clone https://github.com/lukasmalkmus/faktory_exporter
cd faktory_exporter
make

Using the exporter

./faktory_exporter [flags]

Help on flags:

./faktory_exporter --help

Using docker

make docker
docker run -d --rm -p9386:9386 faktory-exporter:master

Contributing

Feel free to submit PRs or to fill Issues. Every kind of help is appreciated.

License

© Lukas Malkmus, 2017

Distributed under Apache License (Apache License, Version 2.0).

See LICENSE for more information.