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
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.
Hi @PeterKnoop,
I also support this idea. For large organizations, we might need to look at the data for last few years and it is easy if this is possible to store and use it with time-travel information.
Currently, we are storing historical data into Snowflake and using time-travel feature to find the changes.
Can ESRI support this and provide as per of ArcGIS Online?
Regards,
Venkat
Thank you @PeterKnoop for creating an Idea for this very important need! As Esri redefines the terms of our Education Site Licenses, we are being encouraged (forced) to develop and adopt more efficient governance of our ArcGIS Online orgs. We need to better manage users, storage and credits as our allotments for all are being reduced.
Your scripts and Dashboards are great examples of ways in which this can be accomplished with some expertise, and they show the limits of the available tools. But as easy as you have made it to deploy and use them, they do require a certain level of sophistication that not all org admins posses.
Esri, please provide the type of tools and Dashboards described in this Idea, make them turnkey and easy to set up and use, and give them the scope and granularity that we need to manage our orgs and make predictions based on current and longer term historical information.
Thank you again Peter, you're a rockstar!
Here is a way to start collecting the information and report on it: https://www.esri.com/arcgis-blog/products/arcgis-online/administration/managing-arcgis-online-conten...
May not be everything you are looking for but is something I recommend often.
@George_Thompson Unfortunately the notebook you reference is only meant for small organizations. It does not scale suitably for large organizations. For example, it is not setup to handle an Online organization with more than 10,000 users. It also recommends a maximum historical time range of 30 days, and what this Idea is about is having access to a much longer time range.
This idea is also about having Esri do the heavy-lifting and deliver a robust solution, rather than each organization having to setup their own fragile system to start collecting the information and reporting on it.
About to dive into making some of these myself., so I support this idea. By the way, those dashboard look very, very slick!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.