My first Docker experience a few weeks ago took me 6 hours to get some containers to all work together and share data. Now that I have some experience and ensuring I don't step on any existing ports, map the right data paths, this came together in < 10 minutes by following the guide. I was very happy with the results! Now I can be on Zoom and my background can have a nice geeky dashboard rotation of my network, but not readable by the zoom audience either.
@praveenpg3 жыл бұрын
Thanks for the great video. I did this on my Synology NAS using docker and it works great.
@MactelecomNetworks3 жыл бұрын
I’m going to most likely put on my nas once it get repaired
@bsavag3_3 жыл бұрын
Would something similar be able to add to unraid using the docker?
@praveenpg3 жыл бұрын
@@bsavag3_ Not very familiar with unraid, but I don't see any issues getting this working if docker is installed on your system. I have gotten this working on Synology (a linux system) and a Ubuntu server with no issues.
@IanKen3 жыл бұрын
Thanks for posting this, info is power
@MactelecomNetworks3 жыл бұрын
No problem!
@tablatronix3 жыл бұрын
I just set this up last week! Good timing
@InsideWire3 жыл бұрын
This looks really good, ill have to check this out! Great video!
@skorpion12983 жыл бұрын
Got everything running on the QNAP TS 231p with Influx, Controller, Grafana and Poller all running on the NAS. Thanks a lot!
@MactelecomNetworks3 жыл бұрын
That’s great glad you got it working
@skorpion12983 жыл бұрын
Can't wait to set this up! Thanks a lot! 🤗
@QuikTechSolutions3 жыл бұрын
Nice, very interesting. Well done!
@TheRealAnthony_real2 жыл бұрын
This is wicked .. I didn't know someone did this .. I have influx and graphana .. I'll try this out
@midamoderateimprovisedange693210 ай бұрын
can you make a update of this ?
@JorgeHerrera07203 жыл бұрын
Love this. Very good job.
@mrpcakes10 ай бұрын
agreed. the latest update broke mine and now i cant get it to function anymore. any other alternatives ?
@pieterjdw3 жыл бұрын
Thanks for sharing; looks good. Would it be possible to create a compact dashboard and combine it with a dashboard for pi hole and open media vault, . . ?
@scottibyte2 жыл бұрын
So, I figured I would try this. Unfortunately the docker-compose throws lots of permission denied errors because it is trying to write to /var/lib/grafana/plugins to where it has no privilege.
@scottibyte2 жыл бұрын
Well, I finally got this working. In the last year a lot has changed about this. I got it up and running the log says that it can see my UDM Pro and it is connected. The log lists no devices and no clients. I am going to assume it will take a couple days to propagate.
@antonhromadka90793 жыл бұрын
Can you see real time connections for a specific device? For example, I want to see what external servers PC-1 was connected to while playing a specific game. Or am I going to have to do some port mirroring with Wireshark?
@TwitchCaptain3 жыл бұрын
Poller collects and stors historic stats. This is not for real time data analysis.
@mukhtarhussain75543 жыл бұрын
Thank you for making such a detailed video. I am getting an error when I run docker-compose up. docker-compose up Traceback (most recent call last): File "/usr/local/bin/docker-compose", line 8, in sys.exit(main()) File "/usr/local/lib/python3.8/dist-packages/compose/cli/main.py", line 80, in main command_func() File "/usr/local/lib/python3.8/dist-packages/compose/cli/main.py", line 189, in perform_command project = project_from_options('.', options) File "/usr/local/lib/python3.8/dist-packages/compose/cli/command.py", line 60, in project_from_options return get_project( File "/usr/local/lib/python3.8/dist-packages/compose/cli/command.py", line 152, in get_project client = get_client( File "/usr/local/lib/python3.8/dist-packages/compose/cli/docker_client.py", line 41, in get_client client = docker_client( File "/usr/local/lib/python3.8/dist-packages/compose/cli/docker_client.py", line 170, in docker_client client = APIClient(use_ssh_client=not use_paramiko_ssh, **kwargs) TypeError: __init__() got an unexpected keyword argument 'use_ssh_client'
@TwitchCaptain3 жыл бұрын
Cool video!
@keelanford4 ай бұрын
anyone have the newest way to install like this?
@JCRMatos2 жыл бұрын
Hello. Great video. Do you know of something similar for EdgeSwitches and EdgeRouters? Thanks.
@paulleadingham3 жыл бұрын
This a great tool and your details were instrumental, especially when you call out not using :8443 in the config to the UDM Pro. I used Peak Hour 4 in the past to measure my Internet in/out due to being on a very restrictive Internet option (satellite). The tool I used with my USG, Peak Hour, used SNMP and you know the rest of the story for the UDM Pro. With Unifi Poller I'm trying to find an equivalent. In the USG Insight dashboard there is a 1 hour measurement. Is that value configurable or somewhere else in a dashboard? Having a picker to select a specific date would be ideal since my data pool resets on the 18th of the month. Or if you know some other tool it would be appreciated. Thanks for the great setup video.
@jeffm27873 жыл бұрын
Cool stuff, any extra overhead on the USG for example dishing out the data? I get that the Pi is doing most of the work.
@TwitchCaptain3 жыл бұрын
Nothing you'd notice. It just does some normal API calls like your browser does while browsing the controller interface.
@nextgeneration99073 жыл бұрын
How to add ping alerts all unifi devices (AP, switches, dream machine) and send message if device down?
@AndrewLongtine3 жыл бұрын
I. Love. This. Thank you! Edit: 1 question I have is can I see statistics from my Guest Network versus my Staff Network even if they share the same Access Point?
@MactelecomNetworks3 жыл бұрын
No problem
@TwitchCaptain3 жыл бұрын
Yup
@skorpion12983 жыл бұрын
Hey how can I add more OUI´s? Its just showing "Huawei" and "Amazon TE" and "Value"..
@CrazycamLive3 жыл бұрын
Going to have to get another rpi.
@MactelecomNetworks3 жыл бұрын
You can put this on a nas as well if you have docker running
@CrazycamLive3 жыл бұрын
@@MactelecomNetworks Good to know. Will have to do that once I get a nas lol
@willersrs3 жыл бұрын
works only with the linux controller or does it need a USG for this monitoring? I couldn't get it to work on the controller running on linux
@JensKolling3 жыл бұрын
Great video, but the uk site is down so cant copy and paste the txt for the files, would you share them or copy it below the link, cause i get this error In file './docker-compose.yml', service must be a mapping, not a NoneType.
@jamier62683 жыл бұрын
Great tutorial. Question for you though. Do you see alot of value in the Poller information vs the UDM/Pro dashboard? I mean, it provides traffic stats, client info, etc already.
@MactelecomNetworks3 жыл бұрын
I do as you can add multiple sites. This will have stats all in one place. Also it’s just cool 😎
@TwitchCaptain3 жыл бұрын
Definitely recommend setting up and checking it out yourself. Some folks are good with the default data, and many more folks enjoy having their data in a time series database.
@mychaelhouck24043 жыл бұрын
I have a Pi I'm currently using for Pi-Hole. Would I be asking to much of the Pi to run that and this?
@kirgaiden3 жыл бұрын
Would you recommend the 4GB or 8GB model of the Raspberry Pi 4?
@JBrad-wh1zp3 жыл бұрын
Great video!!! Do you know if this can be set up on via unRaid? My Grafana set up is currently there.
@MactelecomNetworks3 жыл бұрын
Hmm not sure as I don’t have an unRaid setup
@TwitchCaptain3 жыл бұрын
There's an unraid template available for poller in the community apps.
@steffenphilippin85163 жыл бұрын
Hello is it possible to install this feature via Docker on Synology NAS?
@mrbill71743 жыл бұрын
Where does the poller pull client names from? Does it always use MAC addresses or can you customize the client names?
@MactelecomNetworks3 жыл бұрын
Good question. I believe it would be the MAC address unless you specify them in your unifi controller under the clients. Where you can give them an alias
@Uncleiven3 жыл бұрын
Is there anyway to get the Firewall stats (log data) on a UDM-Pro using this?
@TwitchCaptain3 жыл бұрын
Not really. This is for metrics, and log data doesn't fit very well. That said, future versions will probably allow storing that data in Loki.
@johnnybravo87363 жыл бұрын
Can you run this on the same Raspberry Pi that is running the Unifi Controller software?
@MactelecomNetworks3 жыл бұрын
I’m sure you could yup. They use differnt port numbers to get to the GUI. I can give it a try out later. You may want to run this deticated though as it will be using a bunch of SD card space
@johnnybravo87363 жыл бұрын
@@MactelecomNetworks Thanks. I tried it and it does work. I will though look to redo it on a NAS later on, thanks for your help
@labalo53 жыл бұрын
You’re getting a subby!
@MactelecomNetworks3 жыл бұрын
Thanks!
@manitazenconnection73013 жыл бұрын
does it also works in vm? thanks.
@MactelecomNetworks3 жыл бұрын
I would imagine so but I have not done it
@manitazenconnection73013 жыл бұрын
@@MactelecomNetworks would you know how much memory that Rpi 4 needs? should 2gb ram is enough? thanks again.
@nekotherion73173 жыл бұрын
Which udm is this, which firmware
@MactelecomNetworks3 жыл бұрын
This isn’t a UDM dashboard this is an application running on a raspberrypi
@nekotherion73173 жыл бұрын
@@MactelecomNetworks I know. Was curious what udm and firmware you were pulling from
@MactelecomNetworks3 жыл бұрын
@@nekotherion7317 oh gotcha . I was using the UDM pro and UDM pro version 1.8.3 , unifi version 6.0.43
@nekotherion73173 жыл бұрын
@@MactelecomNetworks Good to know, might try it on my UDM-Pro, would be intriguing how its gathering all the info, as i have my UDM-Pro set for jumbo-frames, and even shows in the provisioning, but never works, likely due to their crud scripts, usually have to set it up manually
@nekotherion73173 жыл бұрын
would be amazing tool, if it could compare, what is supposed to be provisioned, vs whats actually working
@theroc68155 Жыл бұрын
I see why you skipped right to the successful install. So many problems just getting docker installed and everything else. You didn't want to turn this channel into a linux how to. I love Linux, I really do but the reason why windows is so successful on the end user side is because they make things so much easier. Linux can be a PITA most times when installing apps.
@MrSkillfullstill Жыл бұрын
I get an error when running "sudo pip3 install docker-compose" ERROR: Command errored out with exit status 1: command: /usr/bin/python3 /tmp/tmp54zeyj_w_in_process.py build_wheel /tmp/tmpm6tua75u
@raphaelsilva3452 Жыл бұрын
Hi!! I'm errors 2023/07/16 01:02:59 [INFO] Re-authenticating to UniFi Controller: 127.0.0.1:8443 up-poller | 2023/07/16 01:02:59 [ERROR] metric fetch for InfluxDB failed: re-authenticating to 127.0.0.1:8443: unifi controller: making request: Get "127.0.0.1:8443/": dial tcp 127.0.0.1:8443: connect: connection refused up-poller | 2023/07/16 01:03:29 [INFO] Re-authenticating to UniFi Controller: 127.0.0.1:8443 up-poller | 2023/07/16 01:03:29 [ERROR] metric fetch for InfluxDB failed: re-authenticating to 127.0.0.1:8443: unifi controller ... Help, pliss...