<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<font face="Helvetica, Arial, sans-serif">Greetings! I hope this is
the right list to be asking this, if it is not please forgive me.
I am purposefully omitting some identifying information for
privacy sake.<br>
<br>
I run 2 non-exit relays both with an advertised bandwidth of
around 8 MiB/s each. I have noticed that they have been overloaded
a lot lately. These relays have been bottlenecked at the 3-4 MiB/s
mark ever since I put them online. Upon further investigation,
when I curled the MetricsPort according to <a
class="moz-txt-link-freetext"
href="https://support.torproject.org/relay-operators/relay-bridge-overloaded/">https://support.torproject.org/relay-operators/relay-bridge-overloaded/</a>,
the following metrics stood out to me. Both relays run on the same
machine with the same IP address. I hope the obfuscation makes
sense. Side note: I am using Toralf's ddos-inbound script, which
has not dropped any connections at all for me when using the -b
then -s switch. CPU utilization is high (80%) on one core but low
on the rest (5-30%) In the syslog, I also get spammed with "Your
computer is too slow to handle this many circuit creation
requests! Please consider using the MaxAdvertisedBandwidth config
option or choosing a more restricted exit policy. [28xxx similar
message(s) suppressed in last 34200 seconds]"<br>
<br>
Relay 1:<br>
tor_relay_load_onionskins_total{type="ntor_v3",action="processed"}
750xxxx<br>
tor_relay_load_onionskins_total{type="ntor_v3",action="dropped"}
17<br>
tor_relay_load_global_rate_limit_reached_total{side="read"} 6xxxx<br>
tor_relay_load_global_rate_limit_reached_total{side="write"}
17xxxx<br>
<br>
Relay 2:<br>
tor_relay_load_onionskins_total{type="ntor_v3",action="processed"}
10xxxxxx<br>
tor_relay_load_onionskins_total{type="ntor_v3",action="dropped"}
28xxxx<br>
tor_relay_load_global_rate_limit_reached_total{side="read"}
20xxxxx<br>
tor_relay_load_global_rate_limit_reached_total{side="write"}
19xxxx<br>
<br>
All other metrics are normal according to the article on
overloaded relays. This runs in a Debian Proxmox VM using the host
cpu, so no CPU virtualization. 4 cores, 8GB memory, and AES is
supported. It's 2x Xeon 2628v3s with NUMA enabled in the VM (2
sockets, 2 cores per socket). Enabling NUMA and de-virtualizing
the CPU has helped increase my top bandwidth by around .7 to .9
mbytes/s, but still not great.<br>
<br>
Thank you in advance.<br>
<br>
</font>
</body>
</html>