Chris Eager
|
a2c4d3fe95
|
Use a strong reference to the application shutdown gauge
|
2022-02-17 13:18:30 -08:00 |
|
Chris Eager
|
5a99708f56
|
Update some deprecated usages
|
2021-11-16 15:56:13 -07:00 |
|
Jon Chambers
|
cbdec0cb22
|
Remove legacy push latency measurement pathways
|
2021-11-11 15:44:07 -05:00 |
|
Jon Chambers
|
aaa2a6eef1
|
Break down push latency metrics by VOIP/not-VOIP and optionally by client version
|
2021-11-10 10:35:41 -05:00 |
|
Chris Eager
|
8cd93d68e4
|
Add MetricsUtil
|
2021-09-10 11:31:44 -07:00 |
|
Jon Chambers
|
ce7d687205
|
Add a shutdown monitor that publishes shutdown state as a metric
|
2021-09-08 16:37:05 -04:00 |
|
Jon Chambers
|
f2c6ca182d
|
Include the current server version in the tag list for Dropwizard metrics
|
2021-08-27 11:52:11 -04:00 |
|
Jon Chambers
|
b946c27a20
|
Remove a metric aggregator
|
2021-08-27 11:52:11 -04:00 |
|
Chris Eager
|
27e9271473
|
Add request path and user agent to unhandled exception logging
|
2021-07-26 12:06:29 -05:00 |
|
Jon Chambers
|
eb1b073385
|
Add a hostname-aware reporter factory.
|
2021-06-10 14:23:05 -04:00 |
|
Jon Chambers
|
c634185b6f
|
Standardize a utility method for getting local host names.
|
2021-06-10 14:23:05 -04:00 |
|
Jon Chambers
|
2c33d22a30
|
Stop recording specific client versions in metrics until we know we need them again.
|
2021-06-08 12:25:31 -04:00 |
|
Jon Chambers
|
cbd9681e3e
|
Configure histograms and exclude high-cardinality metrics.
|
2021-06-03 14:12:02 -04:00 |
|
Jon Chambers
|
76f5a71727
|
Include server version in logging tags
|
2021-06-03 11:24:25 -04:00 |
|
Ehren Kret
|
02d06af3fc
|
Replace use of MDC with custom fields on the appender
|
2021-05-11 14:08:20 -05:00 |
|
Ehren Kret
|
9cb89b42bf
|
Create a logstash tcp socket appender factory
|
2021-05-07 16:02:55 -05:00 |
|
Jon Chambers
|
b75dec40ac
|
Drop syslog4j in favor of Dropwizard's/Logback's syslog appender.
|
2021-04-21 11:23:52 -05:00 |
|
Sanket.Ghenand@tomtom.com
|
14f5271c20
|
logger use current class
|
2021-04-13 11:44:59 -05:00 |
|
Sanket.Ghenand@tomtom.com
|
37bda0b035
|
remove unused imports
|
2021-04-13 11:44:59 -05:00 |
|
Jon Chambers
|
fde1b49729
|
Introduce a set of gauges for various network statistics as reported by nstat.
|
2021-03-09 11:45:53 -05:00 |
|
Ehren Kret
|
6865cdfce3
|
Replace all org.hibernate validators with modern javax.validation
|
2021-02-08 09:45:33 -06:00 |
|
Jon Chambers
|
f8cbb4f386
|
Temporarily suspend client version metrics to reduce load on our metric aggregator.
|
2021-01-11 14:04:44 -05:00 |
|
Jon Chambers
|
a4d0c17efd
|
Record OS versions for iOS requests.
|
2020-12-23 11:36:31 -05:00 |
|
Jon Chambers
|
85d1fff18f
|
Actually increment the Android request counter.
|
2020-12-11 11:46:07 -05:00 |
|
Jon Chambers
|
34a11c2338
|
Record OS versions for desktop and SDK versions for Android.
|
2020-12-10 17:02:05 -05:00 |
|
Jon Chambers
|
e524ff965d
|
Add a utility method for getting client platform tags from UA strings for metrics.
|
2020-12-10 17:01:46 -05:00 |
|
Jon Chambers
|
0628c9161c
|
Use named threads for the JsonMetricsReporter executor service.
|
2020-11-18 15:46:14 -05:00 |
|
Jon Chambers
|
9b28672e19
|
Honor disabled metric attributes in JsonMetricsReporter.
|
2020-11-18 15:46:14 -05:00 |
|
Jon Chambers
|
0aafe38496
|
Stop recording Lettuce latency metrics.
|
2020-11-17 13:20:37 -05:00 |
|
Jon Chambers
|
0a23b57ff8
|
Report Dropwizard metrics via the Wavefront proxy.
|
2020-11-13 17:14:13 -05:00 |
|
Ehren Kret
|
604287244f
|
Update copyright statement on all source files
IntelliJ Copyright Profile used to automate this.
|
2020-11-04 11:55:35 -05:00 |
|
Jon Chambers
|
236cef4b56
|
Report Lettuce command latency via Micrometer.
|
2020-10-20 19:00:11 -04:00 |
|
Jon Chambers
|
a9d0aa136d
|
Add OS-reported metrics for cached/buffered memory.
|
2020-10-11 13:43:15 -04:00 |
|
Jon Chambers
|
691ab3080d
|
Fix some metrics names/types.
|
2020-10-11 12:37:17 -04:00 |
|
Jon Chambers
|
e9b0829860
|
Report the maximum number of file descriptors allowed by the OS.
|
2020-10-11 11:27:57 -04:00 |
|
Jon Chambers
|
95428ab8b0
|
Report GC metrics.
|
2020-10-11 11:08:24 -04:00 |
|
Jon Chambers
|
83f9eacac4
|
Refactor UserAgentTagUtil to parse UA strings with UserAgentUtil.
|
2020-09-21 12:24:08 -04:00 |
|
Jon Chambers
|
08dd493f98
|
Don't report exceptions as part of traffic metrics.
|
2020-08-27 13:17:57 -04:00 |
|
Jon Chambers
|
07bbe7dfb2
|
Return to an async model for push notification latency.
|
2020-08-27 10:51:44 -04:00 |
|
Jon Chambers
|
a709a3bcc0
|
Remove a candidate metric provider.
|
2020-08-20 15:40:56 -04:00 |
|
Jon Chambers
|
6fb9038af1
|
Move to a synchronous, pooled connection model for Redis clusters.
|
2020-08-14 17:15:56 -04:00 |
|
Jon Chambers
|
5717dc294e
|
Combine the read/write breakers for Redis clusters.
|
2020-08-14 17:15:56 -04:00 |
|
Jon Chambers
|
6646be8d94
|
Make CpuUsageGauge a CachedGauge.
|
2020-08-10 12:56:37 -04:00 |
|
Jon Chambers
|
647a2aea64
|
Cache a reference to the OS management bean to avoid repeated lookups.
|
2020-08-10 12:56:37 -04:00 |
|
Jon Chambers
|
58e58ce51c
|
Remove a candidate metric provider.
|
2020-08-10 11:03:20 -04:00 |
|
Ehren Kret
|
4b7e48d3ec
|
Override default ingestion URI for SignalFx (#131)
|
2020-08-07 15:29:42 -05:00 |
|
Ehren Kret
|
0e074d3a5a
|
Copy SignalFxMeterRegistry into a new class to get better logging
|
2020-08-07 16:01:56 -04:00 |
|
Ehren Kret
|
ea00224e7f
|
Add support for reporting metrics to signalfx (#129)
|
2020-08-07 11:10:31 -05:00 |
|
Ehren Kret
|
57e1339230
|
Further restrict user agent pattern matching (#120)
* Further restrict user agent pattern matching
* Add static qualifier to method
|
2020-08-04 12:58:16 -05:00 |
|
Jon Chambers
|
ad97731d46
|
Reduce the maximum number of versions in play to 1,000.
|
2020-08-03 15:42:15 -04:00 |
|