The Flow Production Tracking Site Activity Monitor (SAM) is a place where Flow Production Tracking Administrators can visit to see high-level activity on Flow Production Tracking sites and gain insight for troubleshooting. There are several ways in which the Site Activity Monitor can be used, including:
Given that Flow Production Tracking has a customizable schema, is built on scalable infrastructure and that customer usage patterns significantly vary, it is hard to give general guidance on what normal activity should look like for any one Flow Production Tracking site. SAM is best used as part of a diagnostic toolset for Flow Production Tracking Administrators. If you need assistance interpreting activity on your site, please connect with the Autodesk support team.
Admins can view and interact with activity graphs displaying:
This experience enables admins to help manage Flow Production Tracking site environments, identify areas of contention, and troubleshoot performance issues.
Every hosted Flow Production Tracking site is equipped with a Site Activity Monitor (SAM), accessible in-app through the Apps dropdown menu and outside Flow Production Tracking using your Flow Production Tracking site URL.
From the Apps dropdown menu in the Global Navigation, select Site Activity Monitor under ADMIN TOOLS.
The Site Activity Monitor is also accessible through the Admin menu dropdown.
To access the Site Activity Monitor, you must meet the following requirements:
You can also control permission access through the Permissions page > App Permissions > Site Activity Monitor.
By default, the Admin permission role has access to SAM enabled. Access can be granted to other permission groups as well by configuring this permission on each role.
One of the key pieces of information you usually know about any incident is the rough time that it happens. Upon loading the Site Activity Monitor, the last 4 hours of data will load by default. It's easy to update the time frame depending on your investigative needs.
You can quickly select one of the time frame presets and that will load the data range into your graphs.
If you have a specific time frame in mind, you can choose a range using the date/time pickers.
Recently selected ranges are available for quick selection.
In addition to filtering by date and time, you can also filter graphs by Username and Page ID. Each of these filters will autocomplete as you start to type, and you can select multiple values per filter.
The Username and Page ID autocomplete menus are sorted by the highest to lowest requests during the selected time frame.
You can interact with any of the line graphs by clicking and dragging on the graph to select a specific time range. Each graph will redraw to that time frame.
After focusing on a time frame selection, you can zoom out to your original time range.
Using the Compare option, you can gain insight around patterns and irregularities specific to your site by comparing your graphs to a previous time frame, up to 14 days before the current time.
Select the expand icon to expand each graph .
Then, you can collapse the graph into the view by selecting .
You can show and hide views by selecting and .
The General view will display graph information relating to general usage on your site:
The Requests per minute graph displays the number of requests your studio sends to your Flow Production Tracking site.
The Request time graph displays the time it takes on average, for a request to go through the Flow Production Tracking application stack components (not including network time). More database time is usually indicative of a complex schema or the complexity of the call to the Flow Production Tracking database.
The Passenger Queue wait time (ms) displays the number of milliseconds a request spends in the queue before being processed by the application. Shorter, sharper spikes indicate that a single expensive query is creating a backlog on a passenger process and skewing the graphs upwards.
The CRUD activity stacked graph displays the number of CRUD requests over time (create, read, update, delete).
The Entity activity graph displays the number of entity requests over time, stacked by entity type (for example: Shot, Asset, Task, Version, PublishedFile).
The Memory usage chart displays the date, request source, request referrer, and size for the time frame selected—all sortable with the column headers. You can also select the rows displayed per page which is set to 5 results by default.
The User view is one of the more interesting views, displaying graphs about users—APIUser
and HumanUser
—on your site:
Unauthenticated users are those who have expired sessions and need to sign in Flow Production Tracking again.
The Total time per user pie graph displays the top 10 highest relative database consumption time per user within the given time frame. You can narrow and isolate user data by selecting them in the key and graph.
The Total time per user type pie graph displays the relative database consumption time per user type (APIUser
and HumanUser
) over the given time frame. You can narrow and isolate user data by selecting them in the key and graph.
Unauthenticated requests are requests made without a valid login. For example, it could be a user restoring an old browser tab where their authentication token has expired, or someone navigating to the login page. If there is a consistently high background number, it is possible a regularly running script is failing authentication.
The Request per minute per user graph displays the top 12 highest number of requests per user that your studio sends to your Flow Production Tracking site over the given time frame. You can narrow and isolate user data by selecting them in the key and graph.
The Transcoder view will display graph information relating to transcoding media on your site, which includes:
For more information about the Flow Production Tracking transcoder, visit the Transcoding topic here.
The Total jobs submitted graph displays the number of jobs submitted to the transcoder by all users.
Use this graph to identify peak usage. Peaks are only an issue if they correlate with peaks in the wait times displayed in the Transcoder wait time graph. Submitting too many jobs to the transcoder can fill up the transcoder queue and slow down the processing of these jobs.
The Jobs submitted per user graph displays the top transcoder job submitters, listed with their Flow Production Tracking User ID.
Use this graph to identify users that are submitting too many jobs to the transcoder and filling up the transcoder queue.
The Transcoder wait time graph shows the time between when your media completes uploading and when the transcoder starts transcoding it. A wait time of a few minutes or less is expected, but jobs waiting longer than 5 minutes can point to the transcoder queue being full.
Use the Uploaded media and the Jobs submitted per user graphs to identify the source of the issue.
Use the Uploaded media to see if the media payload is high. Too large of a payload can strain the transcoder resources and slow down the processing of your media.
Use Jobs submitted per user to identify users that are submitting an inordinate number of jobs to the transcoder.
The Uploaded media graph shows the total of the jobs (in gigabytes) waiting to be processed at any given time. Too large of a media payload can stress the transcoder resources and force the system into queueing your transcoding jobs.
The Jobs failure rate graph displays the number of transcoding job failures over the given time frame. You also have the ability compare data to another time frame.
The Quantity of file per extension pie graph displays the percentage of transcoded file types over the given time frame. You can narrow and isolate user data by selecting them in the key and graph.
For a list of supported extensions, visit the Transcoding services topic here.
The Error rate by file extension pie graph displays the percentage of transcoded file type errors over the given time frame. You can narrow and isolate data by selecting them in the key and graph.
For a list of supported extensions, visit the Transcoding services topic here.
To learn more about the Flow Production Tracking transcoding service, visit the following topics:
The Pages view will display graph information relating to:
The Visits per Page graph displays the number of visits per Page ID over the given time frame. You can visit the page by selecting the Page ID on the graph.
The Total time per Page pie graph displays the percentage of time spent on a Page over the given time frame. You can narrow and isolate Page data by selecting them in the key and graph.
Resources for troubleshooting Page performance
You can change from light to dark modes using the and in the top menu bar.
You can close your session and sign out of the Site Activity Monitor by selecting your profile dropdown and Exit.
The Site Activity Monitor does not measure networking time, so we cannot analyze the health of the connection from your location to the Flow Production Tracking servers. Learn more about testing your network connection here.