Skip to content
forked from torhve/infping

Parse fping output, store result in influxdb 0.9

License

Notifications You must be signed in to change notification settings

ouafnico/infping

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Original Info from original developper:

infping

Parse fping output, store result in influxdb 0.9 See blog post for more info https://hveem.no/visualizing-latency-variance-with-grafana

Installation (Debian 9)

  • Create a dedicated user, like infping for example.
  • Clone the repo, and correct rights to infping user/group.
  • Install golang https://golang.org/doc/install
  • Install package fping
  • Configure GOPATH to the folder of your git cloned repo : export GOPATH=/yourfolder/infping
  • From the $GOPATH folder :
    • go get "github.com/influxdata/influxdb/client"
    • go get "github.com/pelletier/go-toml"
  • Build : go build -o infping infping.go
  • Configure config.toml file
  • Modify infping.service (check path and user), copy to /lib/systemd/system then start/enable.

About

Parse fping output, store result in influxdb 0.9

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%