Spring Boot'ın üzerine yazılmış bir java uygulamasına sahibim ve /metrics
yönetim API'sı aracılığıyla oluşturulmuş metrikleri görebiliyorum. Ben bu answer önerdiği kod çalıştıSpring Boot metriklerini Stdout veya toplayıcıya yazdınız mı?
(here başvurulan olanları değil) üretilen (metrik öneki göre) olan ölçümleri filtrelemek ve Stdout'a yazdırmak VEYA 3. taraf toplayıcı seçilen ölçümleri göndermek istiyorum ancak, stdout'a yazılmış herhangi bir metrikle sonuçlanmadı. Bu benim Application.java
sınıfa eklenen şudur:
@Bean
@ServiceActivator(inputChannel = "metricsChannel")
public MessageHandler metricsHandler() {
return System.out::println;
}
Ben işlemek ve Stdout'a bunları yazmak veya bunları bir toplayıcı yayımlamak böylece önceden yapılandırılmış kadans üzerinde ölçümlerini kesmek için en iyi yolu nedir?
Teşekkürler.
daha fazla bağlam görmek için basit bir örnek uygulama paylaşmaya sakıncası var:
Kendimizi geçici bir çözüm olarak böyle bir şey beyan etmek zorunda? Belki de sadece bir şey engellenir ... –
Elbette: https://github.com/khoubyari/spring-boot-metrics – pastafarian