From 5a6a1043a540f76544f2050b83f4c741974caf90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Pedro=20Monteiro=20Morgado=20Dias?= Date: Thu, 1 Aug 2024 19:32:42 +0100 Subject: [PATCH] Add unbatched outbound stats --- json-schemas/src/app-stats.json | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/json-schemas/src/app-stats.json b/json-schemas/src/app-stats.json index 9ba2c06..428ed69 100644 --- a/json-schemas/src/app-stats.json +++ b/json-schemas/src/app-stats.json @@ -93,12 +93,12 @@ "inclusiveMinimum": 0, "description": "Total uncompressed presence message size, excluding delta compression https://ably.com/docs/channels/options/deltas." }, - "messages.all.messages.failed": { + "messages.all.presence.failed": { "type": "number", "inclusiveMinimum": 0, "description": "Total number of presence messages excluding presence messages that failed (which did not succeed for some reason other than Ably explicitly refusing it, such as rejected by an external integration target, or a service issue on Ably's side)" }, - "messages.all.messages.refused": { + "messages.all.presence.refused": { "type": "number", "inclusiveMinimum": 0, "description": "Total number of presence messages excluding presence messages that were refused by Ably (eg due to a rate limit, a malformed message, or incorrect permissions on the client's part)" @@ -318,6 +318,11 @@ "inclusiveMinimum": 0, "description": "Total outbound realtime message count (sent from the Ably service to clients)." }, + "messages.outbound.realtime.all.unbatchedCount": { + "type": "number", + "inclusiveMinimum": 0, + "description": "Total outbound realtime message count (sent from the Ably service to clients) without considering the effects of server-side batching." + }, "messages.outbound.realtime.all.data": { "type": "number", "inclusiveMinimum": 0, @@ -343,6 +348,11 @@ "inclusiveMinimum": 0, "description": "Total outbound realtime message count (sent from the Ably service to clients), excluding presence messages." }, + "messages.outbound.realtime.messages.unbatchedCount": { + "type": "number", + "inclusiveMinimum": 0, + "description": "Total outbound realtime message count (sent from the Ably service to clients), excluding presence messages and without considering the effects of server-side batching." + }, "messages.outbound.realtime.messages.data": { "type": "number", "inclusiveMinimum": 0, @@ -368,6 +378,11 @@ "inclusiveMinimum": 0, "description": "Total outbound realtime presence message count (sent from the Ably service to clients)." }, + "messages.outbound.realtime.presence.unbatchedCount": { + "type": "number", + "inclusiveMinimum": 0, + "description": "Total outbound realtime presence message count (sent from the Ably service to clients) without considering the effects of server-side batching." + }, "messages.outbound.realtime.presence.data": { "type": "number", "inclusiveMinimum": 0,