GraalVM Debugging and Monitoring Tools

GraalVM provides a set of tools for developers, integrators and IT administrators to debug and monitor deployed applications or the GraalVM platform itself. GraalVM tools are ready to diagnose single or multi language programs by debugging via numerous clients, profiling, statement counting, dynamic analysis, and many more. These are:

GraalVM also provides Instrumentation API for creating language-agnostic tools like debuggers or profilers. To get started with a custom tool implementation on top of GraalVM, proceed to the Instrumentation reference.