Skip to content

Commit e37d98a

Browse files
committed
Supabase Cloud: Remove dependency on service value as much as possible
1 parent 176bb97 commit e37d98a

File tree

5 files changed

+30
-30
lines changed

5 files changed

+30
-30
lines changed

supabase_cloud/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# CHANGELOG - Supabase Cloud
22

3-
## 1.0.0 / 2026-01-14
3+
## 1.0.0 / 2026-01-26
44

55
***Added***:
66

supabase_cloud/assets/dashboards/supabase_cloud_overview.json

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -336,7 +336,7 @@
336336
"hide_zero_counts": true,
337337
"show_status": true,
338338
"last_triggered_format": "relative",
339-
"query": "tag:source:supabase",
339+
"query": "tag:source:supabase-cloud",
340340
"sort": "status,asc",
341341
"count": 50,
342342
"start": 0,
@@ -1551,7 +1551,7 @@
15511551
"name": "query1",
15521552
"data_source": "logs",
15531553
"search": {
1554-
"query": "source:supabase service:edge_logs @data.metadata.response.status_code:* -@data.metadata.request.path:\"/customer/v1/privileged/metrics\" @data.project:$project.value"
1554+
"query": "source:supabase (service:edge_logs OR -@data.metadata.function_id:*) @data.metadata.response.status_code:* -@data.metadata.request.path:\"/customer/v1/privileged/metrics\" @data.project:$project.value"
15551555
},
15561556
"indexes": [
15571557
"*"
@@ -1604,7 +1604,7 @@
16041604
"name": "query1",
16051605
"data_source": "logs",
16061606
"search": {
1607-
"query": "source:supabase service:edge_logs @data.metadata.request.path:* -@data.metadata.request.path:\"/customer/v1/privileged/metrics\" @data.project:$project.value"
1607+
"query": "source:supabase (service:edge_logs OR -@data.metadata.function_id:*) @data.metadata.request.path:* -@data.metadata.request.path:\"/customer/v1/privileged/metrics\" @data.project:$project.value"
16081608
},
16091609
"indexes": [
16101610
"*"
@@ -1672,7 +1672,7 @@
16721672
"name": "query1",
16731673
"data_source": "logs",
16741674
"search": {
1675-
"query": "source:supabase service:edge_function_logs @data.metadata.boot_time:* @data.project:$project.value"
1675+
"query": "source:supabase (service:edge_function_logs OR @data.metadata.served_by:*) @data.metadata.function_id:* @data.metadata.boot_time:* @data.project:$project.value"
16761676
},
16771677
"indexes": [
16781678
"*"
@@ -1754,7 +1754,7 @@
17541754
"name": "query1",
17551755
"data_source": "logs",
17561756
"search": {
1757-
"query": "source:supabase service:edge_function_logs @data.metadata.event_type:Log @data.project:$project.value"
1757+
"query": "source:supabase (service:edge_function_logs OR @data.metadata.served_by:*) @data.metadata.function_id:* @data.metadata.event_type:Log @data.project:$project.value"
17581758
},
17591759
"indexes": [
17601760
"*"
@@ -1839,7 +1839,7 @@
18391839
"name": "query1",
18401840
"data_source": "logs",
18411841
"search": {
1842-
"query": "source:supabase service:edge_function_logs @data.metadata.boot_time:* @data.project:$project.value"
1842+
"query": "source:supabase (service:edge_function_logs OR @data.metadata.served_by:*) @data.metadata.function_id:* @data.metadata.boot_time:* @data.project:$project.value"
18431843
},
18441844
"indexes": [
18451845
"*"
@@ -1945,7 +1945,7 @@
19451945
"name": "query1",
19461946
"data_source": "logs",
19471947
"search": {
1948-
"query": "source:supabase service:edge_function_invocation_logs @data.metadata.execution_time_ms:* @data.project:$project.value"
1948+
"query": "source:supabase (service:edge_function_invocation_logs OR -@data.metadata.served_by:*) @data.metadata.function_id:* @data.metadata.execution_time_ms:* @data.project:$project.value"
19491949
},
19501950
"indexes": [
19511951
"*"
@@ -2037,7 +2037,7 @@
20372037
"name": "query1",
20382038
"data_source": "logs",
20392039
"search": {
2040-
"query": "source:supabase service:auth_logs @data.metadata.auth_event.action:login @data.metadata.status:* @data.project:$project.value"
2040+
"query": "source:supabase @data.metadata.auth_event.action:login @data.metadata.status:* @data.project:$project.value"
20412041
},
20422042
"indexes": [
20432043
"*"
@@ -2110,7 +2110,7 @@
21102110
"name": "query1",
21112111
"data_source": "logs",
21122112
"search": {
2113-
"query": "source:supabase service:auth_logs @data.metadata.error:* @data.project:$project.value"
2113+
"query": "source:supabase (service:auth_logs OR @data.metadata.grant_type:*) @data.metadata.error:* @data.project:$project.value"
21142114
},
21152115
"indexes": [
21162116
"*"
@@ -2192,7 +2192,7 @@
21922192
"name": "query1",
21932193
"data_source": "logs",
21942194
"search": {
2195-
"query": "source:supabase service:auth_logs @data.metadata.auth_event.action:user_signedup @data.metadata.status:200 @data.project:$project.value"
2195+
"query": "source:supabase @data.metadata.auth_event.action:user_signedup @data.metadata.status:200 @data.project:$project.value"
21962196
},
21972197
"indexes": [
21982198
"*"
@@ -2207,7 +2207,7 @@
22072207
"name": "query2",
22082208
"data_source": "logs",
22092209
"search": {
2210-
"query": "source:supabase service:auth_logs @data.metadata.auth_event.action:user_deleted @data.metadata.status:200 @data.project:$project.value"
2210+
"query": "source:supabase @data.metadata.auth_event.action:user_deleted @data.metadata.status:200 @data.project:$project.value"
22112211
},
22122212
"indexes": [
22132213
"*"
@@ -2269,7 +2269,7 @@
22692269
"name": "query1",
22702270
"data_source": "logs",
22712271
"search": {
2272-
"query": "source:supabase service:auth_logs @data.metadata.auth_event.action:user_invited @data.metadata.status:* @data.project:$project.value"
2272+
"query": "source:supabase @data.metadata.auth_event.action:user_invited @data.metadata.status:* @data.project:$project.value"
22732273
},
22742274
"indexes": [
22752275
"*"
@@ -2369,7 +2369,7 @@
23692369
"name": "query1",
23702370
"data_source": "logs",
23712371
"search": {
2372-
"query": "source:supabase service:storage_logs @data.metadata.event:ObjectRemoved?Delete @data.project:$project.value"
2372+
"query": "source:supabase @data.metadata.event:ObjectRemoved?Delete @data.project:$project.value"
23732373
},
23742374
"indexes": [
23752375
"*"
@@ -2384,7 +2384,7 @@
23842384
"name": "query2",
23852385
"data_source": "logs",
23862386
"search": {
2387-
"query": "source:supabase service:storage_logs @data.metadata.event:ObjectCreated?Post @data.project:$project.value"
2387+
"query": "source:supabase @data.metadata.event:ObjectCreated?Post @data.project:$project.value"
23882388
},
23892389
"indexes": [
23902390
"*"
@@ -2464,7 +2464,7 @@
24642464
"name": "query1",
24652465
"data_source": "logs",
24662466
"search": {
2467-
"query": "source:supabase service:storage_logs @data.metadata.event:ObjectRemoved?Delete @data.project:$project.value"
2467+
"query": "source:supabase @data.metadata.event:ObjectRemoved?Delete @data.project:$project.value"
24682468
},
24692469
"indexes": [
24702470
"*"
@@ -2480,7 +2480,7 @@
24802480
"name": "query2",
24812481
"data_source": "logs",
24822482
"search": {
2483-
"query": "source:supabase service:storage_logs @data.metadata.event:ObjectCreated?Post @data.project:$project.value"
2483+
"query": "source:supabase @data.metadata.event:ObjectCreated?Post @data.project:$project.value"
24842484
},
24852485
"indexes": [
24862486
"*"
@@ -2496,7 +2496,7 @@
24962496
"name": "query3",
24972497
"data_source": "logs",
24982498
"search": {
2499-
"query": "source:supabase service:storage_logs @data.metadata.operation:storage.object.get* @data.project:$project.value"
2499+
"query": "source:supabase @data.metadata.operation:storage.object.get* @data.project:$project.value"
25002500
},
25012501
"indexes": [
25022502
"*"
@@ -2586,7 +2586,7 @@
25862586
"name": "query1",
25872587
"data_source": "logs",
25882588
"search": {
2589-
"query": "source:supabase service:realtime_logs @data.metadata.measurements.sum:* @data.event_message:Billing?metrics????realtime,??rate_counter,??channel,??events? @data.project:$project.value"
2589+
"query": "source:supabase @data.metadata.measurements.sum:* @data.event_message:Billing?metrics????realtime,??rate_counter,??channel,??events? @data.project:$project.value"
25902590
},
25912591
"indexes": [
25922592
"*"
@@ -2602,7 +2602,7 @@
26022602
"name": "query2",
26032603
"data_source": "logs",
26042604
"search": {
2605-
"query": "source:supabase service:realtime_logs @data.metadata.measurements.connected:* @data.event_message:Billing?metrics????realtime,??connections? @data.project:$project.value"
2605+
"query": "source:supabase @data.metadata.measurements.connected:* @data.event_message:Billing?metrics????realtime,??connections? @data.project:$project.value"
26062606
},
26072607
"indexes": [
26082608
"*"
@@ -2645,7 +2645,7 @@
26452645
"name": "query1",
26462646
"data_source": "logs",
26472647
"search": {
2648-
"query": "source:supabase service:realtime_logs @data.metadata.level:error @data.event_message:* @data.project:$project.value"
2648+
"query": "source:supabase (service:realtime_logs OR @data.metadata.context.application:realtime) @data.metadata.level:error @data.event_message:* @data.project:$project.value"
26492649
},
26502650
"indexes": [
26512651
"*"
@@ -2713,7 +2713,7 @@
27132713
"name": "query1",
27142714
"data_source": "logs",
27152715
"search": {
2716-
"query": "source:supabase service:realtime_logs @supabase.realtime.message_name:* @data.project:$project.value"
2716+
"query": "source:supabase @supabase.realtime.message_name:* @data.project:$project.value"
27172717
},
27182718
"indexes": [
27192719
"*"
@@ -2842,7 +2842,7 @@
28422842
"query": {
28432843
"data_source": "logs_stream",
28442844
"indexes": [],
2845-
"query_string": "source:supabase service:mgmt_api_logs @data.project:$project.value",
2845+
"query_string": "source:supabase (service:mgmt_api_logs OR @data.metadata.namespace:LoggerAudit) @data.project:$project.value",
28462846
"sort": {
28472847
"column": "timestamp",
28482848
"order": "desc"
@@ -2912,7 +2912,7 @@
29122912
"name": "query1",
29132913
"data_source": "logs",
29142914
"search": {
2915-
"query": "source:supabase service:postgres_logs @supabase.pg_duration:* @data.project:$project.value @data.identifier:$identifier.value"
2915+
"query": "source:supabase @supabase.pg_duration:* @data.project:$project.value @data.identifier:$identifier.value"
29162916
},
29172917
"indexes": [
29182918
"*"
@@ -2985,7 +2985,7 @@
29852985
"name": "query1",
29862986
"data_source": "logs",
29872987
"search": {
2988-
"query": "source:supabase service:postgres_logs @supabase.pg_duration:* @supabase.sql_statement:* @data.project:$project.value @data.identifier:$identifier.value"
2988+
"query": "source:supabase @supabase.pg_duration:* @supabase.sql_statement:* @data.project:$project.value @data.identifier:$identifier.value"
29892989
},
29902990
"indexes": [
29912991
"*"

supabase_cloud/assets/logs/supabase-cloud.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ pipeline:
7575
name: Connection authorized postgres_logs messages
7676
enabled: true
7777
filter:
78-
query: service:postgres_logs @data.event_message:connection?authorized*
78+
query: @data.event_message:connection?authorized*
7979
processors:
8080
- type: grok-parser
8181
name: Parse connection authorized messages into `supabase.pg_authorization`
@@ -99,7 +99,7 @@ pipeline:
9999
name: Postgres log_min_duration_statement messages
100100
enabled: true
101101
filter:
102-
query: service:postgres_logs @data.event_message:duration*
102+
query: @data.event_message:duration*
103103
processors:
104104
- type: grok-parser
105105
name: Parse duration milliseconds
@@ -148,7 +148,7 @@ pipeline:
148148
name: Realtime messages received
149149
enabled: true
150150
filter:
151-
query: service:realtime_logs @data.event_message:Received?message?on?realtime*
151+
query: @data.event_message:Received?message?on?realtime*
152152
processors:
153153
- type: grok-parser
154154
name: Parse `data.event_message` message name into

supabase_cloud/assets/monitors/supabase_storage_errors.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"id": 236365885,
99
"name": "[Supabase] Spike in Storage Errors",
1010
"type": "log alert",
11-
"query": "logs(\"source:supabase service:storage_logs @data.metadata.level:error\").index(\"*\").rollup(\"count\").by(\"@data.project\").last(\"10m\") > 20",
11+
"query": "logs(\"source:supabase (service:storage_logs OR @data.metadata.operation:storage.*) @data.metadata.level:error\").index(\"*\").rollup(\"count\").by(\"@data.project\").last(\"10m\") > 20",
1212
"message": "{{#is_alert}}\n Please check project {{[data.project].name}} as more than {{threshold}} storage errors have occurred.\n{{/is_alert}}\n\n{{#is_recovery}}\n Storage errors for project {{[data.project].name}} are back below {{threshold}}. \n{{/is_recovery}} @example@example.com",
1313
"tags": [
1414
"source:supabase-cloud"

supabase_cloud/assets/monitors/supabase_storage_warnings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"id": 236366189,
99
"name": "[Supabase] Spike in Storage Warnings",
1010
"type": "log alert",
11-
"query": "logs(\"source:supabase service:storage_logs @data.metadata.level:warning\").index(\"*\").rollup(\"count\").by(\"@data.project\").last(\"10m\") > 20",
11+
"query": "logs(\"source:supabase (service:storage_logs OR @data.metadata.operation:storage.*) @data.metadata.level:warning\").index(\"*\").rollup(\"count\").by(\"@data.project\").last(\"10m\") > 20",
1212
"message": "{{#is_alert}}\n Please check project {{[data.project].name}} as more than {{threshold}} storage warnings have occurred.\n{{/is_alert}}\n\n{{#is_recovery}}\n Storage warnings for project {{[data.project].name}} are back below {{threshold}}. \n{{/is_recovery}} @example@example.com",
1313
"tags": [
1414
"source:supabase-cloud"

0 commit comments

Comments
 (0)