gofuzz_exporter

command module
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 19, 2020 License: Apache-2.0 Imports: 17 Imported by: 0

README

gofuzz_exporter

Build Status Go Report Card Apache 2 licensed

gofuzz_exporter is a Prometheus exporter for scraping and parsing dvyukov/go-fuzz execution logs. Currently we support grabbing logs from Loki instances.

This project uses github.com/moov-io/infra/pkg/gofuzz to parse log lines.

Metrics

The following metrics are exported:

  • gofuzz_corpus: Count of corpus for a go-fuzz process
  • gofuzz_crashers: Count of crashers for a go-fuzz process
  • gofuzz_executions: Count of executions for a go-fuzz process
  • gofuzz_workers: Count of workers for a go-fuzz process
Install / Usage

You can download and run the latest docker image adamdecaf/gofuzz_exporter from the Docker Hub.

Running the image looks like the following:

$ docker run -it -p 10000:10000 adamdecaf/gofuzz_exporter:v0.1.1 -loki.address http://localhost:3100/loki/ -apps achfuzz
2020/02/29 02:04:00 starting gofuzz_exporter v0.1.1
2020/02/29 02:04:00 listenting on 0.0.0.0:10000
2020/02/29 02:04:00 using http://localhost:3100/loki/ for Loki address

License

Apache License 2.0 See LICENSE for details.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL