Insights
Every single Skybear.NET Script Run generates a comprehensive Run report that is persisted for you automatically and can be viewed at any time.
Skybear.NET processes these reports at the end of each Script Run and publishes comprehensive statistics that provide insights for your Scripts, enabling you to monitor and track the behavior of your services over time.
Open the Insights dashboard by opening any of your scripts, and then clicking the View script insights button in the Results tab selected of the right panel of the page.
Script Runs overview
Skybear.NET Insights provide a per-script overview across recent Script Runs for that script.
The top graphs plot the number of executed Script Runs over time by trigger (UI, Cron, HTTP), along with their completion status like assert error, syntax error, server error.
Further below you can track the total duration of the Script Runs over time, including average and 99th-percentile (P99).
The duration graphs especially are super useful to monitor your API’s performance over time.
Skybear.NET Insights also provides aggregate statistics across all the Script source files within each Script Run.
These statistics showcase Skybear.NET‘s power and cost-efficiency compared to other tools that charge “per request or API check”.
Within a single Script Run you can do hundreds of HTTP requests, hundreds or thousands of assertions, and accounted only as 1 Script Run.😉
Some of the provided statistics:
- Asserts is the number of asserts done by each Script Run.
- Requests is the number of HTTP requests sent by each Script Run.
- Unique URLs is the number of unique URLs called by your Scripts, including URL domain, path, and query parameters.
In the example screenshot above, each Script Run has done on average 8 requests, 50 asserts, against 6 unique URLs.
Script Runs request drill-down
The drill-down dashboard will allow you to view insights at the request level, with URL granularity, enabling deep introspection of your API like identifying slow or flaky endpoints.
Feedback
Skybear.NET Insights are continuously extended with more information. If you have specific feedback or suggestions on what you would like to see for your Scripts, please get in touch, we would love to improve the product with your feedback.🙏🏼