Jmx river

Hi all,
I am thinking about the general monitoring app which would parse logs and
periodically read jmx metrics exposed in my spring based app.
for logs, I am planning to use logstash which comes with ES as a datastore.
Having something that polls my JMX metrics / mbean attributes and publish
them in ES index with the timestamp sounds tempting, since then I can build
thin JS client to display aggregated log and JMX views.
Did anybody think about creating jmx river?
Does somebody see anything wrong about that?
Is there any recommendation / idea already?

Thanks very much for ES and the great work on this mailing list?
Milan

--