In addition to traditional logging from applications going into e.g. Elasticsearch, an organisation may have an alerting system "Sentry" that receives log messages/exception events sent by applications over HTTP, and notifies developers of potential problems.
Suppose that Sentry now contains not only "actionable" events (e.g. error connecting to the database. Devops should investigate), but has been polluted with a lot of "non-actionable" events (e.g. user input could not be processed - expecting the user to try again, nothing for devops to do).
What are some options for going from a system full of mixed good and bad event data, to a clean system with only good data so that the alerts become meaningful again and don't get ignored?
Examples: 1) Gradually work through each event, starting with the low hanging fruit/most common events, deciding whether or not it's actionable. 2) Create a new system and gradually transfer actionable events to it.