Micrometer Observation is part of the Micrometer project and contains the Observation API. SkyWalking integrates its MicroMeter 1.10 APIs so that it can send metrics to the Skywalking Meter System.
Follow Java agent Observations docs to set up agent in the Spring first.
application.yml
.receiver-meter: selector: ${SW_RECEIVER_METER:default} default:
Configure the meter config file. It already has the spring sleuth meter config. If you have a customized meter at the agent side, please configure the meter using the steps set out in the meter document.
Enable Spring sleuth config in application.yml
.
agent-analyzer: selector: ${SW_AGENT_ANALYZER:default} default: meterAnalyzerActiveFiles: ${SW_METER_ANALYZER_ACTIVE_FILES:spring-micrometer}
SkyWalking provides the Spring Sleuth dashboard by default under the general service instance, which contains the metrics provided by Spring Sleuth by default. Once you have added customized metrics in the application and configuration the meter config file in the backend. Please following the customized dashboard documentation to add the metrics in the dashboard.
Three types of information are supported: Application, System, and JVM.