How do I figure out what is consuming space in my Zenoss DB (mysql)
1.) Identify the largest tables

Find out the largest tables on your DB MySQL Server - run this query as DB "root":

SELECT CONCAT(table_schema, '_', table_name)                                          DB_DBtable,
       CONCAT(ROUND(table_rows / 1000000, 2), 'M')                                    rows,
       CONCAT(ROUND(data_length / ( 1024 * 1024 * 1024 ), 2), 'G')                    data_size,
       CONCAT(ROUND(index_length / ( 1024 * 1024 * 1024 ), 2), 'G')                   index_size,
       CONCAT(ROUND(( data_length + index_length ) / ( 1024 * 1024 * 1024 ), 2), 'G') total_size
FROM   information_schema.TABLES
ORDER  BY data_length + index_length DESC
LIMIT  10;


2.) Find the reason/solution of the largest tables

It depends on the largest table. Probably the largest table will be zep_events*. In this case you should to tune your Zenoss events settings.

Note 1: You have a size problem with the InnoDB tables, so it wont be easy to release InnoDB space. You can delete rows from the table, but space won't be released. See Deleting &amp; Reclaiming space from InnoDB table

Note 2: I recommend you to use http://www.zenoss.org/forum or IRC #zenoss for Zenoss specific questions