I'm looking for a good process to handle warnings/info type messages in Rails applications. For example, how many times users type in the wrong password, how many times validations for models fail, etc. Particularly, I'm looking for an efficient way to operationalize these metrics, since they aren't exceptions but could indicate potential bugs or issues in functionality.
Solutions I'm kicking around are:
- Logging WARNING or INFO messages and using Splunk to parse them (unfortunately Splunk is ver expensive)
- Sending Airbrake errors in a WARNING environment