In order to develop an understanding of how one’s organization is using ArcGIS Online, and forecast future needs for growth, one needs a historical record of metrics for users, credits, storage, licensing, etc. The current dashboards within the system offer some of this information, however, only on short time-scales, too short to be useful for prediction and planning purposes.
For example, the current Feature Data Store dashboard only shows a current snapshot of storage use, and only up to a week of resource usage (Organization → Overview → Feature Data Store.) The Status dashboards only offer up to 1-year, however, for large organizations, you don’t even get that, as they fail to display results for longer time period options.
The various administrative reports provide a daily/weekly/monthly/quarterly snapshot of such information. It is left to organization admins, however, to compile the data from scheduled, repeated reports into a meaningful historical record on their own.
I would like to see dashboards directly in ArcGIS Online that offer historical views for key indicators. They should offer at least several years of history, if not more, so that forecasting is more reliable.
From the reports, some of the key indicators that we would like to see tracked in such dashboards, on a daily, weekly, and/or monthly basis, include:
Total number of Named Users
Count of Logins per day, per week, per month
Total size of Feature Storage
Total size of File Storage
Size of Feature/File Storage per item type
Feature Data Store resource usage metrics reflective of potentially poor user experience system-wide, such as a count of periods of three-minutes or longer during which the load is pegged at 100%.
Total credit consumption per day, week, month
Credit consumption per category per day, week, month
- Counts of licenses and user types assigned
These dashboards could be something along the lines of what we have had to produce ourselves using the admin reports, Python scripting, and Dashboards:
In our approach, we take data the admin reports are extracting from ArcGIS Online, and publishing it back to Online, so that we can use it as data sources in ArcGIS Dashboards. It would be nice (and simpler) if the data going into the reports was surfaced in ArcGIS Online in a way where we could directly make such Dashboards.
I'm sure we are not the only ones making historical dashboards like this to help with system planning (as well as demonstrating usage.) As such, it would save us all a lot of time from building these each on our own, if Esri provided them as part of ArcGIS Online.