This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Report for Repository Growth

Is anyone aware of a report, or method, or third-party tool that will show trending in repository growth?  Ideally it would be something similar to WhatsUp Gold that keeps disk space usage going back in time and displays trends with a line graph.

Less ideal, but something we could work with, is a table or spreadsheet with daily repository size counts.

I saw a similar topic where someone asked about a report similar to Replay, but when I clicked on the KB article it sent me to a broken link.

Thanks

Parents
  • Hi tromo:

    I have writing such a report on my to do list to support some of our customers and I hope to have it done in a few days. Once it works properly, will make it available to whoever needs it. The issue is that I am not sure how to store the data as such a report should connect to multiple cores and be run from a 'management' workstation. Installing a database engine such as SQL Express just for this purpose seems to be an overkill; using XML or Json formatted text files may make the data quickly unmanageable. Anyway, if you have any (related or unrelated) suggestions please share them! 

  • Fantastic!  SQL isn't a problem for us personally.  In fact, if I could query the databases myself I would, but I'm sure that's frowned upon.  XML would be my second choice.

Reply Children
  • At this point I am looking at using the mongodb database. The core performs a "persist job" twice a day and the info that is entered contains repository and agents information. Moreover these documents (mongodb lingo) are hosted in a separate collection (mongo db lingo again) which makes them ideally suited for reporting. However... I was unable to access this data from PowerShell despite all my efforts (which were not trivial...). I can do it easily from mongo.exe (the mongodb shell) and from NodeJS/JavaScript though. At this point I could not get the dev team to give me some hints as how to proceed without appealing to exotic methods (still waiting...). If it turns out that it cannot be done (I am able to use PowerShell driver to connect to the DB but I cannot query any data), I may prepare a NodeJS app and take advantage of the web features it offers to implement more reporting thus having an one size fits all reporting app.