Invocation metrics are indicators of the outcome of a Forge app function invocation. When monitoring invocation metrics for your app, we recommend using filters to refine the results.
To view invocation metrics:
The image below shows invocation metrics, as well as all sites that your Forge app is currently installed on, and where there has been at least one invocation in the selected time period. If there hasn't been any invocation, the charts won't show any data.
A new, customizable alerting experience for Forge is being offered as part of an Early Access Program (EAP). As part of this EAP, app admins can create customized alerts to monitor invocation count, invocation errors, and invocation success rate.
To learn more, see Alerts (EAP). To sign up to test this new feature as part of the EAP, see the Forge improved alerting EAP form.
The following metrics are available for all function
invocations.
manifest.yml
file to successfully complete an invocation.
The chart shows the distribution of invocation time as a histogram across different time buckets.
The time is measured from inside the AWS lambda, and doesn't include cold start, but it includes
the time it took for the lambda initialization phase to complete.Each metric is displayed as both a chart and a value. The value, displayed at the top of the screen, represents the overall or total value for that metric and includes any applied filters.
This doesn’t include code executing in a custom UI iframe, but includes functions invoked by @forge/bridge
.
To learn more about your app's invocation errors, select the chart title, or select the More actions (⋯) menu on the chart and View details.
The following screen appears, showing site-specific information about your app's invocation errors.
In this view, you can search, filter, and sort the data to identify errors across specific sites and installations. You can also group the chart by version and error type, by selecting the Group chart by dropdown above the chart.
To learn more about your app's invocation time, select the chart title, or select the More actions (⋯) menu on the chart and View details.
The following screen appears, showing function-specific information about your app's invocation time.
In this view, you can search, filter, and group the data to see invocation time across specific functions, environments, and time periods.
You can also see a summary of the following percentiles involving the invocation time of the Forge app:
To group the chart by function or version, select the Group chart by dropdown above the chart. Note, this will only reflect in the chart data, not in the table data.
Use these filters to refine your metrics:
Environment: Narrows down the metrics for a specific app environment for your app.
Date: Narrows down the metrics based on your chosen time interval. Choose from a range of predefined values, such as the Last 24 hours, or choose a more specific time interval using the Custom option.
Sites: Narrows down the metrics based on the sites that your app is
installed onto, for example, <your-site>.atlassian.net
. You can select multiple sites.
Each metric can also be grouped by app version or function, by selecting the Group by dropdown next to a chart.
You can bookmark the URL on your browser to access metrics based on specific filtering criteria for quick access.
You must use data in accordance with the privacy rights that you've obtained from your user. For more information, see the Atlassian Developer Terms and Forge Terms.
Rate this page: