<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>