If you already have backend analysis and preparation of log fragments, as you say, maybe something simple, how can the YUI editor be used on the interface?
YUI is very customizable, it looks just like any editor there +, you get YUI configurations, events, hooks and more.
Edit: I just saw that you do not have a third-party analyzer. In this case, you should combine YUI with the node Josh answer that was introduced earlier. In fact, YUI is node -ready, so you can probably use it on the backend too.
source share