Archi, thanks so much for this.. I did method 3 and worked.
A little additional information, when you open IIS, you can add to the entire IIS configuration and site by default by having the sites collapsed so only your server name is showing, then click Logging in Health and Diagnostics section. This will applied the custom field to all your websites if you did not customize each website application instance, otherwise you might need to do each individual site. I was get this error about every 30 seconds. This had to be be adding alot extra write/resources over a period of time. 
- Use custom fields in logging. In IIS Manager, go to the logging module for the site, click “Select Fields…”. Select desirable standard fields and add any custom field (for example, Server Variable HTTP_METHOD)