@@ -8,3 +8,379 @@ sidebar:
88import { Render } from " ~/components" ;
99
1010Cloudflare has automatically instrumented fetch calls and requests to Cloudflare resources (e.g. Workers KV, D1 Databases, Durable Objects) bound to your Workers application, without requiring you to install and configure an OpenTelemetry SDK.
11+
12+ ### Runtime Bindings
13+
14+ #### ` fetch `
15+
16+ - ` db.system.name `
17+ - ` db.namespacedb.operation.name `
18+ - ` cloudflare.binding_type `
19+ - ` cloudflare.kv.namespace.id `
20+ - ` error.type `
21+
22+ #### ` cache_put `
23+
24+ #### ` cache_match `
25+
26+ #### ` cache_delete `
27+
28+ ---
29+
30+ ### Handlers
31+
32+ #### ` FetchHandler `
33+
34+ #### ` Scheduled Handler `
35+
36+ #### ` GatewayPolicyHandler `
37+
38+ #### ` QueueHandler `
39+
40+ #### ` EmailHandler `
41+
42+ #### ` AlarmHandler `
43+
44+ ---
45+
46+ ### KV
47+
48+ #### ` [common] `
49+
50+ - ` db.system.name `
51+ - ` db.namespace `
52+ - ` db.operation.name `
53+ - ` cloudflare.binding_type `
54+ - ` cloudflare.kv.namespace.id `
55+ - ` error.type `
56+
57+ #### ` kv_get `
58+
59+ - ` cloudflare.kv.query.key `
60+ - ` cloudflare.kv.query.keys `
61+ - ` cloudflare.kv.query.type `
62+ - ` cloudflare.kv.query.cache_ttl `
63+ - ` cloudflare.kv.response.size `
64+ - ` cloudflare.kv.response.returned_rows `
65+ - ` cloudflare.kv.response.metadata `
66+ - ` cloudflare.kv.response.cache_status `
67+
68+ #### ` kv_getWithMetadata `
69+
70+ - ` cloudflare.kv.query.key `
71+ - ` cloudflare.kv.query.keys `
72+ - ` cloudflare.kv.query.type `
73+ - ` cloudflare.kv.query.cache_ttl `
74+ - ` cloudflare.kv.response.size `
75+ - ` cloudflare.kv.response.returned_rows `
76+ - ` cloudflare.kv.response.metadata `
77+ - ` cloudflare.kv.response.cache_status `
78+
79+ #### ` kv_get_bulk `
80+
81+ #### ` kv_put `
82+
83+ - ` cloudflare.kv.query.key `
84+ - ` cloudflare.kv.query.value_type `
85+ - ` cloudflare.kv.query.expiration `
86+ - ` cloudflare.kv.query.expiration_ttl `
87+ - ` cloudflare.kv.query.metadata `
88+ - ` cloudflare.kv.query.payload.size `
89+
90+ #### ` kv_delete `
91+
92+ - ` cloudflare.kv.query.key `
93+
94+ #### ` kv_deleteBulk `
95+
96+ #### ` kv_list `
97+
98+ - ` cloudflare.kv.query.prefix `
99+ - ` cloudflare.kv.query.limit `
100+ - ` cloudflare.kv.query.cursor `
101+ - ` cloudflare.kv.response.returned_rows `
102+ - ` cloudflare.kv.response.list_complete `
103+ - ` cloudflare.kv.response.cursor `
104+ - ` cloudflare.kv.response.cache_status `
105+ - ` cloudflare.kv.response.expiration `
106+
107+ ---
108+
109+ ### R2
110+
111+ #### ` [common] `
112+
113+ - ` cloudflare.binding_type `
114+ - ` error.type `
115+ - ` cloudflare.r2.bucket.name `
116+ - ` cloudflare.r2.operation `
117+
118+ #### ` r2_head `
119+
120+ - ` cloudflare.r2.operation `
121+ - ` cloudflare.r2.request.key `
122+ - ` cloudflare.r2.response.success `
123+ - ` cloudflare.r2.response.version `
124+ - ` cloudflare.r2.response.size `
125+ - ` cloudflare.r2.response.etag `
126+ - ` cloudflare.r2.response.checksum.type `
127+ - ` cloudflare.r2.response.checksum.value `
128+ - ` cloudflare.r2.response.uploaded `
129+ - ` cloudflare.r2.response.storage_class `
130+
131+ #### ` r2_get `
132+
133+ - ` cloudflare.r2.operation `
134+ - ` cloudflare.r2.request.key `
135+ - ` cloudflare.r2.request.only_if `
136+ - ` cloudflare.r2.request.range.offset `
137+ - ` cloudflare.r2.request.range.length `
138+ - ` cloudflare.r2.request.range.suffix `
139+ - ` cloudflare.r2.request.ssec_key `
140+ - ` cloudflare.r2.response.success `
141+ - ` cloudflare.r2.response.version `
142+ - ` cloudflare.r2.response.size `
143+ - ` cloudflare.r2.response.etag `
144+ - ` cloudflare.r2.response.checksum.type `
145+ - ` cloudflare.r2.response.checksum.value `
146+ - ` cloudflare.r2.response.uploaded `
147+ - ` cloudflare.r2.response.range.offset `
148+ - ` cloudflare.r2.response.range.length `
149+ - ` cloudflare.r2.response.range.suffix `
150+ - ` cloudflare.r2.response.storage_class `
151+
152+ #### ` r2_put `
153+
154+ - ` cloudflare.r2.operation `
155+ - ` cloudflare.r2.request.key `
156+ - ` cloudflare.r2.request.size `
157+ - ` cloudflare.r2.request.only_if `
158+ - ` cloudflare.r2.response.success `
159+ - ` cloudflare.r2.response.version `
160+ - ` cloudflare.r2.response.size `
161+ - ` cloudflare.r2.response.etag `
162+ - ` cloudflare.r2.response.checksum.type `
163+ - ` cloudflare.r2.response.checksum.value `
164+ - ` cloudflare.r2.response.uploaded `
165+ - ` cloudflare.r2.response.storage_class `
166+
167+ #### ` r2_list `
168+
169+ - ` cloudflare.r2.operation `
170+ - ` cloudflare.r2.request.limit `
171+ - ` cloudflare.r2.request.prefix `
172+ - ` cloudflare.r2.request.cursor `
173+ - ` cloudflare.r2.request.delimiter `
174+ - ` cloudflare.r2.response.success `
175+ - ` cloudflare.r2.response.truncated `
176+ - ` cloudflare.r2.response.returned_objects `
177+
178+ #### ` r2_delete `
179+
180+ - ` cloudflare.r2.operation `
181+ - ` cloudflare.r2.request.keys `
182+ - ` cloudflare.r2.response.success `
183+
184+ #### ` r2_uploadPart `
185+
186+ - ` cloudflare.r2.operation `
187+ - ` cloudflare.r2.request.key `
188+ - ` cloudflare.r2.request.upload_id `
189+ - ` cloudflare.r2.request.part_number `
190+ - ` cloudflare.r2.request.size `
191+ - ` cloudflare.r2.request.ssec_key `
192+ - ` cloudflare.r2.response.etag `
193+
194+ #### ` r2_createMultipartUpload `
195+
196+ - ` cloudflare.r2.operation `
197+ - ` cloudflare.r2.request.key `
198+ - ` cloudflare.r2.request.storage_class `
199+ - ` cloudflare.r2.request.ssec_key `
200+ - ` cloudflare.r2.response.success `
201+ - ` cloudflare.r2.response.upload_id `
202+
203+ #### ` r2_abortMultipartUpload `
204+
205+ - ` cloudflare.r2.operation `
206+ - ` cloudflare.r2.request.key `
207+ - ` cloudflare.r2.request.upload_id `
208+ - ` cloudflare.r2.response.success `
209+
210+ #### ` r2_completeMultipartUpload `
211+
212+ - ` cloudflare.r2.operation `
213+ - ` cloudflare.r2.request.key `
214+ - ` cloudflare.r2.request.upload_id `
215+ - ` cloudflare.r2.response.success `
216+
217+ ---
218+
219+ ### Workers Analytics Engine
220+
221+ #### ` wae_writeDataPoint `
222+
223+ - ` db.system.name `
224+ - ` db.namespace `
225+ - ` db.operation.name `
226+ - ` cloudflare.binding_type `
227+ - ` error.type `
228+ - ` cloudflare.wae.query.index `
229+ - ` cloudflare.wae.query.doubles `
230+ - ` cloudflare.wae.query.blobs `
231+
232+ ---
233+
234+ ### Dispatch Namespace
235+
236+ #### ` wfp_get `
237+
238+ - ` cloudflare.binding_type `
239+ - ` error.type `
240+
241+ ---
242+
243+ ### Durable Object API
244+
245+ #### ` durable_object_get `
246+
247+ - ` cloudflare.binding_type `
248+ - ` error.type `
249+ - ` cloudflare.durable_object.id `
250+ - ` cloudflare.durable_object.location_hint `
251+ - ` cloudflare.durable_object.replica `
252+ - ` cloudflare.durable_object.replica_routing `
253+ - ` cloudflare.durable_object.jurisdiction `
254+
255+ ---
256+
257+ ### Durable Object Storage SQL API
258+
259+ #### ` durable_object_storage_exec `
260+
261+ - ` cloudflare.binding_type `
262+ - ` cloudflare.durable_object.id `
263+ - ` error.type `
264+ - ` db.system `
265+ - ` db.namespace `
266+ - ` db.operation.name `
267+ - ` cloudflare.durable_object.sql.query.statement `
268+ - ` cloudflare.durable_object.sql.query.bindings `
269+ - ` cloudflare.durable_object.sql.response.rows_returned `
270+ - ` cloudflare.durable_object.sql.response.rows_read `
271+ - ` cloudflare.durable_object.sql.response.rows_written `
272+ - ` cloudflare.durable_object.sql.response.bytes `
273+
274+ #### ` durable_object_storage_databaseSize `
275+
276+ - ` cloudflare.binding_type `
277+ - ` cloudflare.durable_object.id `
278+ - ` error.type `
279+ - ` db.system.name `
280+ - ` db.namespace `
281+ - ` db.operation.name `
282+
283+ #### ` durable_object_storage_ingest `
284+
285+ - ` cloudflare.binding_type `
286+ - ` cloudflare.durable_object.id `
287+ - ` error.type `
288+ - ` db.system.name `
289+ - ` db.namespace `
290+ - ` db.operation.name `
291+
292+ #### ` durable_object_storage_get `
293+
294+ #### ` durable_object_storage_put `
295+
296+ #### ` durable_object_storage_delete `
297+
298+ #### ` durable_object_storage_list `
299+
300+ ---
301+
302+ ### Durable Object Storage Alarms API
303+
304+ #### ` durable_object_alarms_getAlarm `
305+
306+ #### ` durable_object_alarms_setAlarm `
307+
308+ #### ` durable_object_alarms_deleteAlarm `
309+
310+ ---
311+
312+ ### Durable Object Storage PITR API
313+
314+ #### ` durable_object_storange_getCurrentBookmark `
315+
316+ #### ` durable_object_storage_getBookmarkForTime `
317+
318+ #### ` durable_object_storage_onNextSessionRestoreBookmark `
319+
320+ ---
321+
322+ ### Durable Object Storage Other API
323+
324+ #### ` durable_object_storage_deleteAll `
325+
326+ #### ` durable_object_storage_transactionSync `
327+
328+ #### ` durable_object_storage_transaction `
329+
330+ #### ` durable_object_transaction_put `
331+
332+ #### ` durable_object_transaction_get `
333+
334+ #### ` durable_object_transaction_delete `
335+
336+ #### ` durable_object_transaction_list `
337+
338+ ---
339+
340+ ### Email
341+
342+ #### ` reply_email `
343+
344+ - ` cloudflare.binding_type `
345+ - ` error.type `
346+ - ` cloudflare.send_email.to `
347+ - ` cloudflare.send_email.from `
348+ - ` cloudflare.send_email.message.bytes `
349+
350+ #### ` forward_email `
351+
352+ - ` cloudflare.binding_type `
353+ - ` error.type `
354+ - ` cloudflare.send_email.to `
355+ - ` cloudflare.send_email.from `
356+ - ` cloudflare.send_email.message.bytes `
357+
358+ #### ` send_email `
359+
360+ - ` cloudflare.binding_type `
361+ - ` error.type `
362+ - ` cloudflare.send_email.to `
363+ - ` cloudflare.send_email.from `
364+ - ` cloudflare.send_email.message.bytes `
365+
366+ ---
367+
368+ ### Queues
369+
370+ #### ` queue_send `
371+
372+ #### ` queue_sendBatch `
373+
374+ #### ` ratelimit_run `
375+
376+ ---
377+
378+ ### JSRPC
379+
380+ #### ` JsRpcStub_call `
381+
382+ #### ` callImpl `
383+
384+ #### ` store_get `
385+
386+ ---
0 commit comments