update links/readme/license
This commit is contained in:
parent
091e0f8de6
commit
03edde060c
3
LICENSE
3
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
|
||||
|
|
|
|||
36
README.md
36
README.md
|
|
@ -1,28 +1,28 @@
|
|||
<img width="320px" src="https://raw.githubusercontent.com/wiki/davidnewhall/unifi-poller/images/unifi-poller-logo.png">
|
||||
<img width="320px" src="https://raw.githubusercontent.com/wiki/unifi-poller/unifi-poller/images/unifi-poller-logo.png">
|
||||
|
||||
[](https://discord.gg/KnyKYt2)
|
||||
[](https://twitter.com/TwitchCaptain)
|
||||
[](http://grafana.com/dashboards?search=unifi-poller)
|
||||
[](https://hub.docker.com/r/golift/unifi-poller)
|
||||
[](https://www.somsubhra.com/github-release-stats/?username=davidnewhall&repository=unifi-poller)
|
||||
[](https://www.somsubhra.com/github-release-stats/?username=davidnewhall&repository=unifi-poller)
|
||||
|
||||
[](https://github.com/golift/unifi)
|
||||
[](https://github.com/golift/application-builder)
|
||||
[](https://github.com/davidnewhall/unifi-poller)
|
||||
[](https://travis-ci.org/davidnewhall/unifi-poller)
|
||||
[](https://github.com/unifi-poller/unifi-poller)
|
||||
[](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!
|
|||
</p>
|
||||
|
||||
## Copyright & License
|
||||
<img style="float: right;" align="right" width="200px" src="https://raw.githubusercontent.com/wiki/davidnewhall/unifi-poller/images/unifi-poller-logo.png">
|
||||
<img style="float: right;" align="right" width="200px" src="https://raw.githubusercontent.com/wiki/unifi-poller/unifi-poller/images/unifi-poller-logo.png">
|
||||
|
||||
- Copyright © 2016 Garrett Bjerkhoel.
|
||||
- Copyright © 2018-2019 David Newhall II.
|
||||
- Copyright © 2018-2020 David Newhall II.
|
||||
- See [LICENSE](LICENSE) for license information.
|
||||
|
|
|
|||
Loading…
Reference in New Issue