<mic921>
Requires much less configuration to show useful stats. It only required a bit love to play well with nixos. Hopefully I can get this stuff upstream in the next time
<mic921>
decentral, either layer2 or layer3, has internal routing when the other peer cannot be reached directly.
<mic921>
Supports udp hole punching.
<gchristensen>
this all sounds pretty good :)
<mic921>
I thought I would switch to wireguard at some point, which is why I added it to systemd-networkd, I really need this udp hole punching so I stayed with tinc.
<mic921>
*but I really
<ekleog>
mic921: does tinc's hole punching actually work? my last experiments with ping didn't suggest it :/
<mic921>
ekleog (IRC): To be honest the peers I tested it with had public ips but a stateful firewall. There it worked out for me. It might require at least one peer not to be behind a NAT or with port forwarding.
<mic921>
We have like 3-4 public endpoints.
<ekleog>
hmm yeah I've got a public endpoint, I guess the issue was both peers have private IPs
<ekleog>
(I mean, the public endpoint is required so that I can get both ends to communicate anyway :°)
<mic921>
In theory this should be possible. No idea.
<ekleog>
hmm actually nvm it looks like now it works :D likely some testing error
<ekleog>
(tested on a big download and looking at bmon on all 3 machines :°)
<LnL>
mic921: netdata is nice, but it's pretty inflexible compared to a proper setup like prometheus
<mic921>
LnL (IRC): I can imagine that, but it scales better down if one does not want to spend too much time on getting everything set up.
<mic921>
For prometheus I need an exporter for everthing.
<LnL>
for any system that's more than a couple of machines you'll pay the price at some point for not spending time on things like that
<mic921>
Let's see. It can also stream data to a central instance.