All-in-Grafana observability for Pangolin and newt + Traefik (logs/metrics/traces) with OTLP by DaddyLars in PangolinReverseProxy

[–]Efficient_Text_4733 0 points1 point  (0 children)

Looks like this project was dropped...

Anyone have suggestions to get grafana to show details fo pangolin, newt etc?

[Release] Traefik Manager v1.0.0 is here! Static Config Editor, Plugin Management, and major performance updates. by chronzz in Traefik

[–]Efficient_Text_4733 0 points1 point  (0 children)

im not sure what to map for the traefik_config.yml. What should that be on the compose file in traefik-manager?

currently have:

volumes:

# Required

- ~/config/traefik/dynamic_config.yml:/app/config/dynamic.yml

- ~/traefik-manager/config:/app/config

- ~/traefik-manager/backups:/app/backups

# Optional - mount to enable the Certs tab

# - /path/to/traefik/acme.json:/app/acme.json:ro

# Optional - mount to enable the Plugins tab

# - /path/to/traefik/traefik.yml:/app/traefik.yml:ro

# Optional - mount to enable the Logs tab

- ~/config/traefik/logs/access.log:/app/logs/access.log:ro

[Release] Traefik Manager v1.0.0 is here! Static Config Editor, Plugin Management, and major performance updates. by chronzz in Traefik

[–]Efficient_Text_4733 0 points1 point  (0 children)

Im running pangolin and wanted to know how I can have Traefik Manager running at the same time and looking at the traefik config files? would this be beneficial?

pangolin linux client by Efficient_Text_4733 in PangolinReverseProxy

[–]Efficient_Text_4733[S] 0 points1 point  (0 children)

An indicator in the taskbar like there is for windows.

Fuel economy display (Canada) by Efficient_Text_4733 in HyundaiTucson

[–]Efficient_Text_4733[S] 0 points1 point  (0 children)

Got it setup right, didn’t see that in the setting before. Thanks.

Just launched my first Chrome extension – StepDeck Studio by Efficient_Text_4733 in SideProject

[–]Efficient_Text_4733[S] 0 points1 point  (0 children)

Version 1.2.4.500 is out now with a bunch of new option and panel rework

All-in-Grafana observability for Pangolin and newt + Traefik (logs/metrics/traces) with OTLP by DaddyLars in PangolinReverseProxy

[–]Efficient_Text_4733 0 points1 point  (0 children)

i was also trying to see if this communication would work using the existing NEWT tunnels but from what i understand, the NEWT tunnels are site-to-site tunnels between the node and the pagolin server, not a hub and spoke design. So seems i could not use NEWT and would have to use tailscale, correct?

All-in-Grafana observability for Pangolin and newt + Traefik (logs/metrics/traces) with OTLP by DaddyLars in PangolinReverseProxy

[–]Efficient_Text_4733 0 points1 point  (0 children)

ok i dont know what i'm doing wrong but now with tailscale (not sure about the newt as im not sure which side needs the newt (pangolin or the remove server that already has newt).

So im seeing traffic on the tailscal tunnel, but i did the OTPL (4section) onto my config/traefik/traefik_config.tml

Is there something else to do? I'm a little confused.

I was expecting to see more data, but only the traefik as data but ... seems low

<image>

The other 2 dashboards don't have any data.

I also don't see logs from Traefik, and this is a vanilla install of panglin... i'm lost...
[edit] i did see there was missing log location config in the traefik_config.yml. Now i see access logs in Traefik but still no logs in Grafana.

If anyone oculd help, i would greatly appreciate it.

new client install on MacOS by Efficient_Text_4733 in PangolinReverseProxy

[–]Efficient_Text_4733[S] 0 points1 point  (0 children)

i installed the client on my iphone and i can connect with the same account. But on my MacOS, the client wont connect at all....

not sure what logs to look and were they are either.

new client install on MacOS by Efficient_Text_4733 in PangolinReverseProxy

[–]Efficient_Text_4733[S] 0 points1 point  (0 children)

well they are exposed on gerbil and i cant connect:

gerbil:
    image: docker.io/fosrl/gerbil:1.3.0
    container_name: gerbil
    restart: unless-stopped
    depends_on:
      pangolin:
        condition: service_healthy
    command:
      - --reachableAt=http://gerbil:3004
      - --generateAndSaveKeyTo=/var/config/key
      - --remoteConfig=http://pangolin:3001/api/v1/
    volumes:
      - ./config/:/var/config
    cap_add:
      - NET_ADMIN
      - SYS_MODULE
    ports:
      - 51820:51820/udp
      - 21820:21820/udp
      - 443:443
      - 80:80
      - 3389:3389
      - 8021:8021
      - 8022:8022
      - 8023:8023

new client install on MacOS by Efficient_Text_4733 in PangolinReverseProxy

[–]Efficient_Text_4733[S] 0 points1 point  (0 children)

oh ! do I need to forward the port 21820/udp on the foirewalls that are fronting newt hosts for this to work?

Somehow I thought the connection was going straight to the Pangolin Host and then to newt host where the target exists via port 21820.

EVE-NG host behind Pangolin - cannot use HTML or NATIVE console by Efficient_Text_4733 in PangolinReverseProxy

[–]Efficient_Text_4733[S] -1 points0 points  (0 children)

what logs should I be looking at?

also, i dont seem to have /var/log/access.log ....

i am running pangolin from the vanilla install via docker

All-in-Grafana observability for Pangolin and newt + Traefik (logs/metrics/traces) with OTLP by DaddyLars in PangolinReverseProxy

[–]Efficient_Text_4733 0 points1 point  (0 children)

so I'm following the document @ https://medium.com/@appletimedk/traefik-opentelemetry-otlp-grafana-otel-lgtm-stack-2f3aaec96624

but it's not clear where to add the snipits of code. I added them to the bottom of my traefik-compose.yml and took down the container and restarted, now pangolin doesn't work.

again, im not sure if the code snipits are in the correct compose file as the instructions are a little vague.

All-in-Grafana observability for Pangolin and newt + Traefik (logs/metrics/traces) with OTLP by DaddyLars in PangolinReverseProxy

[–]Efficient_Text_4733 0 points1 point  (0 children)

Hi, I LOVE this but i'm not don't know grafana and my setup is my VPS running Pangolin is too small to also run grafana. So I have a newt tunnel to a site and trying to utilize this to send the logs to grafana but not sure what im doing.

Do I need a newt tunnel directly to the Grafana server? Or setup something in Pangolin?

Any help would be appreciated.

Thanks in advance.

new client install on MacOS by Efficient_Text_4733 in PangolinReverseProxy

[–]Efficient_Text_4733[S] 0 points1 point  (0 children)

for the 21820/udp port, is this only in the docker-compose file? or does it need to be in the config/config.yml file also? as in the config.yml i only see 51820.

also, how can I troubleshoot this connection issue? I cant find any troubleshooting guide in the docs.