Clint Checketts

Results 125 comments of Clint Checketts

Any concerns around this idea? Perhaps I should just do a spike in my own codebase to see how I might do it without requiring a Thymeleaf change... (Though I...

You can get this benefit by using multiple counters. ``` for(String input: inputs) { registry.counter("my.metric",Keys.of("metric_key", input)).inc() } ``` Is there any reason this wouldn't work? (Unless you are trying to...

I think the naming convention only applies to dot notation separation, not hyphens You mention 'name and labels', I only see the label being mentioned. Did I overlook a name...

Ok. So you are saying with 1.8.3 it was working for you and with 1.8.4 it is now writing out names with hyphens instead of snake case?

Thanks for that demo. It is a bug in SpringBoot actuator: https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/startup/StartupTimeMetricsListener.java#L126 I didn't debug into why adding the customizer breaks it for you though. That shouldn't break the Prometheus...

@pcasaes Thanks for your report. I wonder if the millisecond baseunit is a limitation on the JMX integration itself. Which is why it is hardcoded as you saw. Can you...

Sounds like @SimonScholz usecase would need those dynamic tags calculated based on the current thread, since values would be different between requests. Would a MeterFilter that does that dynamic lookup...

@chenqi0805 I'm not aware of anyone actively working on an AWS EMF implementation. So there is no estimate available. Unless you were asking how hard it would be for you...

That is not by design. Could you provide a sample project that reproduces it? I suspect it is the `jvm.threads.states` metric since it iterates through all the threads serially (six...

If your Prometheus is also inside then it become very simple: Use Promregator soley for discovery and have Prometheus hit the microservices directly, not passing through Promregator. You will be...