@Service public class MetricsAggregateService extends Object
| Constructor and Description |
|---|
MetricsAggregateService(org.springframework.context.ApplicationContext applicationContext,
org.springframework.jms.config.JmsListenerEndpointRegistry jmsListenerEndpointRegistry,
io.micrometer.core.instrument.MeterRegistry meterRegistry) |
| Modifier and Type | Method and Description |
|---|---|
void |
incrementCallChainCountToProject(UUID projectUuid,
String callChainName) |
void |
incrementContextSizeCountToProject(UUID projectUuid,
String callChainName,
int size) |
void |
init(org.springframework.context.event.ContextRefreshedEvent event) |
void |
recordExecuteCallchainDuration(UUID projectUuid,
String callChainName,
Duration duration) |
void |
recordIncomingRequestDuration(UUID projectUuid,
String endPoint,
Duration duration) |
@Autowired
public MetricsAggregateService(org.springframework.context.ApplicationContext applicationContext,
org.springframework.jms.config.JmsListenerEndpointRegistry jmsListenerEndpointRegistry,
io.micrometer.core.instrument.MeterRegistry meterRegistry)
@EventListener public void init(org.springframework.context.event.ContextRefreshedEvent event)
public void incrementCallChainCountToProject(@NonNull
UUID projectUuid,
@NonNull
String callChainName)
public void incrementContextSizeCountToProject(@NonNull
UUID projectUuid,
@NonNull
String callChainName,
int size)
public void recordExecuteCallchainDuration(@NonNull
UUID projectUuid,
@NonNull
String callChainName,
@NonNull
Duration duration)
Copyright © 2025. All rights reserved.