Skip to content

Commit 3a21c2a

Browse files
Merge branch 'main' into feat/agent-improvements-for-reporting
Resolved conflict in protocol/agents.json by keeping the complete react-hooks entry with source, product, name, and sunset information.
2 parents 275020e + 938f3e1 commit 3a21c2a

File tree

5 files changed

+472
-4
lines changed

5 files changed

+472
-4
lines changed

json-schemas/src/account-stats.json

Lines changed: 221 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,36 @@
114114
"inclusiveMinimum": 0,
115115
"description": "Total number of presence messages that were refused by Ably (eg due to a rate limit, a malformed message, or incorrect permissions on the client's part)"
116116
},
117+
"messages.all.objects.count": {
118+
"type": "number",
119+
"inclusiveMinimum": 0,
120+
"description": "Total object message count."
121+
},
122+
"messages.all.objects.billableCount": {
123+
"type": "number",
124+
"inclusiveMinimum": 0,
125+
"description": "Total number of object messages that are billable."
126+
},
127+
"messages.all.objects.data": {
128+
"type": "number",
129+
"inclusiveMinimum": 0,
130+
"description": "Total object message size."
131+
},
132+
"messages.all.objects.uncompressedData": {
133+
"type": "number",
134+
"inclusiveMinimum": 0,
135+
"description": "Total uncompressed object message size, excluding delta compression https://ably.com/docs/channels/options/deltas."
136+
},
137+
"messages.all.objects.failed": {
138+
"type": "number",
139+
"inclusiveMinimum": 0,
140+
"description": "Total number of object 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)"
141+
},
142+
"messages.all.objects.refused": {
143+
"type": "number",
144+
"inclusiveMinimum": 0,
145+
"description": "Total number of object messages that were refused by Ably (eg due to a rate limit, a malformed message, or incorrect permissions on the client's part)"
146+
},
117147
"messages.inbound.realtime.all.count": {
118148
"type": "number",
119149
"inclusiveMinimum": 0,
@@ -214,6 +244,131 @@
214244
"inclusiveMinimum": 0,
215245
"description": "Total number of inbound realtime object messages that were refused by Ably (eg due to a rate limit, a malformed message, or incorrect permissions on the client's part)"
216246
},
247+
"messages.inbound.externalQueue.all.count": {
248+
"type": "number",
249+
"inclusiveMinimum": 0,
250+
"description": "Total inbound external queue message count (received by the Ably service from external queues)."
251+
},
252+
"messages.inbound.externalQueue.all.data": {
253+
"type": "number",
254+
"inclusiveMinimum": 0,
255+
"description": "Total inbound external queue message size (received by the Ably service from external queues)."
256+
},
257+
"messages.inbound.externalQueue.all.uncompressedData": {
258+
"type": "number",
259+
"inclusiveMinimum": 0,
260+
"description": "Total uncompressed inbound external queue message size, excluding delta compression https://ably.com/docs/channels/options/deltas, received by the Ably service from external queues."
261+
},
262+
"messages.inbound.externalQueue.all.failed": {
263+
"type": "number",
264+
"inclusiveMinimum": 0,
265+
"description": "Total number of inbound external queue messages that failed (which did not succeed for some reason other than Ably explicitly refusing it, such as a service issue on Ably's side)"
266+
},
267+
"messages.inbound.externalQueue.all.refused": {
268+
"type": "number",
269+
"inclusiveMinimum": 0,
270+
"description": "Total number of inbound external queue messages that were refused by Ably (eg due to a rate limit, a malformed message, or incorrect permissions on the client's part)"
271+
},
272+
"messages.inbound.externalQueue.messages.count": {
273+
"type": "number",
274+
"inclusiveMinimum": 0,
275+
"description": "Total inbound external queue message count (received by the Ably service from external queues)."
276+
},
277+
"messages.inbound.externalQueue.messages.data": {
278+
"type": "number",
279+
"inclusiveMinimum": 0,
280+
"description": "Total inbound external queue message size (received by the Ably service from external queues)."
281+
},
282+
"messages.inbound.externalQueue.messages.uncompressedData": {
283+
"type": "number",
284+
"inclusiveMinimum": 0,
285+
"description": "Total uncompressed inbound external queue message size, excluding delta compression https://ably.com/docs/channels/options/deltas, received by the Ably service from external queues."
286+
},
287+
"messages.inbound.externalQueue.messages.failed": {
288+
"type": "number",
289+
"inclusiveMinimum": 0,
290+
"description": "Total number of inbound external queue messages that failed (which did not succeed for some reason other than Ably explicitly refusing it, such as a service issue on Ably's side)"
291+
},
292+
"messages.inbound.externalQueue.messages.refused": {
293+
"type": "number",
294+
"inclusiveMinimum": 0,
295+
"description": "Total number of inbound external queue messages that were refused by Ably (eg due to a rate limit, a malformed message, or incorrect permissions on the client's part)"
296+
},
297+
"messages.inbound.externalQueue.presence.count": {
298+
"type": "number",
299+
"inclusiveMinimum": 0,
300+
"description": "Total inbound external queue presence message count (received by the Ably service from external queues)."
301+
},
302+
"messages.inbound.externalQueue.presence.data": {
303+
"type": "number",
304+
"inclusiveMinimum": 0,
305+
"description": "Total inbound external queue presence message size (received by the Ably service from external queues)."
306+
},
307+
"messages.inbound.externalQueue.presence.uncompressedData": {
308+
"type": "number",
309+
"inclusiveMinimum": 0,
310+
"description": "Total uncompressed inbound external queue presence message size, excluding delta compression https://ably.com/docs/channels/options/deltas, received by the Ably service from external queues."
311+
},
312+
"messages.inbound.externalQueue.presence.failed": {
313+
"type": "number",
314+
"inclusiveMinimum": 0,
315+
"description": "Total number of inbound external queue presence messages that failed (which did not succeed for some reason other than Ably explicitly refusing it, such as a service issue on Ably's side)"
316+
},
317+
"messages.inbound.externalQueue.presence.refused": {
318+
"type": "number",
319+
"inclusiveMinimum": 0,
320+
"description": "Total number of inbound external queue presence messages that were refused by Ably (eg due to a rate limit, a malformed message, or incorrect permissions on the client's part)"
321+
},
322+
"messages.inbound.externalQueue.objects.count": {
323+
"type": "number",
324+
"inclusiveMinimum": 0,
325+
"description": "Total inbound external queue object message count (received by the Ably service from external queues)."
326+
},
327+
"messages.inbound.externalQueue.objects.data": {
328+
"type": "number",
329+
"inclusiveMinimum": 0,
330+
"description": "Total inbound external queue object message size (received by the Ably service from external queues)."
331+
},
332+
"messages.inbound.externalQueue.objects.uncompressedData": {
333+
"type": "number",
334+
"inclusiveMinimum": 0,
335+
"description": "Total uncompressed inbound external queue object message size received by the Ably service from external queues."
336+
},
337+
"messages.inbound.externalQueue.objects.failed": {
338+
"type": "number",
339+
"inclusiveMinimum": 0,
340+
"description": "Total number of inbound external queue object messages that failed (which did not succeed for some reason other than Ably explicitly refusing it, such as a service issue on Ably's side)"
341+
},
342+
"messages.inbound.externalQueue.objects.refused": {
343+
"type": "number",
344+
"inclusiveMinimum": 0,
345+
"description": "Total number of inbound external queue object messages that were refused by Ably (eg due to a rate limit, a malformed message, or incorrect permissions on the client's part)"
346+
},
347+
"messages.inbound.externalQueue.annotations.count": {
348+
"type": "number",
349+
"inclusiveMinimum": 0,
350+
"description": "Total inbound external queue annotation message count (received by the Ably service from external queues)."
351+
},
352+
"messages.inbound.externalQueue.annotations.data": {
353+
"type": "number",
354+
"inclusiveMinimum": 0,
355+
"description": "Total inbound external queue annotation message size (received by the Ably service from external queues)."
356+
},
357+
"messages.inbound.externalQueue.annotations.uncompressedData": {
358+
"type": "number",
359+
"inclusiveMinimum": 0,
360+
"description": "Total uncompressed inbound external queue annotation message size, excluding delta compression https://ably.com/docs/channels/options/deltas, received by the Ably service from external queues."
361+
},
362+
"messages.inbound.externalQueue.annotations.failed": {
363+
"type": "number",
364+
"inclusiveMinimum": 0,
365+
"description": "Total number of inbound external queue annotation messages that failed (which did not succeed for some reason other than Ably explicitly refusing it, such as a service issue on Ably's side)"
366+
},
367+
"messages.inbound.externalQueue.annotations.refused": {
368+
"type": "number",
369+
"inclusiveMinimum": 0,
370+
"description": "Total number of inbound external queue annotation messages that were refused by Ably (eg due to a rate limit, a malformed message, or incorrect permissions on the client's part)"
371+
},
217372
"messages.inbound.rest.all.count": {
218373
"type": "number",
219374
"inclusiveMinimum": 0,
@@ -384,6 +539,31 @@
384539
"inclusiveMinimum": 0,
385540
"description": "Total number of inbound presence messages that were refused by Ably (eg due to a rate limit, a malformed message, or incorrect permissions on the client's part)"
386541
},
542+
"messages.inbound.all.objects.count": {
543+
"type": "number",
544+
"inclusiveMinimum": 0,
545+
"description": "Total inbound object message count (received by the Ably service from clients)."
546+
},
547+
"messages.inbound.all.objects.data": {
548+
"type": "number",
549+
"inclusiveMinimum": 0,
550+
"description": "Total inbound object message size (received by the Ably service from clients)."
551+
},
552+
"messages.inbound.all.objects.uncompressedData": {
553+
"type": "number",
554+
"inclusiveMinimum": 0,
555+
"description": "Total uncompressed inbound object message size, excluding delta compression https://ably.com/docs/channels/options/deltas, received by the Ably service from clients."
556+
},
557+
"messages.inbound.all.objects.failed": {
558+
"type": "number",
559+
"inclusiveMinimum": 0,
560+
"description": "Total number of inbound object messages that failed (which did not succeed for some reason other than Ably explicitly refusing it, such as a service issue on Ably's side)"
561+
},
562+
"messages.inbound.all.objects.refused": {
563+
"type": "number",
564+
"inclusiveMinimum": 0,
565+
"description": "Total number of inbound object messages that were refused by Ably (eg due to a rate limit, a malformed message, or incorrect permissions on the client's part)"
566+
},
387567
"messages.outbound.realtime.all.count": {
388568
"type": "number",
389569
"inclusiveMinimum": 0,
@@ -492,7 +672,17 @@
492672
"messages.outbound.realtime.objects.uncompressedData": {
493673
"type": "number",
494674
"inclusiveMinimum": 0,
495-
"description": "Total uncompressed outbound realtime presence message size sent from the Ably service to clients)."
675+
"description": "Total uncompressed outbound realtime object message size sent from the Ably service to clients)."
676+
},
677+
"messages.outbound.realtime.objects.failed": {
678+
"type": "number",
679+
"inclusiveMinimum": 0,
680+
"description": "Total number of outbound realtime object messages that failed (which did not succeed for some reason other than Ably explicitly refusing it, such as a service issue on Ably's side)"
681+
},
682+
"messages.outbound.realtime.objects.refused": {
683+
"type": "number",
684+
"inclusiveMinimum": 0,
685+
"description": "Total number of outbound realtime object messages that were refused by Ably (generally due to rate limits)"
496686
},
497687
"messages.outbound.rest.all.count": {
498688
"type": "number",
@@ -1034,6 +1224,36 @@
10341224
"inclusiveMinimum": 0,
10351225
"description": "Total number of outbound presence messages that were refused by Ably (generally due to rate limits)"
10361226
},
1227+
"messages.outbound.all.objects.count": {
1228+
"type": "number",
1229+
"inclusiveMinimum": 0,
1230+
"description": "Total outbound object message count (sent from the Ably service to clients)."
1231+
},
1232+
"messages.outbound.all.objects.billableCount": {
1233+
"type": "number",
1234+
"inclusiveMinimum": 0,
1235+
"description": "Total number of outbound object messages that are billable (sent from the Ably service to clients)."
1236+
},
1237+
"messages.outbound.all.objects.data": {
1238+
"type": "number",
1239+
"inclusiveMinimum": 0,
1240+
"description": "Total outbound object message size (sent from the Ably service to clients)."
1241+
},
1242+
"messages.outbound.all.objects.uncompressedData": {
1243+
"type": "number",
1244+
"inclusiveMinimum": 0,
1245+
"description": "Total uncompressed outbound object message size, excluding delta compression https://ably.com/docs/channels/options/deltas, sent from the Ably service to clients)."
1246+
},
1247+
"messages.outbound.all.objects.failed": {
1248+
"type": "number",
1249+
"inclusiveMinimum": 0,
1250+
"description": "Total number of outbound object messages that failed (which did not succeed for some reason other than Ably explicitly refusing it, such as rejection by an external integration target, or a service issue on Ably's side)"
1251+
},
1252+
"messages.outbound.all.objects.refused": {
1253+
"type": "number",
1254+
"inclusiveMinimum": 0,
1255+
"description": "Total number of outbound object messages that were refused by Ably (generally due to rate limits)"
1256+
},
10371257
"messages.persisted.all.count": {
10381258
"type": "number",
10391259
"inclusiveMinimum": 0,

0 commit comments

Comments
 (0)