Skip to content

Commit

Permalink
add wireguard backbone traffic data to sysinfo.json
Browse files Browse the repository at this point in the history
  • Loading branch information
cremesk committed Jan 5, 2024
1 parent 18b3791 commit 92f8180
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion salt/freifunk/base/ddmesh/var/www_freifunk/sysinfo.json
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ cat<<EOM
"dhcp_count":0,
"dhcp_lease":"0",
EOM
# fastd kann nicht via firewall rules geazhlt werden, da ich hier nicht zwischen rx/tx unterscheiden kann
# wan/fastd2/wireguard kann nicht via firewall rules geazhlt werden, da ich hier nicht zwischen rx/tx unterscheiden kann
# Also hier fuer die server, das interface befragen
for iface in $(sed -n '3,${s#^[ ]*\([^:]\+\).*#\1#p}' /proc/net/dev)
do
Expand All @@ -121,6 +121,11 @@ EOM
iface_alias="tbb_fastd"
echo " \"traffic_$iface_alias\": \"$(grep "$iface": /proc/net/dev | sed -n 's#.*:[ ]*\([0-9]\+\)\([ ]\+\([0-9]\+\)\)\{8\}.*#\1,\3#;p')\","
fi

if [[ "$iface" =~ "tbb_wg"* ]]; then
iface_alias="$iface"
echo " \"traffic_$iface_alias\": \"$(grep "$iface": /proc/net/dev | sed -n 's#.*:[ ]*\([0-9]\+\)\([ ]\+\([0-9]\+\)\)\{8\}.*#\1,\3#;p')\","
fi
done

rx=$(sudo iptables -w -xvn -L stat_from_ovpn | awk '/RETURN/{print $2}')
Expand Down

0 comments on commit 92f8180

Please sign in to comment.