Forge SQL is now available as part of our Early Access Program (EAP).
Forge SQL is an experimental feature offered to selected users for testing and feedback purposes. This feature is unsupported and subject to change without notice. Do not use Forge SQL in apps that handle sensitive information (including personally identifiable information) and customer data.
For more details, see Forge EAP, Preview, and GA.
Forge SQL provides reliability and latency metrics to help you understand your app’s database interactions. To view these metrics:
At this time, the developer console can provide metrics on HTTP response status codes and response times.
To view SQL metrics on the developer console, make sure to redeploy your app with the latest version of the Forge CLI.
HTTP response status codes are indicators of whether or not a specific HTTP request has been successfully completed. When monitoring SQL performance, you can scan the volume of the most frequent responses for each status code. The data resolution of each chart depends on the time interval you've selected.
You can see a summary of the following status codes in the developer console:
Status code | Description |
---|---|
2xx - Success |
|
4xx - Client errors |
|
5xx - Server errors |
|
Query response time is the total amount of time that it takes for an SQL operation to receive a request, process the request, and send a response back to the client. Response time starts as soon as the client initiates the request and ends as soon as the client receives a response from the server.
Percentiles are often used when measuring response times. Percentiles provide a different view of your performance data.
When monitoring response time, you can see a summary of the following percentiles involving the response times of all operations being performed by your Forge app:
Percentile | Description |
---|---|
P50 - Median |
|
P95 - 95th percentile |
|
P99 - 99th percentile |
|
You can also scan the latency of the 50th percentile, 95th percentile, and 99th percentile response times of SQL operations in the response time chart. The data resolution of the chart depends on the time interval you've selected.
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.
Your filter selections persist across different metrics. If you switch from one metric page to another, your chosen filters will remain active.
You can also bookmark the URL on your browser to access metrics based on specific filtering criteria for quick access. This is useful for repeated checks of the same metrics, saving time and effort in reapplying preferred filters.
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: