I unfortunately am not able to provide you anything especially useful. For help with scaling you may have more luck if you reach out to Graylog enterprise support (if you’re a paid enterprise user). It’s going to depend a lot on what logging level you intend to send, especially because at debug and informational levels Microsoft is notoriously chatty.
If you do get some helpful feedback please share it with us for posterity!