Getting started with nerd.vision is easy. Here is some quick information to help you get going with nerd.vision.
Workspaces are where you will load your application code into nerd.vision so you can set your tracepoints and start observing the application.
nerd.vision respects your privacy and security. We use local browser caching techniques to allow a smooth and fast experience but we do not see, process or store your source code.
nerd.vision workspaces support code from various environments including Gitlab, Github, Bitbucket or local code.
You can add workspaces for Java, Python and Node.js allowing you to get observability into your application.
To use nerd.vision with your applications you will need to install nerd.vision and add it to your project. This will allow the application to connect to nerd.vision and create tracepoints and watchers for effective insight.
The configuration of the servers can vary depending on the server that is used, view our docs for help on how to install in some common environments.
This will provide the link between nerd.vision and your code. When an application is connected the software can now start observing your code.
Tracepoints allow you to set locations in your code where you would like to gain insightful information like variables and stack traces during code execution. These are then stored as snapshots and made available in the cloud for analysis.
This gives you the ability to set a location in your code where you want to gather data. When this point is triggered by your application, a snapshot of data is sent to nerd.vision without preventing the rest of your code from executing.
Snapshots are produced when your tracepoint is triggered during code execution, and captures application data at the time the tracepoint is triggered. Snapshots are stored in the cloud, to allow the data to be analyzed even after the application has terminated.