Skip to content
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

One Issue, two questions #629

Open
homuser2003 opened this issue Jan 19, 2025 · 3 comments
Open

One Issue, two questions #629

homuser2003 opened this issue Jan 19, 2025 · 3 comments

Comments

@homuser2003
Copy link

homuser2003 commented Jan 19, 2025

Hi,

first of all, thanks for the work!

My issue: When I want to configure pi-hole as described in the instructions, it get "503 Service Temporarily Unavailable". I believe to have followed the intructions correctly.

My questions:

  1. Can I bookmark the grafana "internet connection dashboard" for easy access without logging in?
  2. I attached another ethernet port via USB 3.0 - can I find out which port is used for speedtesting? I operate a vpn tunnel in a seperate subnet and would love to also monitor that VPN the same way the main connection is monitored, while based on the given speeds I assume that it´s actually the VPN which is currently tested. Idiot solution would be a second pi but I´m pretty sure it can be done with the very same pi parallel.

Any help would be apprechiated.

THANKS

homeuser

@quadespresso
Copy link
Contributor

  1. Can I bookmark the grafana "internet connection dashboard" for easy access without logging in?

Just doing a bit of digging, I found this:

This begs the question, how to feed the custom config into the stack?

I don't want to speak for Jeff or this project, but this strikes me as an exercise best left for the reader.

  1. I attached another ethernet port....

I think a fundamental entanglement here is whatever your current Pi's default network gateway is set for.

Speculative, but the path of least resistance might be to set up another stack on the same Pi, and set a different network gateway, eg:

This might take some tinkering on your part to get Just Right.

@homuser2003
Copy link
Author

Thanks for your response,

overcame my pi-hole issue somehow (seems to need the 32 bit version of the Pi OS). Ran into the next since Pihole does not seem to have DNS resolution itself. Gravity update fails...

The second instance to monitor my VPN appears to be beyond my personal skill set. In case I understand how to do that, would that then be available in the same grafana dashboard or would the separation trigger also a seperate grafana instance?

THANKS

@quadespresso
Copy link
Contributor

The second instance to monitor my VPN appears to be beyond my personal skill set. In case I understand how to do that, would that then be available in the same grafana dashboard or would the separation trigger also a seperate grafana instance?

For this, I'm assuming you're referring to the Internet connection dashboard.

It's an issue of routing. You've (presumably) got a default route (default gateway) configured on your Pi. So if your stack is trying to check the speeds to:

how do you propose to tell the network routing "okay for this dashboard, I want you to use the default route, but for this other dashboard, I want you to send the traffic over the VPN"?

I suppose if it were me, I would consider setting up a simple website on the other end of the VPN (which I presume is your home?) doing basically nothing at all (eg, the default, static page that gets shipped with nginx) and then adding to the internet-pi config the details needed to a) attempt to contact your private webserver (which would be only accessible via the VPN) and the added dashboard panel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants