Chris Eager
|
d90dff95b1
|
Move MeterRegistry#close calls to after the lifecycle has fully stopped
|
2023-12-20 13:51:16 -06:00 |
|
Ravi Khadiwala
|
4fa10e5783
|
Fix NPE in request metrics when a finished request is missing a response
|
2023-12-06 15:11:41 -05:00 |
|
Chris Eager
|
84b56ae1b2
|
Upgrade to dropwizard 3.0
|
2023-11-16 17:57:48 -06:00 |
|
Ravi Khadiwala
|
17d48b95ac
|
keep lettuce metrics; strip remote tags
|
2023-08-18 16:28:19 -05:00 |
|
Jon Chambers
|
76305190a2
|
Temporarily restore explicit service/version/environment/host tags
|
2023-08-17 18:30:59 -04:00 |
|
Jon Chambers
|
ab83990170
|
Send latency metrics as distributions
|
2023-08-17 17:10:16 -04:00 |
|
Jon Chambers
|
8103a22026
|
Submit Micrometer metrics via dogstatsd instead of the Datadog API
|
2023-08-17 17:01:36 -04:00 |
|
Jon Chambers
|
7f37c8ee5e
|
Retire now-unused HTTP transport configuration for Datadog metric reporter
|
2023-08-17 16:53:53 -04:00 |
|
Ravi Khadiwala
|
ed6a2c55eb
|
adjust lettuce metric denial for post-transform name
|
2023-08-11 09:43:41 -05:00 |
|
Ravi Khadiwala
|
f6b3500e92
|
remove most high cardinality lettuce metrics
|
2023-08-10 16:01:16 -05:00 |
|
Jon Chambers
|
69ea9b0296
|
Add a request counter tagged by client version
|
2023-08-04 12:16:48 -04:00 |
|
Chris Eager
|
f53743d287
|
Add configuration for Datadog UDP transport
|
2023-08-02 13:54:15 -05:00 |
|
Jon Chambers
|
4ead8527c8
|
Use ClientReleasesManager when deciding whether to add client version tags
|
2023-07-26 16:41:54 -04:00 |
|
Chris Eager
|
872ef5d0a0
|
Add environment variable to toggle tcp appender
|
2023-07-24 13:13:13 -05:00 |
|
Jon Chambers
|
abb32bd919
|
Introduce "service identifiers"
|
2023-07-21 09:34:10 -04:00 |
|
Jon Chambers
|
6db97f5541
|
Standardize client tag version handling; add client version tags to delivery latency metrics
|
2023-07-11 13:35:29 -04:00 |
|
Jon Chambers
|
adf6c751ee
|
Use an explicit-allow model for tagging client versions in metrics
|
2023-07-11 13:35:29 -04:00 |
|
Jon Chambers
|
c315b34395
|
Update formatting in UserAgentTagUtil
|
2023-07-11 13:35:29 -04:00 |
|
Jon Chambers
|
8bf5ee45ed
|
Filter out command tags from Lettuce metrics and prepend a "chat." prefix to Lettuce metric names
|
2023-07-11 13:35:03 -04:00 |
|
Jon Chambers
|
a768498250
|
Record general message delivery latency
|
2023-06-21 15:10:14 -04:00 |
|
Chris Eager
|
6d81f69785
|
Start and stop all lifecycle-managed objects in CrawlAccountsCommand
|
2023-06-17 10:17:46 -05:00 |
|
Chris Eager
|
13afdbda97
|
Report system resource metrics from background tasks
|
2023-06-14 16:48:23 -05:00 |
|
Chris Eager
|
18480e9d18
|
Move metrics registry environment.manage() to utility
|
2023-05-30 10:14:33 -05:00 |
|
Chris Eager
|
5dcf8edd38
|
Factor metrics registry intialization to a utility
|
2023-05-26 16:41:17 -05:00 |
|
Sergey Skrobotov
|
287e2fa89a
|
Moving secret values out of the main configuration file
|
2023-05-17 11:25:59 -07:00 |
|
Jon Chambers
|
a83fd1d3fe
|
Include request method as a request counter dimension
|
2023-05-09 15:17:46 -05:00 |
|
Jon Chambers
|
cb72e4f426
|
Simplify request counter
|
2023-05-09 15:17:46 -05:00 |
|
Chris Eager
|
23d5006f70
|
Add prefix to executor metric names
|
2023-04-05 09:51:53 -05:00 |
|
Chris Eager
|
e1fcd3e3f6
|
Remove Lettuce command latency recorder
|
2023-02-23 10:17:31 -06:00 |
|
Jon Chambers
|
4a2768b81d
|
Add spam report token support to ReportedMessageListener
|
2023-01-30 16:27:54 -05:00 |
|
Sergey Skrobotov
|
c32067759c
|
refactoring: use constants for header names
|
2022-11-15 11:16:49 -08:00 |
|
Chris Eager
|
b711288faa
|
Run GitHub Action in a container
|
2022-10-18 16:59:35 -05:00 |
|
Jon Chambers
|
a53a85d788
|
Refactor scheduled APNs notifications in preparation for future development
|
2022-08-12 10:47:49 -04:00 |
|
Chris Eager
|
390580a19d
|
Count cases when the a message’s destination UUID doesn’t match the account’s PNI
|
2022-08-09 13:06:15 -07:00 |
|
Chris Eager
|
aa36dc95ef
|
Add MicrometerCommandLatencyRecorder to Redis clusters
|
2022-07-27 14:23:14 -07:00 |
|
Jon Chambers
|
d290aad27b
|
Associate source/destination country codes for reported messages
|
2022-07-14 09:31:12 -04:00 |
|
Ehren Kret
|
c38572307d
|
Remove unused imports
|
2022-05-20 10:20:45 -07:00 |
|
Jon Chambers
|
bab6b36e4d
|
Count reported messages by destination country code in addition to source country code
|
2022-03-22 09:56:27 -04:00 |
|
Jon Chambers
|
f75e616397
|
Introduce a listener pattern for reported messages
|
2022-03-22 09:56:27 -04:00 |
|
Chris Eager
|
b2b20072ae
|
Add MicrometerRegistryManager
|
2022-02-17 13:18:30 -08:00 |
|
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 |
|