This module monitors one or more Java Spring-boot 2 applications depending on configuration. Netdata can be used to monitor running Java Spring Boot 2 applications that expose their metrics with the use of the Spring Boot Actuator included in Spring Boot library.
Springboot2 module looks up
to detect Spring Boot application by default.
- Response Codes in
- Threads in
- Heap Memory Usage Overview in
- Heap Memory Usage Eden Space in
- Heap Memory Usage Survivor Space in
- Heap Memory Usage Old Space in
- Uptime in
go.d/springboot2.conf configuration file using
edit-config from the
Netdata config directory, which is typically at
The Spring Boot Actuator exposes these metrics over HTTP and is very easy to use:
io.micrometer:micrometer-registry-prometheusto your application dependencies
Here is an example for 2 servers:
For all available options please see module configuration file.
To troubleshoot issues with the
springboot2 collector, run the
go.d.plugin with the debug option enabled. The output
should give you clues as to why the collector isn't working.
First, navigate to your plugins directory, usually at
/usr/libexec/netdata/plugins.d/. If that's not the case on your
netdata.conf and look for the setting
plugins directory. Once you're in the plugin's directory, switch
You can now run the
go.d.plugin to debug the collector: