Sentry 6.x experimented with throwing various attributes of the event object into ES. Have you ruled out using ES in the future?
FWIW, I'm still running a version of 6.x where I put the tags for every event into Splunk of all things. The Splunk events then link back to the corresponding Sentry event. It's slow and klunky, but it gives the Sentry users at $dayjob a much better search interface and ability to slice and dice on tags.
(Note, I'm not suggesting you use Splunk in your backend!)
FWIW, I'm still running a version of 6.x where I put the tags for every event into Splunk of all things. The Splunk events then link back to the corresponding Sentry event. It's slow and klunky, but it gives the Sentry users at $dayjob a much better search interface and ability to slice and dice on tags.
(Note, I'm not suggesting you use Splunk in your backend!)