@Swathi RS Thanks for reaching out. Although not known by these exact names, Application Insights has a set of related user behavior analytics available out-of-the-box as the following features:
- Users: Visualizes how many people used your app and its features. Users are counted by using anonymous IDs stored in browser cookies. A single person using different browsers or machines will be counted as more than one user.
- Sessions: Shows how many sessions of user activity have included certain pages and features of your app. A session is counted after half an hour of user inactivity, or after 24 hours of continuous use.
- Events: Presents how often certain pages and features of your app are used. A page view is counted when a browser loads a page from your app, provided you've instrumented it.
Other than the above, there are also other tools like Funnels, Cohorts, Impact, Retention, User Flows to understand what effect these usage patterns have on your app on a deeper level.
Furthermore, you can explore Azure Monitor Workbooks and workbook templates. Here are some public templates available for App Insights to explore usage, the highlighted being the ones you might be interested in:
If none of these fulfil your requirement, you can always use the Azure Application Insights core telemetry API to send custom events and metrics, and your own versions of standard telemetry.
Additional references:
- Tutorial: Use Azure Application Insights to understand how customers are using your application
- Usage analysis with Application Insights
Hope this helps. Do let us know if you have further questions.
----------
If an answer is helpful, please "Accept answer" and/or "Up-Vote" which might help other community members reading this thread.