Skip to content
Exporter for metrics from FastNetMon API to use with https://prometheus.io/
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
collector initial commit Sep 20, 2018
host initial commit Sep 20, 2018
network
rpc
totaltraffic initial commit Sep 20, 2018
.gitignore initial commit Sep 20, 2018
LICENSE initial commit Sep 20, 2018
README.md initial commit Sep 20, 2018
fastnetmon_collector.go initial commit Sep 20, 2018
main.go initial commit Sep 20, 2018

README.md

fastnetmon_exporter

Exporter for metrics from FastNetMon API https://prometheus.io/

flags

Name Description Default
version  Print version information.
web.listen-address  Address on which to expose metrics and web interface. :9368
web.telemetry-path Path under which to expose metrics.  /metrics
api.address Address where the FastNetMon API listens 127.0.0.1:10007
api.username Username to access FastNetMon API   admin
api.password Password to access FastNetMon API your_password_replace_it
debug  Show verbose debug output false

metrics

All metrics are enabled by default. To disable something pass a flag --<name>.enabled=false, where <name> is the name of the metric.

Name Description
traffic show total_traffic_counters
network show network_counters
host show host_counters bytes (incoming

Install

go get -u github.com/lwlcom/fastnetmon_exporter

Usage

./fastnetmon_exporter -api.address="127.0.0.1:10007" -api.username="admin" -api.password="your_password_replace_it"

Third Party Components

This software uses components of the following projects

License

(c) Martin Poppen, 2018. Licensed under MIT license.

Prometheus

see https://prometheus.io/

You can’t perform that action at this time.