NetVision involves Customer Experience Record and Replay and accounts for all pages’ whether served by browser cache or network cache or login server. It also identifies the broken pages and saving of session with broken pages only or all sessions or certain % of session. Data scrubbing for sensitive data in snapshots for example, credit card numbers.
In NetVision, user can view and track sessions with different parameters, replay sessions to know about different shortcomings visitors are facing while accessing the site and can configure the sessions to get the filtered results.
Login to NetVision
To login to NetVision, follow the below mentioned steps:
- Enter the URL in the following format at the address bar of the browser.
Where, hostname is the name of the Server on which NetVision Domain is running. The login window is displayed.
- Enter the User Name and Password and click the Login button.
- This displays NetVision Home page, similar to other products, this page is divided into two panes: left pane and right pane.
Product Home Page Description
Product home page consists of a left pane and a right pane. Left pane contains a menu from where a user can view details of sessions, feedback, business process, analytics, reports, and many others. Using this menu, user can access further sections of NetVision. On the right pane, summary of the important aspects is displayed, be it a release version, CPU usage, memory utilization, disk space utilization, or load average generated in the system.
Left Pane: It contains following menus / sub-menus, and menu items:
- Dashboard: This displays the current Dashboard.
- Search: This is used to search for any record throughout all the sessions. Suggestions are provided when a particular text is searched.
- Business Process: This is a flow of page navigations. A user can generate a funnel to see the user’s behavior on those pages. It is used to trace and analyze the processes/sub-processes, user issues, etc. The user can generate a funnel visualization based on some filters which are applied on Business Process.
- DB Monitoring: This is a powerful feature to measure the performance of each query contributing in a session execution. It provides complete monitoring of MSSQL queries with insights into SQL activity, wait statistics, databases, support services, Temp DB, and high availability. It enables a user to detect such queries, which are consuming more resources as compare to normal ones. Once identified, user can diagnose the issue and perform corrective measures.
- Compare: This feature is used to compare two test runs. User can perform further actions for post compare operation:
- Enable Compare: To apply the comparison.
- Disable Compare: To disable the comparison applied and back to original form.
- Update Compare: To update the inputs provided for comparison.
- Real User Monitoring (RUM): Below are the features of RUM:
- Passive monitoring of real users’ application performance perception.
- Monitors performance of each user session – all pages.
- Resource waterfall for sampled pages and pages having performance issues beyond a threshold.
- Provides load/performance/revenue/conversion visibility across location/browser/OS.
This further contains two sub-sections:
- Page Performance Overview: This feature provides user a brief overview of all the pages of an application. Here, user can view the page count, timing data, and exit rate of all the pages of an application.
- Page Performance Details: This section displays the detailed view of the page performance. User can drill to any session causing spike in the dashboard from a single page.
- Revenue: This helps in understanding the correlation between page performance and revenue. It helps in predicting the Revenue gain by improving the page performance.
- Navigation Summary:
- User Flow Report:
Favorites: Favorite allows a user to save current view of Real Time Graphs (RTG). User can create a new profile by saving current view of RTG UI as a profile. If user wants to see current view of graphs next time in Web Dashboard, then user needs to add graphs in favorite. When user loads saved favorite, then all graphs of favorite are displayed in Web dashboard’s graph panel.
- Alert Maintenance Window: This window provides alert maintenance configuration to disable generation of alerts at the time of maintenance or server goes down.
- Alert Settings: This is used to enable/disable alert configuration, such as alert mail, capacity/ behavior alert, and thread dump.
- Baseline: In case of behavior alert, alerts are generated based on trends and trends are defined in baseline.
- Alert Policy: This is used to create policy for specified condition and rules.
- Alert Actions: This is used to create actions, such as alert mail, thread dump, and TCP dump.
- Rules: This is used to activate/deactivate/add/delete/update rules.
- Active Alerts: This is used to see generated alerts, such as capacity and behavior alerts.
- Alert History: This is used to see the alerts generated in the past.
- Active Alert Graphs: This is used to generate graphs for active alerts.
- Alert Stats Report: This is used to generate stats report for alerts.
- Alert Action History: It contains details of action taken by alerts, such as SNMP Trap Sent / Email Sent / Cisco Spark Chat sent and so on.
- System Status: The status of all the tiers and their related servers is displayed. It also displays how many instances are connected with each server. The status of tiers/server/instances are categorized into critical, major, and normal state, which is represented by red, orange, and green color respectively.
- Derived Metrics: This feature is used to create a derived graph from two or more graphs.
- Check Points: These are used to match a certain string, which is displayed on the site on the occurrence of an event, such as Coupon expired, Item out of stock, Session expired etc.
- UX Events: An event is the situation a visitor might face while accessing a site. For example – Item out of stock, Item not found for international shipping, Invalid reward code, Invalid promo code, Coupon expired, Session expired etc. User can specify whether the event is a Struggling event or not. Struggling event is an event in which a visitor struggles for a particular task and not getting success in that activity, such as item out of stock, add to bag maximum limit exceeded etc.
- A/B Variations: A/B testing (sometimes called split testing) is comparing two versions of a web page to see which one performs better. The user can compare two web pages by showing the two variants to similar visitors at the same time.
- Monitors: To configure the monitors.
- Configuration Settings: For various settings, such as dashboard settings, multi-node configuration, show vector in title, and graph tree.
- Color Management: It is used to define the color of the graphs.
- Manage Catalogue: It provides a common platform for the selection of graphs and storing them as a catalogue.
Reports: Reports menu is used to create various types of reports, such as stat report, compare/trend report, hierarchical report, and so on. These reports are generated using templates and have other advanced options to include all or selected metrics. The reporting format may be selected as Word, HTML or Excel. It includes tabular data with or without graphical illustration.
- Thread Dump: To take thread dump, analyse thread dump, and schedule thread dump.
- Heap Dump: A heap dump is a dump of the state of the Java heap memory. This is useful for analysing the use of memory i.e. an application is making at some point in time so handy in diagnosing some memory issues, and if done at intervals handy in diagnosing memory leaks. User can take heap dump from here.
- Process Dump: To take process dump.
- TCP Dump: This option is used to take the TCP dump.
- Mission Control: It is a property through which user can get thread JVM information for JRocket. This includes two features – Memory Analyzer and Flight Recorder.
- Java Flight Recording: To view all java flight recordings
- Run command: This is used to run command on server.
- Download File: To download a file from the system.
- Import data from Access Log file: This imports data from access log file.
- Manage Controllers: To manage controller with details, such as appliance name, controller name, controller URL, and Service End point IP.
- Access Control: To perform identification, authentication and accountability of entities through login credentials including passwords.
- Transactions: To view all the transactions running in the system and perform various operations on the same.
- Appliance Health: This shows a snapshot / summary of application health in terms of heap memory, CPU utilization, available memory, disk space utilization, and so on.
- System Logs: This displays system logs that include – Kubernetes, RBU Access Logs, Peripheral Device logs, and system events.
- Postgres Stats: This displays overall connection stats that includes Max connections, reserved connections, used connections, and available connections. Apart from this, a user can view detailed connection stats based on database and application.