From 03edde060cf06661f1268393d70a8e9de6d6fed6 Mon Sep 17 00:00:00 2001 From: davidnewhall2 Date: Sat, 28 Dec 2019 20:00:03 -0800 Subject: [PATCH] update links/readme/license --- LICENSE | 3 +-- README.md | 36 ++++++++++++++++-------------------- 2 files changed, 17 insertions(+), 22 deletions(-) diff --git a/LICENSE b/LICENSE index 8a7e32d3..6d5fa682 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,5 @@ MIT LICENSE. -Copyright (c) 2016 Garrett Bjerkhoel -Copyright (c) 2018-2019 David Newhall II +Copyright (c) 2018-2020 David Newhall II Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the diff --git a/README.md b/README.md index ca07e6d5..c9f7e9ad 100644 --- a/README.md +++ b/README.md @@ -1,28 +1,28 @@ - + [![discord](https://badgen.net/badge/icon/Discord?color=0011ff&label&icon=https://simpleicons.now.sh/discord/eee "Ubiquiti Discord")](https://discord.gg/KnyKYt2) [![twitter](https://badgen.net/twitter/follow/TwitchCaptain?icon=https://simpleicons.now.sh/twitter/0099ff&label=TwitchCaptain&color=0116ff "TwitchCaptain @ Twitter")](https://twitter.com/TwitchCaptain) [![grafana](https://badgen.net/https/golift.io/bd/grafana/dashboard-downloads/10414,10415,10416,10417,10418,11311,11312,11313,11314,11315?icon=https://simpleicons.now.sh/grafana/ED7F38&color=0011ff "Grafana Dashboard Downloads")](http://grafana.com/dashboards?search=unifi-poller) [![pulls](https://badgen.net/docker/pulls/golift/unifi-poller?icon=https://simpleicons.now.sh/docker/38B1ED&label=pulls&color=0011ff "Docker Pulls")](https://hub.docker.com/r/golift/unifi-poller) -[![DLs](https://img.shields.io/github/downloads/davidnewhall/unifi-poller/total.svg?logo=github&color=0116ff "GitHub Downloads")](https://www.somsubhra.com/github-release-stats/?username=davidnewhall&repository=unifi-poller) +[![DLs](https://img.shields.io/github/downloads/unifi-poller/unifi-poller/total.svg?logo=github&color=0116ff "GitHub Downloads")](https://www.somsubhra.com/github-release-stats/?username=davidnewhall&repository=unifi-poller) [![unifi](https://badgen.net/badge/UniFi/5.11.x,5.12.x,UAP,USG,USW,UDM?list=|&icon=https://docs.golift.io/svg/ubiquiti_color.svg&color=0099ee "UniFi Products Supported")](https://github.com/golift/unifi) [![builer](https://badgen.net/badge/go/Application%20Builder?label=&icon=https://docs.golift.io/svg/go.svg&color=0099ee "Go Application Builder")](https://github.com/golift/application-builder) -[![stars](https://badgen.net/github/stars/davidnewhall/unifi-poller?icon=https://simpleicons.now.sh/macys/fab&label=&color=0099ee "GitHub Stars")](https://github.com/davidnewhall/unifi-poller) -[![travis](https://badgen.net/travis/davidnewhall/unifi-poller?icon=travis&label=build "Travis Build")](https://travis-ci.org/davidnewhall/unifi-poller) +[![stars](https://badgen.net/github/stars/unifi-poller/unifi-poller?icon=https://simpleicons.now.sh/macys/fab&label=&color=0099ee "GitHub Stars")](https://github.com/unifi-poller/unifi-poller) +[![travis](https://badgen.net/travis/davidnewhall/unifi-poller?icon=travis&label=build "Travis Build")](https://travis-ci.org/unifi-poller/unifi-poller) Collect your UniFi controller data and report it to an InfluxDB instance, or export it for Prometheus collection. Prometheus support is -[new](https://github.com/davidnewhall/unifi-poller/issues/88), and much +[new](https://github.com/unifi-poller/unifi-poller/issues/88), and much of the documentation still needs to be updated; 12/2/2019. [Ten Grafana Dashboards](http://grafana.com/dashboards?search=unifi-poller) included; with screenshots. Five for InfluxDB and five for Prometheus. ## Installation -[See the Wiki!](https://github.com/davidnewhall/unifi-poller/wiki/Installation) -We have a special place for [Docker Users](https://github.com/davidnewhall/unifi-poller/wiki/Docker). +[See the Wiki!](https://github.com/unifi-poller/unifi-poller/wiki/Installation) +We have a special place for [Docker Users](https://github.com/unifi-poller/unifi-poller/wiki/Docker). I'm willing to help if you have troubles. -Open an [Issue](https://github.com/davidnewhall/unifi-poller/issues) and +Open an [Issue](https://github.com/unifi-poller/unifi-poller/issues) and we'll figure out how to get things working for you. You can also get help in the #unifi-poller channel on the [Ubiquiti Discord server](https://discord.gg/KnyKYt2). I've also [provided a forum post](https://community.ui.com/questions/Unifi-Poller-Store-Unifi-Controller-Metrics-in-InfluxDB-without-SNMP/58a0ea34-d2b3-41cd-93bb-d95d3896d1a1) you may use to get additional help. @@ -45,19 +45,17 @@ Controller API data into Prometheus exports on the fly. This application requires your controller to be running all the time. If you run a UniFi controller, there's no excuse not to install -[Influx](https://github.com/davidnewhall/unifi-poller/wiki/InfluxDB) or +[Influx](https://github.com/unifi-poller/unifi-poller/wiki/InfluxDB) or [Prometheus](https://prometheus.io), -[Grafana](https://github.com/davidnewhall/unifi-poller/wiki/Grafana) and this app. +[Grafana](https://github.com/unifi-poller/unifi-poller/wiki/Grafana) and this app. You'll have a plethora of data at your fingertips and the ability to craft custom graphs to slice the data any way you choose. Good luck! ## Backstory I found a simple piece of code on GitHub that sorta did what I needed; we all know that story. I wanted more data, so I added more data collection. -I believe I've completely rewritten every piece of original code, except the -copyright/license file and that's fine with me. I probably wouldn't have made -it this far if [Garrett](https://github.com/dewski/unifi) hadn't written the -original code I started with. Many props my man. +I probably wouldn't have made it this far if [Garrett](https://github.com/dewski/unifi) +hadn't written the original code I started with. Many props my man. The original code pulled only the client data. This app now pulls data for clients, access points, security gateways, dream machines and switches. I @@ -78,7 +76,7 @@ for making this dashboard; it gave me a fantastic start to making my own dashboa You can control this app with puppet, chef, saltstack, homebrew or a simple bash script if you needed to. Packages are available for macOS, Linux and Docker. It comes with a systemd service unit that allows you automatically start it up on most Linux hosts. -It works just fine on [Windows](https://github.com/davidnewhall/unifi-poller/wiki/Windows) too. +It works just fine on [Windows](https://github.com/unifi-poller/unifi-poller/wiki/Windows) too. Most people prefer Docker, and this app is right at home in that environment. ## Development @@ -88,8 +86,7 @@ means, if you wanted to do something like make telegraf collect your data instea of UniFi Poller you can achieve that with a little bit of Go code. You could write a small app that acts as a telegraf input plugin using the [unifi](https://github.com/golift/unifi) library to grab the data from your controller. As a bonus, all of the code in UniFi Poller is -[in libraries](https://godoc.org/github.com/davidnewhall/unifi-poller/pkg) -and can be used in other projects. +[in libraries](https://github.com/unifi-poller/) and can be used in other projects. ## What's it look like? @@ -126,8 +123,7 @@ documentation support. This project succeeds because of them. Thank you!

## Copyright & License - + -- Copyright © 2016 Garrett Bjerkhoel. -- Copyright © 2018-2019 David Newhall II. +- Copyright © 2018-2020 David Newhall II. - See [LICENSE](LICENSE) for license information.