From 1b8b83abddaf82b3c62f237d8fce8ad00eac057f Mon Sep 17 00:00:00 2001 From: David Herberth Date: Tue, 13 Feb 2024 07:36:25 +0000 Subject: [PATCH] getsentry/relay@371839ec866d078bec910730bd80480da33dc8e4 --- src/data/relay_metrics.json | 72 +++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) diff --git a/src/data/relay_metrics.json b/src/data/relay_metrics.json index 612ae3d53138a..60d225fd42dab 100644 --- a/src/data/relay_metrics.json +++ b/src/data/relay_metrics.json @@ -73,6 +73,12 @@ "processing" ] }, + { + "type": "Histogram", + "name": "event.item_size", + "description": "The number of bytes received by Relay for each individual envelope item type.\n\nMetric is tagged by the item type.", + "features": [] + }, { "type": "Counter", "name": "event.opentelemetry", @@ -209,6 +215,12 @@ "description": "Size of emitted kafka message in bytes, tagged by message type.", "features": [] }, + { + "type": "Timer", + "name": "metrics.aggregator.message.duration", + "description": "Timing in milliseconds for processing a message in the aggregator service.\n\nThis metric is tagged with:\n- `message`: The type of message that was processed.", + "features": [] + }, { "type": "Gauge", "name": "metrics.buckets", @@ -357,12 +369,72 @@ "description": "Number of producer errors occurred after an envelope was already enqueued for sending to\nKafka.\n\nThese errors include, for example, _\"MessageTooLarge\"_ errors when the broker does not\naccept the requests over a certain size, which is usually due to invalid or inconsistent\nbroker/producer configurations.", "features": [] }, + { + "type": "Counter", + "name": "processor.batched_metrics.calls", + "description": "Number of times the batched metrics processing has been called with at least one bucket of\na namespace.\n\nThis metric is tagged with:\n- `namespace`: the metric namespace.", + "features": [] + }, + { + "type": "Counter", + "name": "processor.batched_metrics.cost", + "description": "Bucket cost for all buckets processed in the batched metrics handling of the envelope processor.\n\nThis metric is tagged with:\n- `namespace`: the metric namespace.", + "features": [] + }, + { + "type": "Counter", + "name": "processor.batched_metrics.count", + "description": "Number of buckets processed in the batched metrics handling of the envelope processor.\n\nThis metric is tagged with:\n- `namespace`: the metric namespace.", + "features": [] + }, + { + "type": "Counter", + "name": "processor.encode_metrics.calls", + "description": "Number of times the metric encoding has been called with at least one bucket of\na namespace.\n\nThis metric is tagged with:\n- `namespace`: the metric namespace.", + "features": [] + }, + { + "type": "Counter", + "name": "processor.encode_metrics.cost", + "description": "Bucket cost for all buckets encoded in the envelope processor.\n\nThis metric is tagged with:\n- `namespace`: the metric namespace.", + "features": [] + }, + { + "type": "Counter", + "name": "processor.encode_metrics.count", + "description": "Number of metric buckets encoded in the envelope processor.\n\nThis metric is tagged with:\n- `namespace`: the metric namespace.", + "features": [] + }, { "type": "Timer", "name": "processor.message.duration", "description": "Timing in milliseconds for processing a message in the internal CPU pool.\n\nThis metric is tagged with:\n\n- `message`: The type of message that was processed.", "features": [] }, + { + "type": "Counter", + "name": "processor.rate_limit_buckets.calls", + "description": "Number of times metric bucket rate limiting has been called with at least one bucket of\na namespace.\n\nThis metric is tagged with:\n- `namespace`: the metric namespace.", + "features": [ + "processing" + ] + }, + { + "type": "Counter", + "name": "processor.rate_limit_buckets.cost", + "description": "Bucket cost for all buckets rate limited envelope processor.\n\nThis metric is tagged with:\n- `namespace`: the metric namespace.", + "features": [ + "processing" + ] + }, + { + "type": "Counter", + "name": "processor.rate_limit_buckets.count", + "description": "Number of metric buckets rate limited in the envelope processor.\n\nThis metric is tagged with:\n- `namespace`: the metric namespace.", + "features": [ + "processing" + ] + }, { "type": "Counter", "name": "project_cache.eviction",