Breaking news: SHOW INNODB STATUS ported to XML
If you’re like me, you’ve gotten tired of writing endless test cases for parsers that can understand the thousands of variations of text output by SHOW INNODB STATUS. I’ve decided to solve this issue once and for all by patching MySQL and InnoDB to output XML, the universal markup format, so tools can understand and manipulate it easily. Here’s a sample snippet:
<status><![CDATA[
=====================================
100320 15:46:24 INNODB MONITOR OUTPUT
=====================================
... text omitted, but you get the idea ...
]]>
</status>
PS: Yes, this is a late April Fool’s joke.



Hah! I’ve abandon my parser and just use yours to get data into Ganglia and such. I know someone ported your parser to Python. I’m gonna stick with PERL though :)
Dathan Pattishall
20 Apr 10 at 3:53 pm
I was once considering going in to the printing functions and adding xml support for all :-) is not that easy, just lots of monkey work
domas
20 Apr 10 at 7:17 pm