@ahinkle I guess it depends on how “noisy” you want your logs to be.
If I were to go down this route, then I’d look at hooking into ValidationException instances being thrown, and then log those requests to try and spot any patterns. I hook into this server-side so it captures regular, non-AJAX form submissions, rather than relying on front-end error tracking detecting 422 errors from AJAX requests.
I’d also log these as either info or notice level, as they are technically errors, but errors due to bad user input; not the application itself functioning incorrectly.