New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix Smokeping setup instructions so they actually work #9731
Conversation
I'm walking through installing smokeping, and running into some minor issues in the docs. Basically: 1. Smokeping is a `fastcgi` application, and the config in the docs assumes that you have a fastcgi handler installed (`fastcgi_pass unix:/var/run/fcgiwrap.socket;`). I did not, and you get confusing errors. 2. I'm still not sure where the smokeping stuff is supposed to show up in the UI.
I guess it just shows up as a graph, go to a device, click a graph then, click the drop down and switch to smokeping. |
Ohhhhh, there it is. That is.... extremely not discoverable. Also, is there no way to go to the smokeping sub-site short of manually entering the URL? |
I don't know much about smokeping at all :( So, I assume no. Definitely could be added to the menu. |
Configure nginx or Apache to point to your smokeping URL. That's what I did originally. No there isn't a link to smokeping within LibreNMS.
From memory the script generates a config file. You should verify the data before running the config within Smokeping. Again I can't remember the exact details. Basically I rewrote the smokeping docs 9 months ago after being frustrated with the previous version not completely explaining everything. Overall after setting it all up, smokeping wasn't super useful.... |
And I know a PR isn't the best place to put below, but this was my nginx config I used for Smokeping, LibreNMS, Oxidized, phpmyadmin. Just thought I'd post it in case someone comes across this on google wanting an example config.
Thanks, Matt |
Fixed a couple more things after librenms#9731 and librenms#10045 make some changes.
Fixed a couple more things after librenms#9731 and librenms#10045 make some changes.
I'm walking through installing smokeping, and running into some minor issues in the docs.
Basically:
fastcgi
application, and the config in the docs assumes that you have a fastcgi handler installed (fastcgi_pass unix:/var/run/fcgiwrap.socket;
). I did not, and you get confusing errors.Why echo "+ LibreNMS" ?
). Since I don't exactly want to wait a day for cron to do it's thing, I ran the manual generator, which causes smokeping to explode on start.It's only a Docs change, so.... probably?