I'm being hit up with a requirement to report on the "max number of content creators per month". Don't ask me, I didn't invent the metrics. Anyhow, I'm thinking if I could somehow extract a list of content owners for all the documents/pages/lists within a web application, that would do the job.
But how? I'll tell you offhand, I've squeaked out a few tiny enumerations out of PowerShell, but nothing fancy. I'm open to ideas, PowerShell, C#, whatever. If I get a list dumped out, I can always brute-force parse it with other tools to boil it down to a count of unique values, but really, I'm just reaching out for any reasonable solution. Fwiw, this is SP2010.