-
Global information
- Generated on Thu Apr 30 06:07:56 2026
- Log file: /var/log/postgresql/postgresql-2026-03-25_000000.csv, ..., /var/log/postgresql/postgresql-2026-04-30_000000.csv
- Parsed 2,546,548 log entries in 7m55s
- Log start from 2026-04-19 00:00:01 to 2026-04-25 23:59:03
-
Overview
Global Stats
- 1,947 Number of unique normalized queries
- 176,930 Number of queries
- 8d7h51m50s Total query duration
- 2026-04-19 00:00:01 First query
- 2026-04-25 23:59:02 Last query
- 793 queries/s at 2026-04-25 14:19:26 Query peak
- 8d7h51m50s Total query duration
- 655ms Prepare/parse total duration
- 0ms Bind total duration
- 8d7h51m49s Execute total duration
- 676 Number of events
- 25 Number of unique normalized events
- 481 Max number of times the same event was reported
- 0 Number of cancellation
- 712 Total number of automatic vacuums
- 1,504 Total number of automatic analyzes
- 9,030 Number temporary file
- 1002.53 MiB Max size of temporary file
- 75.90 MiB Average size of temporary file
- 247,528 Total number of sessions
- 11 sessions at 2026-04-23 16:28:01 Session peak
- 14h54m25s Total duration of sessions
- 216ms Average duration of sessions
- 0 Average queries per session
- 2s906ms Average queries duration per session
- 0ms Average idle time per session
- 248,009 Total number of connections
- 64 connections/s at 2026-04-24 22:38:10 Connection peak
- 7 Total number of databases
SQL Traffic
Key values
- 793 queries/s Query Peak
- 2026-04-25 14:19:26 Date
SELECT Traffic
Key values
- 4 queries/s Query Peak
- 2026-04-19 23:00:24 Date
INSERT/UPDATE/DELETE Traffic
Key values
- 560 queries/s Query Peak
- 2026-04-25 14:19:26 Date
Queries duration
Key values
- 8d7h51m50s Total query duration
Prepared queries ratio
Key values
- 0.00 Ratio of bind vs prepare
- 0.00 % Ratio between prepared and "usual" statements
General Activity
↑ Back to the top of the General Activity tableDay Hour Count Min duration Max duration Avg duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Apr 19 00 1,020 0ms 0ms 0ms 0ms 0ms 0ms 01 1,021 0ms 1s91ms 527ms 18s550ms 18s550ms 18s550ms 02 1,020 1s91ms 1s91ms 1s91ms 18s550ms 18s550ms 18s550ms 03 1,020 1s91ms 1s91ms 1s91ms 18s550ms 18s550ms 18s550ms 04 1,020 1s91ms 1s91ms 1s91ms 18s550ms 18s550ms 18s550ms 05 1,020 1s91ms 1s91ms 1s91ms 18s550ms 18s550ms 18s550ms 06 1,020 1s91ms 1s91ms 1s91ms 18s550ms 18s550ms 18s550ms 07 1,022 1s91ms 3s914ms 1s972ms 1m6s 1m6s 1m10s 08 1,022 3s803ms 3s858ms 3s851ms 1m5s 1m5s 1m8s 09 1,036 500ms 5s785ms 3s736ms 1m6s 1m9s 1m45s 10 1,026 3s618ms 3s774ms 3s715ms 1m5s 1m7s 1m7s 11 1,026 3s650ms 3s735ms 3s691ms 1m5s 1m6s 1m7s 12 1,050 507ms 23s262ms 3s942ms 1m2s 1m37s 6m35s 13 1,177 550ms 55s825ms 9s630ms 4m2s 6m42s 16m5s 14 1,164 515ms 13s732ms 7s912ms 3m41s 3m45s 4m3s 15 1,117 535ms 13s717ms 8s929ms 3m53s 3m54s 4m 16 1,114 574ms 13s435ms 9s17ms 3m43s 3m48s 3m50s 17 1,076 549ms 13s561ms 10s730ms 3m50s 3m50s 3m55s 18 1,091 540ms 13s748ms 11s303ms 3m53s 3m53s 4m12s 19 1,115 508ms 13s459ms 10s563ms 3m38s 3m48s 4m7s 20 1,114 551ms 13s253ms 10s408ms 3m30s 3m45s 4m4s 21 1,113 544ms 11s781ms 10s463ms 3m28s 3m32s 3m38s 22 1,114 550ms 13s210ms 10s578ms 3m44s 3m44s 4m2s 23 1,117 542ms 13s110ms 10s487ms 3m30s 3m42s 4m1s Apr 20 00 1,113 507ms 13s688ms 10s439ms 3m52s 3m52s 4m10s 01 1,035 855ms 17s992ms 5s67ms 3m33s 5m5s 5m9s 02 1,025 3s723ms 3s819ms 3s803ms 1m4s 1m8s 1m8s 03 1,032 3s662ms 3s820ms 3s742ms 1m7s 1m7s 1m8s 04 1,032 3s648ms 3s843ms 3s737ms 1m7s 1m8s 1m9s 05 1,032 3s687ms 3s845ms 3s759ms 1m7s 1m8s 1m9s 06 1,034 514ms 3s874ms 3s479ms 1m8s 1m9s 1m9s 07 1,032 3s679ms 5s83ms 3s788ms 1m8s 1m9s 1m12s 08 1,038 562ms 3s768ms 1s742ms 1m3s 1m5s 1m7s 09 1,049 551ms 3s720ms 1s424ms 1m3s 1m3s 1m6s 10 1,056 577ms 1s64ms 934ms 18s89ms 18s89ms 20s256ms 11 1,030 505ms 766ms 665ms 11s954ms 13s400ms 14s614ms 12 1,026 659ms 811ms 678ms 13s91ms 13s91ms 13s189ms 13 1,054 507ms 1s738ms 939ms 28s649ms 28s649ms 28s649ms 14 1,039 521ms 3s947ms 2s4ms 1m7s 1m10s 1m12s 15 1,041 516ms 3s941ms 3s498ms 1m6s 1m8s 1m9s 16 1,033 501ms 3s904ms 3s819ms 1m8s 1m10s 1m10s 17 1,024 3s703ms 3s893ms 3s861ms 1m6s 1m7s 1m9s 18 1,021 3s703ms 3s792ms 3s785ms 1m4s 1m4s 1m6s 19 1,021 3s792ms 3s830ms 3s825ms 1m5s 1m5s 1m8s 20 1,030 3s625ms 3s830ms 3s745ms 1m7s 1m8s 1m8s 21 1,035 535ms 7s638ms 3s584ms 1m7s 1m8s 1m11s 22 1,033 1s68ms 3s913ms 3s602ms 1m7s 1m8s 1m9s 23 1,038 571ms 4s27ms 3s622ms 1m9s 1m10s 1m12s Apr 21 00 1,032 0ms 4s15ms 3s650ms 1m8s 1m9s 1m12s 01 1,033 1s217ms 3s900ms 3s709ms 1m8s 1m9s 1m10s 02 1,032 3s680ms 3s915ms 3s760ms 1m7s 1m8s 1m10s 03 1,032 3s688ms 3s848ms 3s765ms 1m7s 1m8s 1m9s 04 1,032 3s669ms 3s840ms 3s742ms 1m7s 1m7s 1m9s 05 1,032 3s660ms 3s843ms 3s732ms 1m7s 1m8s 1m8s 06 1,033 1s904ms 3s904ms 3s741ms 1m8s 1m9s 1m10s 07 1,026 702ms 3s906ms 3s238ms 1m6s 1m6s 1m7s 08 1,042 513ms 4s14ms 2s976ms 1m9s 1m9s 1m11s 09 1,046 509ms 3s938ms 3s69ms 1m9s 1m10s 1m10s 10 1,049 609ms 3s927ms 3s39ms 1m8s 1m9s 1m10s 11 1,036 684ms 4s67ms 3s711ms 1m9s 1m10s 1m13s 12 1,034 1s49ms 4s17ms 3s837ms 1m10s 1m11s 1m12s 13 1,046 680ms 4s118ms 2s677ms 1m10s 1m10s 1m13s 14 1,060 680ms 4s495ms 2s986ms 1m10s 1m14s 1m16s 15 1,060 679ms 4s495ms 3s137ms 1m10s 1m16s 1m20s 16 1,046 681ms 3s959ms 3s390ms 1m9s 1m11s 1m12s 17 1,034 584ms 3s944ms 3s685ms 1m10s 1m10s 1m10s 18 1,033 1s49ms 4s88ms 3s717ms 1m9s 1m9s 1m10s 19 1,032 3s752ms 4s88ms 3s851ms 1m9s 1m10s 1m13s 20 1,032 3s759ms 4s83ms 3s846ms 1m9s 1m9s 1m13s 21 1,033 1s69ms 3s902ms 3s782ms 1m9s 1m9s 1m10s 22 1,032 3s744ms 3s858ms 3s781ms 1m7s 1m8s 1m9s 23 1,038 575ms 4s214ms 3s723ms 1m8s 1m9s 1m16s Apr 22 00 1,037 0ms 5s490ms 3s659ms 1m14s 1m33s 1m34s 01 1,033 1s101ms 4s129ms 3s912ms 1m13s 1m13s 1m14s 02 1,032 3s971ms 4s148ms 4s60ms 1m13s 1m13s 1m14s 03 1,032 3s937ms 4s106ms 4s32ms 1m12s 1m13s 1m13s 04 1,032 3s941ms 4s87ms 4s41ms 1m13s 1m13s 1m13s 05 1,032 4s2ms 4s167ms 4s73ms 1m13s 1m14s 1m14s 06 1,035 788ms 4s321ms 4s109ms 1m15s 1m17s 1m17s 07 1,028 507ms 4s172ms 1s272ms 1m10s 1m10s 1m11s 08 1,045 536ms 8s46ms 2s385ms 1m19s 1m19s 2m21s 09 1,055 514ms 5s294ms 3s118ms 1m17s 1m30s 1m35s 10 1,054 576ms 4s499ms 1s719ms 1m10s 1m12s 1m13s 11 1,046 566ms 4s397ms 3s30ms 1m10s 1m12s 1m15s 12 1,033 817ms 4s399ms 3s812ms 1m14s 1m15s 1m18s 13 1,028 693ms 4s104ms 1s606ms 1m9s 1m9s 1m11s 14 1,028 589ms 4s483ms 1s525ms 1m9s 1m13s 1m20s 15 1,039 500ms 4s460ms 3s421ms 1m13s 1m14s 1m15s 16 1,041 547ms 4s567ms 3s191ms 1m17s 1m17s 1m22s 17 1,032 705ms 4s135ms 3s910ms 1m12s 1m13s 1m14s 18 1,030 829ms 4s693ms 3s823ms 1m12s 1m12s 1m13s 19 1,037 815ms 4s693ms 3s364ms 1m17s 1m19s 1m21s 20 1,033 3s865ms 4s99ms 3s994ms 1m11s 1m12s 1m13s 21 1,008 0ms 16s711ms 3s912ms 1m18s 1m19s 4m48s 22 1,037 655ms 4s284ms 3s620ms 1m15s 1m16s 1m17s 23 1,057 515ms 6s709ms 3s933ms 1m14s 1m17s 2m46s Apr 23 00 1,297 526ms 1m40s 3s911ms 1m17s 2m33s 12m59s 01 1,038 762ms 4s152ms 3s758ms 1m12s 1m14s 1m14s 02 1,033 3s849ms 4s145ms 3s958ms 1m11s 1m12s 1m14s 03 1,021 3s914ms 3s941ms 3s939ms 1m7s 1m7s 1m10s 04 1,020 3s941ms 3s941ms 3s941ms 1m7s 1m7s 1m7s 05 1,020 3s941ms 3s941ms 3s941ms 1m7s 1m7s 1m7s 06 1,038 561ms 3s941ms 1s429ms 1m7s 1m7s 1m8s 07 1,029 523ms 3s21ms 783ms 13s877ms 14s401ms 16s766ms 08 1,024 779ms 1s751ms 786ms 13s286ms 13s286ms 19s252ms 09 1,047 641ms 6s263ms 1s862ms 1m15s 1m46s 1m51s 10 1,038 582ms 5s804ms 2s298ms 1m14s 1m14s 1m18s 11 1,057 512ms 4s708ms 3s540ms 1m19s 1m19s 1m28s 12 1,043 607ms 3s931ms 3s203ms 1m6s 1m7s 1m10s 13 1,045 513ms 4s447ms 3s530ms 1m13s 1m15s 1m19s 14 1,031 758ms 4s221ms 2s532ms 1m10s 1m10s 1m10s 15 1,036 760ms 5s6ms 3s985ms 1m14s 1m25s 1m29s 16 1,081 678ms 17s927ms 3s685ms 1m15s 1m18s 2m49s 17 1,032 3s901ms 4s320ms 4s94ms 1m13s 1m15s 1m17s 18 1,039 704ms 4s502ms 3s775ms 1m14s 1m16s 1m20s 19 1,032 704ms 4s150ms 3s979ms 1m12s 1m13s 1m14s 20 1,046 505ms 7s763ms 4s78ms 2m10s 2m11s 2m20s 21 1,045 752ms 8s17ms 5s728ms 2m15s 2m18s 2m21s 22 1,032 7s519ms 8s32ms 7s753ms 2m20s 2m23s 2m24s 23 1,038 626ms 7s969ms 7s412ms 2m20s 2m22s 2m23s Apr 24 00 1,022 0ms 7s740ms 7s189ms 2m10s 2m11s 2m19s 01 1,021 1s232ms 7s698ms 4s569ms 2m10s 2m10s 2m12s 02 1,020 1s232ms 1s232ms 1s232ms 20s944ms 20s944ms 20s944ms 03 1,020 1s232ms 1s232ms 1s232ms 20s944ms 20s944ms 20s944ms 04 1,020 1s232ms 1s232ms 1s232ms 20s944ms 20s944ms 20s944ms 05 1,020 1s232ms 1s232ms 1s232ms 20s944ms 20s944ms 20s944ms 06 1,025 777ms 1s234ms 1s109ms 20s944ms 20s993ms 22s179ms 07 1,031 609ms 1s177ms 932ms 19s471ms 20s909ms 22s11ms 08 1,039 508ms 1s957ms 809ms 30s4ms 30s4ms 30s960ms 09 1,075 522ms 13s788ms 1s620ms 1m11s 1m29s 3m23s 10 1,057 550ms 11s983ms 2s898ms 1m17s 1m19s 3m29s 11 1,055 525ms 4s603ms 3s514ms 1m15s 1m15s 1m24s 12 1,061 531ms 16s568ms 7s722ms 3m34s 3m35s 3m46s 13 1,042 530ms 12s821ms 6s774ms 3m35s 3m37s 3m47s 14 1,025 762ms 4s449ms 2s93ms 1m9s 1m9s 1m14s 15 1,047 515ms 4s544ms 3s305ms 1m13s 1m15s 1m21s 16 1,045 640ms 4s648ms 3s317ms 1m13s 1m13s 1m21s 17 1,046 642ms 4s216ms 3s438ms 1m12s 1m12s 1m14s 18 1,050 649ms 14s204ms 3s772ms 1m24s 1m28s 1m43s 19 1,036 622ms 4s536ms 3s450ms 1m4s 1m4s 1m25s 20 1,031 3s586ms 3s674ms 3s614ms 1m4s 1m5s 1m6s 21 1,032 3s596ms 3s774ms 3s657ms 1m5s 1m6s 1m7s 22 1,038 533ms 53s627ms 13s15ms 8m51s 9m12s 9m22s 23 1,038 580ms 30s870ms 20s227ms 9m8s 9m11s 9m15s Apr 25 00 1,217 0ms 4s254ms 3s742ms 1m15s 1m16s 8m5s 01 1,032 1s54ms 4s287ms 4s109ms 1m14s 1m15s 1m15s 02 1,020 4s287ms 4s287ms 4s287ms 1m12s 1m12s 1m12s 03 1,020 4s287ms 4s287ms 4s287ms 1m12s 1m12s 1m12s 04 1,020 4s287ms 4s287ms 4s287ms 1m12s 1m12s 1m12s 05 1,020 4s287ms 4s287ms 4s287ms 1m12s 1m12s 1m12s 06 1,020 4s287ms 4s287ms 4s287ms 1m12s 1m12s 1m12s 07 1,104 4s287ms 4s287ms 4s287ms 1m12s 1m12s 7m13s 08 1,021 637ms 4s287ms 1s123ms 1m12s 1m12s 1m13s 09 1,020 637ms 637ms 637ms 10s834ms 10s834ms 10s834ms 10 1,034 637ms 5s114ms 2s603ms 1m13s 1m15s 1m27s 11 1,036 3s928ms 4s130ms 4s39ms 1m13s 1m13s 1m20s 12 1,035 766ms 4s366ms 4s43ms 1m14s 1m14s 1m18s 13 1,035 764ms 4s163ms 3s839ms 1m13s 1m13s 1m14s 14 2,501 508ms 6s732ms 2s136ms 1m20s 1m24s 11m52s 15 1,037 4s29ms 5s102ms 4s180ms 1m16s 1m20s 1m35s 16 1,042 623ms 4s549ms 3s730ms 1m17s 1m17s 1m21s 17 1,047 547ms 5s29ms 3s792ms 1m17s 1m25s 1m26s 18 1,031 3s942ms 4s219ms 4s41ms 1m12s 1m13s 1m15s 19 1,012 0ms 6s622ms 3s760ms 1m21s 1m23s 2m2s 20 1,032 3s541ms 3s835ms 3s609ms 1m5s 1m5s 1m6s 21 1,104 0ms 6s784ms 3s212ms 1m8s 1m10s 2m32s 22 1,055 755ms 31s510ms 14s949ms 8m45s 8m53s 9m25s 23 1,070 525ms 50s626ms 15s745ms 9m49s 10m16s 10m37s Day Hour SELECT COPY TO Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Apr 19 00 0 0 0ms 0ms 0ms 0ms 01 0 0 0ms 0ms 0ms 0ms 02 0 0 0ms 0ms 0ms 0ms 03 0 0 0ms 0ms 0ms 0ms 04 0 0 0ms 0ms 0ms 0ms 05 0 0 0ms 0ms 0ms 0ms 06 0 0 0ms 0ms 0ms 0ms 07 0 0 0ms 0ms 0ms 0ms 08 0 0 0ms 0ms 0ms 0ms 09 4 0 1s140ms 0ms 0ms 0ms 10 0 0 0ms 0ms 0ms 0ms 11 0 0 0ms 0ms 0ms 0ms 12 11 0 1s84ms 0ms 0ms 4s350ms 13 70 0 862ms 3s228ms 3s427ms 3s638ms 14 72 0 854ms 3s379ms 3s490ms 3s729ms 15 49 0 837ms 2s212ms 3s385ms 3s489ms 16 46 0 815ms 2s209ms 3s301ms 3s347ms 17 28 0 840ms 0ms 3s280ms 3s382ms 18 35 0 836ms 0ms 3s282ms 3s507ms 19 47 0 835ms 2s124ms 3s380ms 3s498ms 20 46 0 830ms 2s236ms 3s400ms 3s455ms 21 45 0 815ms 2s190ms 3s176ms 3s511ms 22 46 0 821ms 2s373ms 3s350ms 3s453ms 23 44 5 861ms 2s241ms 3s284ms 3s400ms Apr 20 00 45 0 813ms 2s89ms 3s331ms 3s400ms 01 0 0 0ms 0ms 0ms 0ms 02 0 0 0ms 0ms 0ms 0ms 03 0 0 0ms 0ms 0ms 0ms 04 0 0 0ms 0ms 0ms 0ms 05 0 0 0ms 0ms 0ms 0ms 06 2 0 529ms 0ms 0ms 514ms 07 2 0 4s381ms 0ms 0ms 0ms 08 10 0 817ms 0ms 0ms 1s823ms 09 28 0 1s29ms 1s447ms 2s167ms 2s895ms 10 34 0 731ms 0ms 1s497ms 4s343ms 11 10 0 698ms 0ms 0ms 1s469ms 12 6 0 742ms 0ms 0ms 1s444ms 13 31 0 803ms 786ms 1s685ms 3s169ms 14 8 0 694ms 0ms 0ms 1s573ms 15 8 0 727ms 0ms 0ms 1s459ms 16 1 0 501ms 0ms 0ms 0ms 17 0 0 0ms 0ms 0ms 0ms 18 0 0 0ms 0ms 0ms 0ms 19 0 0 0ms 0ms 0ms 0ms 20 0 0 0ms 0ms 0ms 0ms 21 2 0 587ms 0ms 0ms 0ms 22 0 0 0ms 0ms 0ms 0ms 23 0 5 1s426ms 0ms 0ms 0ms Apr 21 00 0 0 0ms 0ms 0ms 0ms 01 0 0 0ms 0ms 0ms 0ms 02 0 0 0ms 0ms 0ms 0ms 03 0 0 0ms 0ms 0ms 0ms 04 0 0 0ms 0ms 0ms 0ms 05 0 0 0ms 0ms 0ms 0ms 06 0 0 0ms 0ms 0ms 0ms 07 2 0 751ms 0ms 0ms 0ms 08 8 0 790ms 0ms 513ms 1s460ms 09 14 0 709ms 0ms 509ms 2s927ms 10 16 0 874ms 0ms 1s504ms 2s564ms 11 4 0 739ms 0ms 0ms 0ms 12 0 0 0ms 0ms 0ms 0ms 13 12 0 802ms 0ms 970ms 1s462ms 14 26 0 724ms 0ms 1s438ms 2s907ms 15 27 0 759ms 0ms 1s441ms 2s905ms 16 12 0 727ms 0ms 681ms 1s474ms 17 2 0 815ms 0ms 0ms 0ms 18 0 0 0ms 0ms 0ms 0ms 19 0 0 0ms 0ms 0ms 0ms 20 0 0 0ms 0ms 0ms 0ms 21 0 0 0ms 0ms 0ms 0ms 22 0 0 0ms 0ms 0ms 0ms 23 0 5 1s560ms 0ms 0ms 0ms Apr 22 00 0 0 0ms 0ms 0ms 0ms 01 0 0 0ms 0ms 0ms 0ms 02 0 0 0ms 0ms 0ms 0ms 03 0 0 0ms 0ms 0ms 0ms 04 0 0 0ms 0ms 0ms 0ms 05 0 0 0ms 0ms 0ms 0ms 06 2 0 861ms 0ms 0ms 0ms 07 7 0 742ms 0ms 0ms 512ms 08 13 0 833ms 0ms 536ms 2s582ms 09 17 0 967ms 0ms 1s687ms 2s560ms 10 20 0 771ms 576ms 952ms 2s867ms 11 9 0 1s379ms 0ms 566ms 1s441ms 12 0 0 0ms 0ms 0ms 0ms 13 6 0 739ms 0ms 0ms 1s483ms 14 2 0 803ms 0ms 0ms 589ms 15 5 0 677ms 0ms 0ms 500ms 16 6 0 901ms 0ms 0ms 1s970ms 17 2 0 739ms 0ms 0ms 0ms 18 0 0 0ms 0ms 0ms 0ms 19 0 0 0ms 0ms 0ms 0ms 20 0 0 0ms 0ms 0ms 0ms 21 7 0 1s476ms 0ms 0ms 2s377ms 22 0 0 0ms 0ms 0ms 0ms 23 0 27 2s514ms 0ms 0ms 12s755ms Apr 23 00 1 40 2s789ms 0ms 0ms 41s542ms 01 5 0 774ms 0ms 0ms 782ms 02 0 0 0ms 0ms 0ms 0ms 03 0 0 0ms 0ms 0ms 0ms 04 0 0 0ms 0ms 0ms 0ms 05 0 0 0ms 0ms 0ms 0ms 06 18 0 1s30ms 0ms 1s448ms 2s771ms 07 8 0 793ms 0ms 0ms 1s504ms 08 2 0 881ms 0ms 0ms 779ms 09 19 0 788ms 0ms 1s476ms 2s921ms 10 11 0 975ms 0ms 1s243ms 1s603ms 11 11 0 720ms 0ms 0ms 2s762ms 12 9 0 769ms 0ms 0ms 1s540ms 13 10 0 977ms 0ms 513ms 2s174ms 14 4 0 765ms 0ms 0ms 1s525ms 15 3 0 2s176ms 0ms 0ms 1s524ms 16 35 0 2s547ms 0ms 2s924ms 6s808ms 17 0 0 0ms 0ms 0ms 0ms 18 2 0 766ms 0ms 0ms 0ms 19 0 0 0ms 0ms 0ms 0ms 20 7 0 732ms 0ms 0ms 1s540ms 21 9 0 1s901ms 0ms 762ms 1s533ms 22 0 0 0ms 0ms 0ms 0ms 23 0 6 1s545ms 0ms 0ms 0ms Apr 24 00 0 0 0ms 0ms 0ms 0ms 01 0 0 0ms 0ms 0ms 0ms 02 0 0 0ms 0ms 0ms 0ms 03 0 0 0ms 0ms 0ms 0ms 04 0 0 0ms 0ms 0ms 0ms 05 0 0 0ms 0ms 0ms 0ms 06 5 0 942ms 0ms 0ms 990ms 07 11 0 974ms 0ms 1s123ms 1s957ms 08 17 0 926ms 0ms 955ms 3s285ms 09 27 0 1s97ms 1s418ms 1s861ms 2s470ms 10 23 0 944ms 875ms 1s647ms 1s966ms 11 11 0 734ms 0ms 525ms 1s550ms 12 11 0 697ms 0ms 534ms 970ms 13 7 0 727ms 0ms 0ms 1s502ms 14 2 0 766ms 0ms 0ms 0ms 15 8 0 785ms 0ms 0ms 1s566ms 16 6 0 808ms 0ms 0ms 1s512ms 17 2 0 763ms 0ms 0ms 0ms 18 2 0 760ms 0ms 0ms 0ms 19 0 0 0ms 0ms 0ms 0ms 20 0 0 0ms 0ms 0ms 0ms 21 0 0 0ms 0ms 0ms 0ms 22 1 0 533ms 0ms 0ms 0ms 23 0 5 1s640ms 0ms 0ms 0ms Apr 25 00 2 0 766ms 0ms 0ms 0ms 01 0 0 0ms 0ms 0ms 0ms 02 0 0 0ms 0ms 0ms 0ms 03 0 0 0ms 0ms 0ms 0ms 04 0 0 0ms 0ms 0ms 0ms 05 0 0 0ms 0ms 0ms 0ms 06 0 0 0ms 0ms 0ms 0ms 07 0 0 0ms 0ms 0ms 0ms 08 0 0 0ms 0ms 0ms 0ms 09 0 0 0ms 0ms 0ms 0ms 10 0 0 0ms 0ms 0ms 0ms 11 0 0 0ms 0ms 0ms 0ms 12 2 0 767ms 0ms 0ms 0ms 13 2 0 773ms 0ms 0ms 764ms 14 0 8 2s817ms 0ms 0ms 0ms 15 0 0 0ms 0ms 0ms 0ms 16 2 0 791ms 0ms 0ms 0ms 17 6 0 758ms 0ms 0ms 1s534ms 18 0 0 0ms 0ms 0ms 0ms 19 3 7 2s436ms 0ms 0ms 9s102ms 20 0 0 0ms 0ms 0ms 0ms 21 4 14 2s602ms 0ms 0ms 18s445ms 22 2 7 2s613ms 0ms 0ms 3s97ms 23 9 7 1s184ms 0ms 525ms 1s546ms Day Hour INSERT UPDATE DELETE COPY FROM Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Apr 19 00 0 0 0 0 0ms 0ms 0ms 0ms 01 0 1 0 0 1s91ms 0ms 0ms 0ms 02 0 0 0 0 0ms 0ms 0ms 0ms 03 0 0 0 0 0ms 0ms 0ms 0ms 04 0 0 0 0 0ms 0ms 0ms 0ms 05 0 0 0 0 0ms 0ms 0ms 0ms 06 0 0 0 0 0ms 0ms 0ms 0ms 07 0 0 0 0 0ms 0ms 0ms 0ms 08 0 0 0 0 0ms 0ms 0ms 0ms 09 0 0 0 0 0ms 0ms 0ms 0ms 10 0 0 0 0 0ms 0ms 0ms 0ms 11 0 0 0 0 0ms 0ms 0ms 0ms 12 0 0 0 0 0ms 0ms 0ms 0ms 13 0 0 0 0 0ms 0ms 0ms 0ms 14 0 0 0 0 0ms 0ms 0ms 0ms 15 0 0 0 0 0ms 0ms 0ms 0ms 16 0 0 0 0 0ms 0ms 0ms 0ms 17 0 0 0 0 0ms 0ms 0ms 0ms 18 0 0 0 0 0ms 0ms 0ms 0ms 19 0 0 0 0 0ms 0ms 0ms 0ms 20 0 0 0 0 0ms 0ms 0ms 0ms 21 0 0 0 0 0ms 0ms 0ms 0ms 22 0 0 0 0 0ms 0ms 0ms 0ms 23 0 0 0 0 0ms 0ms 0ms 0ms Apr 20 00 0 0 0 0 0ms 0ms 0ms 0ms 01 0 1 0 0 855ms 0ms 0ms 0ms 02 0 0 0 0 0ms 0ms 0ms 0ms 03 0 0 0 0 0ms 0ms 0ms 0ms 04 0 0 0 0 0ms 0ms 0ms 0ms 05 0 0 0 0 0ms 0ms 0ms 0ms 06 0 0 0 0 0ms 0ms 0ms 0ms 07 0 0 0 0 0ms 0ms 0ms 0ms 08 0 0 0 0 0ms 0ms 0ms 0ms 09 0 0 0 0 0ms 0ms 0ms 0ms 10 0 0 0 0 0ms 0ms 0ms 0ms 11 0 0 0 0 0ms 0ms 0ms 0ms 12 0 0 0 0 0ms 0ms 0ms 0ms 13 0 0 0 0 0ms 0ms 0ms 0ms 14 0 0 0 0 0ms 0ms 0ms 0ms 15 0 0 0 0 0ms 0ms 0ms 0ms 16 0 0 0 0 0ms 0ms 0ms 0ms 17 0 0 0 0 0ms 0ms 0ms 0ms 18 0 0 0 0 0ms 0ms 0ms 0ms 19 0 0 0 0 0ms 0ms 0ms 0ms 20 0 0 0 0 0ms 0ms 0ms 0ms 21 0 0 0 0 0ms 0ms 0ms 0ms 22 0 0 0 0 0ms 0ms 0ms 0ms 23 0 0 0 0 0ms 0ms 0ms 0ms Apr 21 00 0 0 0 0 0ms 0ms 0ms 0ms 01 0 1 0 0 1s217ms 0ms 0ms 0ms 02 0 0 0 0 0ms 0ms 0ms 0ms 03 0 0 0 0 0ms 0ms 0ms 0ms 04 0 0 0 0 0ms 0ms 0ms 0ms 05 0 0 0 0 0ms 0ms 0ms 0ms 06 0 0 0 0 0ms 0ms 0ms 0ms 07 0 0 0 0 0ms 0ms 0ms 0ms 08 0 0 0 0 0ms 0ms 0ms 0ms 09 0 0 0 0 0ms 0ms 0ms 0ms 10 0 0 0 0 0ms 0ms 0ms 0ms 11 0 0 0 0 0ms 0ms 0ms 0ms 12 0 0 0 0 0ms 0ms 0ms 0ms 13 0 0 0 0 0ms 0ms 0ms 0ms 14 0 0 0 0 0ms 0ms 0ms 0ms 15 0 0 0 0 0ms 0ms 0ms 0ms 16 0 0 0 0 0ms 0ms 0ms 0ms 17 0 0 0 0 0ms 0ms 0ms 0ms 18 0 0 0 0 0ms 0ms 0ms 0ms 19 0 0 0 0 0ms 0ms 0ms 0ms 20 0 0 0 0 0ms 0ms 0ms 0ms 21 0 0 0 0 0ms 0ms 0ms 0ms 22 0 0 0 0 0ms 0ms 0ms 0ms 23 0 0 0 0 0ms 0ms 0ms 0ms Apr 22 00 0 0 0 0 0ms 0ms 0ms 0ms 01 0 1 0 0 1s101ms 0ms 0ms 0ms 02 0 0 0 0 0ms 0ms 0ms 0ms 03 0 0 0 0 0ms 0ms 0ms 0ms 04 0 0 0 0 0ms 0ms 0ms 0ms 05 0 0 0 0 0ms 0ms 0ms 0ms 06 0 0 0 0 0ms 0ms 0ms 0ms 07 0 0 0 0 0ms 0ms 0ms 0ms 08 0 0 0 0 0ms 0ms 0ms 0ms 09 0 0 0 0 0ms 0ms 0ms 0ms 10 0 0 0 0 0ms 0ms 0ms 0ms 11 0 0 0 0 0ms 0ms 0ms 0ms 12 0 0 0 0 0ms 0ms 0ms 0ms 13 0 0 0 0 0ms 0ms 0ms 0ms 14 0 0 0 0 0ms 0ms 0ms 0ms 15 0 0 0 0 0ms 0ms 0ms 0ms 16 0 0 0 0 0ms 0ms 0ms 0ms 17 0 0 0 0 0ms 0ms 0ms 0ms 18 0 0 0 0 0ms 0ms 0ms 0ms 19 0 0 0 0 0ms 0ms 0ms 0ms 20 0 0 0 0 0ms 0ms 0ms 0ms 21 0 0 0 0 0ms 0ms 0ms 0ms 22 0 0 0 0 0ms 0ms 0ms 0ms 23 0 0 0 0 0ms 0ms 0ms 0ms Apr 23 00 0 0 0 12 16s314ms 0ms 0ms 14s731ms 01 0 1 0 0 1s202ms 0ms 0ms 0ms 02 0 0 0 0 0ms 0ms 0ms 0ms 03 0 0 0 0 0ms 0ms 0ms 0ms 04 0 0 0 0 0ms 0ms 0ms 0ms 05 0 0 0 0 0ms 0ms 0ms 0ms 06 0 0 0 0 0ms 0ms 0ms 0ms 07 0 0 0 0 0ms 0ms 0ms 0ms 08 0 0 0 0 0ms 0ms 0ms 0ms 09 0 0 0 0 0ms 0ms 0ms 0ms 10 0 0 0 0 0ms 0ms 0ms 0ms 11 0 0 0 0 0ms 0ms 0ms 0ms 12 0 0 0 0 0ms 0ms 0ms 0ms 13 0 0 0 0 0ms 0ms 0ms 0ms 14 0 0 0 0 0ms 0ms 0ms 0ms 15 0 0 0 0 0ms 0ms 0ms 0ms 16 0 0 0 0 0ms 0ms 0ms 0ms 17 0 0 0 0 0ms 0ms 0ms 0ms 18 0 0 0 0 0ms 0ms 0ms 0ms 19 0 0 0 0 0ms 0ms 0ms 0ms 20 0 0 0 0 0ms 0ms 0ms 0ms 21 0 0 0 0 0ms 0ms 0ms 0ms 22 0 0 0 0 0ms 0ms 0ms 0ms 23 0 0 0 0 0ms 0ms 0ms 0ms Apr 24 00 0 0 0 0 0ms 0ms 0ms 0ms 01 0 1 0 0 1s232ms 0ms 0ms 0ms 02 0 0 0 0 0ms 0ms 0ms 0ms 03 0 0 0 0 0ms 0ms 0ms 0ms 04 0 0 0 0 0ms 0ms 0ms 0ms 05 0 0 0 0 0ms 0ms 0ms 0ms 06 0 0 0 0 0ms 0ms 0ms 0ms 07 0 0 0 0 0ms 0ms 0ms 0ms 08 0 0 0 0 0ms 0ms 0ms 0ms 09 0 0 0 0 0ms 0ms 0ms 0ms 10 0 0 0 0 0ms 0ms 0ms 0ms 11 0 0 0 0 0ms 0ms 0ms 0ms 12 0 0 0 0 0ms 0ms 0ms 0ms 13 0 0 0 0 0ms 0ms 0ms 0ms 14 0 0 0 0 0ms 0ms 0ms 0ms 15 0 0 0 0 0ms 0ms 0ms 0ms 16 0 0 0 0 0ms 0ms 0ms 0ms 17 0 0 0 0 0ms 0ms 0ms 0ms 18 0 0 0 0 0ms 0ms 0ms 0ms 19 0 0 0 0 0ms 0ms 0ms 0ms 20 0 0 0 0 0ms 0ms 0ms 0ms 21 0 0 0 0 0ms 0ms 0ms 0ms 22 0 0 0 0 0ms 0ms 0ms 0ms 23 0 0 0 0 0ms 0ms 0ms 0ms Apr 25 00 0 0 0 0 0ms 0ms 0ms 0ms 01 0 1 0 0 1s54ms 0ms 0ms 0ms 02 0 0 0 0 0ms 0ms 0ms 0ms 03 0 0 0 0 0ms 0ms 0ms 0ms 04 0 0 0 0 0ms 0ms 0ms 0ms 05 0 0 0 0 0ms 0ms 0ms 0ms 06 0 0 0 0 0ms 0ms 0ms 0ms 07 0 0 0 0 0ms 0ms 0ms 0ms 08 0 0 0 0 0ms 0ms 0ms 0ms 09 0 0 0 0 0ms 0ms 0ms 0ms 10 0 0 0 0 0ms 0ms 0ms 0ms 11 0 0 0 0 0ms 0ms 0ms 0ms 12 0 0 0 0 0ms 0ms 0ms 0ms 13 0 0 0 0 0ms 0ms 0ms 0ms 14 0 0 0 8 2s343ms 0ms 0ms 0ms 15 0 0 0 0 0ms 0ms 0ms 0ms 16 0 0 0 0 0ms 0ms 0ms 0ms 17 0 0 0 0 0ms 0ms 0ms 0ms 18 0 0 0 0 0ms 0ms 0ms 0ms 19 0 0 0 0 0ms 0ms 0ms 0ms 20 0 0 0 0 0ms 0ms 0ms 0ms 21 0 0 0 0 0ms 0ms 0ms 0ms 22 0 0 0 0 0ms 0ms 0ms 0ms 23 0 0 0 0 0ms 0ms 0ms 0ms Day Hour Prepare Bind Bind/Prepare Percentage of prepare Apr 19 00 0 0 0.00 0.00% 01 0 0 0.00 0.00% 02 0 0 0.00 0.00% 03 0 0 0.00 0.00% 04 0 0 0.00 0.00% 05 0 0 0.00 0.00% 06 0 0 0.00 0.00% 07 0 2 2.00 0.00% 08 0 2 2.00 0.00% 09 0 16 16.00 0.00% 10 0 6 6.00 0.00% 11 0 6 6.00 0.00% 12 0 29 29.00 0.00% 13 0 157 157.00 0.00% 14 0 144 144.00 0.00% 15 0 93 93.00 0.00% 16 0 94 94.00 0.00% 17 0 56 56.00 0.00% 18 0 71 71.00 0.00% 19 0 95 95.00 0.00% 20 0 94 94.00 0.00% 21 0 93 93.00 0.00% 22 0 94 94.00 0.00% 23 0 92 92.00 0.00% Apr 20 00 0 93 93.00 0.00% 01 0 14 14.00 0.00% 02 0 5 5.00 0.00% 03 0 12 12.00 0.00% 04 0 12 12.00 0.00% 05 0 12 12.00 0.00% 06 0 12 12.00 0.00% 07 0 10 10.00 0.00% 08 0 5 5.00 0.00% 09 0 1 1.00 0.00% 10 0 0 0.00 0.00% 11 0 0 0.00 0.00% 12 0 0 0.00 0.00% 13 0 0 0.00 0.00% 14 0 13 13.00 0.00% 15 0 13 13.00 0.00% 16 0 13 13.00 0.00% 17 0 4 4.00 0.00% 18 0 1 1.00 0.00% 19 0 1 1.00 0.00% 20 0 10 10.00 0.00% 21 0 12 12.00 0.00% 22 0 12 12.00 0.00% 23 0 12 12.00 0.00% Apr 21 00 0 12 12.00 0.00% 01 0 12 12.00 0.00% 02 0 12 12.00 0.00% 03 0 12 12.00 0.00% 04 0 12 12.00 0.00% 05 0 12 12.00 0.00% 06 0 12 12.00 0.00% 07 0 2 2.00 0.00% 08 0 12 12.00 0.00% 09 0 12 12.00 0.00% 10 0 12 12.00 0.00% 11 0 12 12.00 0.00% 12 0 12 12.00 0.00% 13 0 12 12.00 0.00% 14 0 12 12.00 0.00% 15 0 12 12.00 0.00% 16 0 12 12.00 0.00% 17 0 12 12.00 0.00% 18 0 12 12.00 0.00% 19 0 12 12.00 0.00% 20 0 12 12.00 0.00% 21 0 12 12.00 0.00% 22 0 12 12.00 0.00% 23 0 12 12.00 0.00% Apr 22 00 0 13 13.00 0.00% 01 0 12 12.00 0.00% 02 0 12 12.00 0.00% 03 0 12 12.00 0.00% 04 0 12 12.00 0.00% 05 0 12 12.00 0.00% 06 0 12 12.00 0.00% 07 0 0 0.00 0.00% 08 0 9 9.00 0.00% 09 0 13 13.00 0.00% 10 0 10 10.00 0.00% 11 0 17 17.00 0.00% 12 0 9 9.00 0.00% 13 0 1 1.00 0.00% 14 0 4 4.00 0.00% 15 0 9 9.00 0.00% 16 0 11 11.00 0.00% 17 0 10 10.00 0.00% 18 0 7 7.00 0.00% 19 0 12 12.00 0.00% 20 0 13 13.00 0.00% 21 0 19 19.00 0.00% 22 1 13 13.00 0.10% 23 0 10 10.00 0.00% Apr 23 00 0 24 24.00 0.00% 01 0 12 12.00 0.00% 02 0 13 13.00 0.00% 03 0 1 1.00 0.00% 04 0 0 0.00 0.00% 05 0 0 0.00 0.00% 06 0 0 0.00 0.00% 07 0 0 0.00 0.00% 08 0 0 0.00 0.00% 09 0 7 7.00 0.00% 10 0 6 6.00 0.00% 11 0 24 24.00 0.00% 12 0 14 14.00 0.00% 13 0 12 12.00 0.00% 14 0 4 4.00 0.00% 15 0 12 12.00 0.00% 16 0 36 36.00 0.00% 17 0 12 12.00 0.00% 18 0 12 12.00 0.00% 19 0 12 12.00 0.00% 20 0 16 16.00 0.00% 21 0 13 13.00 0.00% 22 0 12 12.00 0.00% 23 0 12 12.00 0.00% Apr 24 00 0 2 2.00 0.00% 01 0 0 0.00 0.00% 02 0 0 0.00 0.00% 03 0 0 0.00 0.00% 04 0 0 0.00 0.00% 05 0 0 0.00 0.00% 06 0 0 0.00 0.00% 07 0 0 0.00 0.00% 08 0 0 0.00 0.00% 09 0 22 22.00 0.00% 10 0 13 13.00 0.00% 11 0 22 22.00 0.00% 12 0 31 31.00 0.00% 13 0 13 13.00 0.00% 14 0 2 2.00 0.00% 15 0 17 17.00 0.00% 16 0 10 10.00 0.00% 17 0 12 12.00 0.00% 18 0 26 26.00 0.00% 19 0 14 14.00 0.00% 20 0 11 11.00 0.00% 21 0 12 12.00 0.00% 22 0 18 18.00 0.00% 23 0 13 13.00 0.00% Apr 25 00 0 11 11.00 0.00% 01 0 11 11.00 0.00% 02 0 0 0.00 0.00% 03 0 0 0.00 0.00% 04 0 0 0.00 0.00% 05 0 0 0.00 0.00% 06 0 0 0.00 0.00% 07 0 0 0.00 0.00% 08 0 0 0.00 0.00% 09 0 0 0.00 0.00% 10 0 14 14.00 0.00% 11 0 12 12.00 0.00% 12 0 12 12.00 0.00% 13 0 12 12.00 0.00% 14 0 12 12.00 0.00% 15 0 17 17.00 0.00% 16 0 12 12.00 0.00% 17 0 12 12.00 0.00% 18 0 11 11.00 0.00% 19 0 14 14.00 0.00% 20 0 12 12.00 0.00% 21 0 12 12.00 0.00% 22 0 19 19.00 0.00% 23 0 30 30.00 0.00% Day Hour Count Average / Second Apr 19 00 547 0.15/s 01 547 0.15/s 02 643 0.18/s 03 612 0.17/s 04 580 0.16/s 05 547 0.15/s 06 546 0.15/s 07 600 0.17/s 08 604 0.17/s 09 813 0.23/s 10 814 0.23/s 11 735 0.20/s 12 887 0.25/s 13 1,985 0.55/s 14 1,560 0.43/s 15 1,249 0.35/s 16 1,211 0.34/s 17 939 0.26/s 18 1,039 0.29/s 19 1,204 0.33/s 20 1,207 0.34/s 21 1,240 0.34/s 22 1,267 0.35/s 23 1,207 0.34/s Apr 20 00 1,210 0.34/s 01 981 0.27/s 02 722 0.20/s 03 895 0.25/s 04 892 0.25/s 05 902 0.25/s 06 1,535 0.43/s 07 1,398 0.39/s 08 2,263 0.63/s 09 3,636 1.01/s 10 1,924 0.53/s 11 2,767 0.77/s 12 1,572 0.44/s 13 3,137 0.87/s 14 1,763 0.49/s 15 1,288 0.36/s 16 1,224 0.34/s 17 1,011 0.28/s 18 600 0.17/s 19 603 0.17/s 20 900 0.25/s 21 1,104 0.31/s 22 1,079 0.30/s 23 1,142 0.32/s Apr 21 00 895 0.25/s 01 895 0.25/s 02 892 0.25/s 03 910 0.25/s 04 899 0.25/s 05 887 0.25/s 06 1,477 0.41/s 07 1,172 0.33/s 08 2,631 0.73/s 09 2,132 0.59/s 10 2,884 0.80/s 11 5,675 1.58/s 12 2,003 0.56/s 13 3,109 0.86/s 14 3,420 0.95/s 15 2,330 0.65/s 16 2,472 0.69/s 17 1,769 0.49/s 18 1,290 0.36/s 19 1,210 0.34/s 20 1,184 0.33/s 21 1,147 0.32/s 22 936 0.26/s 23 1,152 0.32/s Apr 22 00 2,140 0.59/s 01 1,126 0.31/s 02 1,123 0.31/s 03 1,120 0.31/s 04 1,120 0.31/s 05 1,148 0.32/s 06 1,734 0.48/s 07 2,339 0.65/s 08 2,445 0.68/s 09 3,662 1.02/s 10 3,623 1.01/s 11 3,817 1.06/s 12 3,095 0.86/s 13 3,104 0.86/s 14 2,067 0.57/s 15 1,980 0.55/s 16 2,983 0.83/s 17 1,790 0.50/s 18 1,584 0.44/s 19 2,566 0.71/s 20 1,313 0.36/s 21 1,311 0.36/s 22 2,015 0.56/s 23 1,271 0.35/s Apr 23 00 1,903 0.53/s 01 1,432 0.40/s 02 1,025 0.28/s 03 577 0.16/s 04 544 0.15/s 05 613 0.17/s 06 983 0.27/s 07 1,668 0.46/s 08 929 0.26/s 09 2,626 0.73/s 10 3,637 1.01/s 11 2,642 0.73/s 12 2,384 0.66/s 13 2,605 0.72/s 14 1,600 0.44/s 15 1,757 0.49/s 16 2,879 0.80/s 17 947 0.26/s 18 1,295 0.36/s 19 1,019 0.28/s 20 1,836 0.51/s 21 1,800 0.50/s 22 946 0.26/s 23 943 0.26/s Apr 24 00 610 0.17/s 01 547 0.15/s 02 544 0.15/s 03 544 0.15/s 04 544 0.15/s 05 544 0.15/s 06 1,010 0.28/s 07 1,559 0.43/s 08 1,269 0.35/s 09 3,033 0.84/s 10 2,573 0.71/s 11 2,748 0.76/s 12 2,304 0.64/s 13 2,435 0.68/s 14 1,570 0.44/s 15 2,118 0.59/s 16 1,869 0.52/s 17 1,254 0.35/s 18 1,934 0.54/s 19 1,011 0.28/s 20 1,011 0.28/s 21 940 0.26/s 22 1,127 0.31/s 23 1,737 0.48/s Apr 25 00 1,044 0.29/s 01 872 0.24/s 02 544 0.15/s 03 544 0.15/s 04 550 0.15/s 05 547 0.15/s 06 544 0.15/s 07 590 0.16/s 08 652 0.18/s 09 549 0.15/s 10 971 0.27/s 11 964 0.27/s 12 1,061 0.29/s 13 1,055 0.29/s 14 1,074 0.30/s 15 1,125 0.31/s 16 1,366 0.38/s 17 1,512 0.42/s 18 895 0.25/s 19 1,078 0.30/s 20 898 0.25/s 21 1,386 0.39/s 22 1,424 0.40/s 23 2,361 0.66/s Day Hour Count Average Duration Average idle time Apr 19 00 547 232ms 232ms 01 547 233ms 0ms 02 643 201ms 0ms 03 612 208ms 0ms 04 580 216ms 0ms 05 547 227ms 0ms 06 546 229ms 0ms 07 600 230ms 0ms 08 604 229ms 0ms 09 813 246ms 0ms 10 814 239ms 0ms 11 735 278ms 0ms 12 887 318ms 0ms 13 1,985 518ms 0ms 14 1,560 504ms 0ms 15 1,249 366ms 0ms 16 1,211 377ms 0ms 17 939 338ms 0ms 18 1,039 348ms 0ms 19 1,204 363ms 0ms 20 1,207 361ms 0ms 21 1,240 355ms 0ms 22 1,267 351ms 0ms 23 1,207 369ms 0ms Apr 20 00 1,210 359ms 0ms 01 981 241ms 0ms 02 722 220ms 0ms 03 895 226ms 0ms 04 892 227ms 0ms 05 902 226ms 0ms 06 1,535 174ms 0ms 07 1,398 194ms 0ms 08 2,263 164ms 0ms 09 3,636 159ms 0ms 10 1,924 168ms 0ms 11 2,767 169ms 0ms 12 1,572 164ms 0ms 13 3,137 175ms 0ms 14 1,763 177ms 0ms 15 1,288 194ms 0ms 16 1,224 206ms 0ms 17 1,011 198ms 0ms 18 600 222ms 0ms 19 603 220ms 0ms 20 900 220ms 0ms 21 1,104 231ms 0ms 22 1,079 216ms 0ms 23 1,142 222ms 0ms Apr 21 00 895 229ms 0ms 01 895 231ms 0ms 02 892 228ms 0ms 03 910 225ms 0ms 04 899 226ms 0ms 05 887 228ms 0ms 06 1,477 186ms 0ms 07 1,172 174ms 0ms 08 2,631 174ms 0ms 09 2,132 186ms 0ms 10 2,884 154ms 0ms 11 5,675 155ms 0ms 12 2,003 167ms 0ms 13 3,109 175ms 0ms 14 3,420 165ms 0ms 15 2,330 165ms 0ms 16 2,472 165ms 0ms 17 1,769 178ms 0ms 18 1,290 195ms 0ms 19 1,210 185ms 0ms 20 1,184 191ms 0ms 21 1,147 209ms 0ms 22 936 219ms 0ms 23 1,152 217ms 0ms Apr 22 00 2,140 181ms 0ms 01 1,126 221ms 0ms 02 1,123 221ms 0ms 03 1,120 221ms 0ms 04 1,120 222ms 0ms 05 1,148 218ms 0ms 06 1,734 184ms 0ms 07 2,339 221ms 0ms 08 2,445 179ms 0ms 09 3,662 170ms 0ms 10 3,623 161ms 0ms 11 3,817 154ms 0ms 12 3,095 146ms 0ms 13 3,104 161ms 0ms 14 2,067 165ms 0ms 15 1,980 176ms 0ms 16 2,983 165ms 0ms 17 1,790 176ms 0ms 18 1,584 185ms 0ms 19 2,566 165ms 0ms 20 1,313 203ms 0ms 21 1,311 230ms 0ms 22 2,015 182ms 0ms 23 1,271 427ms 0ms Apr 23 00 1,903 915ms 0ms 01 1,432 177ms 0ms 02 1,025 219ms 0ms 03 577 226ms 0ms 04 544 228ms 0ms 05 613 212ms 0ms 06 983 215ms 0ms 07 1,668 167ms 0ms 08 929 180ms 0ms 09 2,626 145ms 0ms 10 3,637 130ms 0ms 11 2,642 163ms 0ms 12 2,384 174ms 0ms 13 2,605 189ms 0ms 14 1,600 166ms 0ms 15 1,757 180ms 0ms 16 2,879 234ms 0ms 17 947 220ms 0ms 18 1,295 220ms 0ms 19 1,019 211ms 0ms 20 1,836 206ms 0ms 21 1,800 238ms 0ms 22 946 270ms 0ms 23 943 288ms 0ms Apr 24 00 610 240ms 0ms 01 547 231ms 0ms 02 544 228ms 0ms 03 544 228ms 0ms 04 544 227ms 0ms 05 544 226ms 0ms 06 1,010 180ms 0ms 07 1,559 180ms 0ms 08 1,269 182ms 0ms 09 3,033 202ms 0ms 10 2,573 175ms 0ms 11 2,746 169ms 0ms 12 2,304 228ms 0ms 13 2,435 189ms 0ms 14 1,569 173ms 0ms 15 2,119 224ms 0ms 16 1,869 187ms 0ms 17 1,254 223ms 0ms 18 1,933 208ms 0ms 19 1,012 242ms 0ms 20 1,011 219ms 0ms 21 940 240ms 0ms 22 1,127 417ms 0ms 23 1,737 254ms 0ms Apr 25 00 1,044 224ms 0ms 01 872 235ms 0ms 02 544 228ms 0ms 03 544 228ms 0ms 04 550 225ms 0ms 05 547 226ms 0ms 06 544 227ms 0ms 07 590 213ms 0ms 08 652 204ms 0ms 09 549 224ms 0ms 10 971 222ms 0ms 11 964 217ms 0ms 12 1,061 225ms 0ms 13 1,055 225ms 0ms 14 1,071 276ms 0ms 15 1,125 224ms 0ms 16 1,366 228ms 0ms 17 1,512 215ms 0ms 18 895 227ms 0ms 19 1,077 243ms 0ms 20 898 235ms 0ms 21 1,266 264ms 0ms 22 1,197 405ms 0ms 23 2,233 379ms 0ms -
Connections
Established Connections
Key values
- 64 connections Connection Peak
- 2026-04-24 22:38:10 Date
Connections per database
Key values
- zemm_monitoring Main Database
- 248,009 connections Total
Database User Count bucardo 6 bucardo 3 labanimal 3 deploy 2 deploy 2 fbi_ci_db 2 labanimal 2 fbi_unibi 2 labanimal 2 fbi_unire 2 labanimal 2 invdb 2 labanimal 2 labanimal 5 labanimal 5 postgres 52 deploy 2 labanimal 50 template1 145 postgres 145 zemm_cryo_validate_20260425002602 6 deploy 6 zemm_dev 514 labanimal 514 zemm_monitoring 151,817 labanimal 151,817 zemm_produktiv_7 32,923 deploy 7 labanimal 32,406 postgres 510 zemm_produktiv_8 62,274 deploy 2 labanimal 61,987 postgres 285 zemm_test 251 labanimal 251 zemm_test_2 3 labanimal 3 zemm_test_3 3 labanimal 3 Connections per user
Key values
- labanimal Main User
- 248,009 connections Total
-
Sessions
Simultaneous sessions
Key values
- 11 sessions Session Peak
- 2026-04-23 16:28:01 Date
Histogram of session times
Key values
- 227,079 0-500ms duration
Sessions per database
Key values
- zemm_monitoring Main Database
- 247,528 sessions Total
Database Count Total Duration Average Duration bucardo 5 192ms 38ms fbi_ci_db 2 81ms 40ms fbi_unibi 2 78ms 39ms fbi_unire 2 73ms 36ms invdb 2 81ms 40ms labanimal 5 101ms 20ms postgres 52 1s367ms 26ms template1 145 669ms 4ms zemm_cryo_validate_20260425002602 6 168ms 28ms zemm_dev 514 2m13s 259ms zemm_monitoring 151,817 12h14m43s 290ms zemm_produktiv_7 32,447 55m14s 102ms zemm_produktiv_8 62,274 1h41m8s 97ms zemm_test 249 1m2s 249ms zemm_test_2 3 176ms 58ms zemm_test_3 3 163ms 54ms Sessions per user
Key values
- labanimal Main User
- 247,528 sessions Total
Sessions per host
Key values
- ::1 Main Host
- 247,528 sessions Total
Sessions per application
Key values
- Main Application
- 247,528 sessions Total
Application Count Total Duration Average Duration 205,267 13h55s 228ms _backend_cage_autocomplete_api.php_q_17-_limit_12_zemm_produkti 6 144ms 24ms _backend_cage_autocomplete_api.php_q_17_limit_12_zemm_produktiv 12 362ms 30ms _backend_cage_autocomplete_api.php_q_2025_limit_12_zemm_dev_loc 7 183ms 26ms _backend_cage_autocomplete_api.php_q_2025_limit_12_zemm_produkt 86 2s647ms 30ms _backend_cage_autocomplete_api.php_q_28-040_limit_12_zemm_produ 2 62ms 31ms _backend_cage_autocomplete_api.php_q_28-042_limit_12_zemm_produ 1 31ms 31ms _backend_cage_autocomplete_api.php_q_28-044_limit_12_zemm_produ 1 27ms 27ms _backend_cage_autocomplete_api.php_q_33_limit_12_zemm_produktiv 1 36ms 36ms _backend_cage_autocomplete_api.php_q_47-3257_limit_12_zemm_prod 1 32ms 32ms _backend_cage_autocomplete_api.php_q_47-325_C2_B47_limit_12_zem 1 27ms 27ms _backend_cage_autocomplete_api.php_q_47-325_limit_12_zemm_produ 4 126ms 31ms _backend_cage_autocomplete_api.php_q_47-326_limit_12_zemm_produ 2 56ms 28ms _backend_cage_autocomplete_api.php_q_47-327_limit_12_zemm_produ 1 32ms 32ms _backend_cage_autocomplete_api.php_q_47-328_limit_12_zemm_produ 1 26ms 26ms _backend_cage_autocomplete_api.php_q_47-32_limit_12_zemm_produk 3 77ms 25ms _backend_cage_autocomplete_api.php_q_48-0078_limit_12_zemm_prod 4 103ms 25ms _backend_cage_autocomplete_api.php_q_48-007_C2_B48_limit_12_zem 1 27ms 27ms _backend_cage_autocomplete_api.php_q_48-007_limit_12_zemm_produ 8 250ms 31ms _backend_cage_autocomplete_api.php_q_48-007_limit_12_zemm_test_ 2 58ms 29ms _backend_cage_autocomplete_api.php_q_48-008_limit_12_zemm_produ 1 29ms 29ms _backend_cage_autocomplete_api.php_q_48-008_limit_12_zemm_test_ 1 30ms 30ms _backend_cage_autocomplete_api.php_q_48-009_limit_12_zemm_produ 1 30ms 30ms _backend_cage_autocomplete_api.php_q_48-009_limit_12_zemm_test_ 1 24ms 24ms _backend_cage_autocomplete_api.php_q_48-00_limit_12_zemm_produk 1 34ms 34ms _backend_cage_autocomplete_api.php_q_48-00_limit_12_zemm_test_l 1 30ms 30ms _backend_cage_autocomplete_api.php_q_48-011_limit_12_zemm_produ 1 22ms 22ms _backend_cage_autocomplete_api.php_q_48-01_limit_12_zemm_produk 1 26ms 26ms _backend_cage_autocomplete_api.php_q_48-029_limit_12_zemm_produ 2 59ms 29ms _backend_cage_autocomplete_api.php_q_48-031_limit_12_zemm_test_ 3 82ms 27ms _backend_cage_autocomplete_api.php_q_48-032_limit_12_zemm_test_ 2 56ms 28ms _backend_cage_autocomplete_api.php_q_48-040_limit_12_zemm_produ 1 27ms 27ms _backend_cage_autocomplete_api.php_q_48-041_limit_12_zemm_produ 2 51ms 25ms _backend_cage_autocomplete_api.php_q_48-044_limit_12_zemm_test_ 1 30ms 30ms _backend_cage_autocomplete_api.php_q_48-045_limit_12_zemm_test_ 1 29ms 29ms _backend_cage_autocomplete_api.php_q_48-048_limit_12_zemm_produ 2 65ms 32ms _backend_cage_autocomplete_api.php_q_48-077_limit_12_zemm_produ 5 143ms 28ms _backend_cage_autocomplete_api.php_q_48-088_limit_12_zemm_produ 1 34ms 34ms _backend_cage_autocomplete_api.php_q_48-099_limit_12_zemm_produ 1 30ms 30ms _backend_cage_autocomplete_api.php_q_48-0_limit_12_zemm_produkt 6 179ms 29ms _backend_cage_autocomplete_api.php_q_48-0_limit_12_zemm_test_lo 2 59ms 29ms _backend_cage_autocomplete_api.php_q_48-1111_limit_12_zemm_prod 1 31ms 31ms _backend_cage_autocomplete_api.php_q_48-111_limit_12_zemm_produ 1 24ms 24ms _backend_cage_autocomplete_api.php_q_48-320_limit_12_zemm_produ 1 29ms 29ms _backend_cage_autocomplete_api.php_q_48-321_limit_12_zemm_produ 5 143ms 28ms _backend_cage_autocomplete_api.php_q_48-32_limit_12_zemm_produk 1 33ms 33ms _backend_cage_autocomplete_api.php_q_48-_5E11_limit_12_zemm_pro 1 28ms 28ms _backend_cage_autocomplete_api.php_q_48-_limit_12_zemm_produkti 2 73ms 36ms _backend_cage_autocomplete_api.php_q_51-001_limit_12_zemm_produ 1 28ms 28ms _backend_cage_autocomplete_api.php_q_51-00_limit_12_zemm_produk 1 34ms 34ms _backend_cage_autocomplete_api.php_q_51-400_limit_12_zemm_produ 1 29ms 29ms _backend_cage_autocomplete_api.php_q_51-401_limit_12_zemm_produ 1 29ms 29ms _backend_cage_autocomplete_api.php_q_51-40_limit_12_zemm_produk 1 29ms 29ms _backend_cage_autocomplete_api.php_q_51-481_limit_12_zemm_produ 1 25ms 25ms _backend_cage_autocomplete_api.php_q_51-482_limit_12_zemm_produ 3 88ms 29ms _backend_cage_autocomplete_api.php_q_51-48_limit_12_zemm_produk 1 33ms 33ms _backend_cage_autocomplete_api.php_q_51-4_limit_12_zemm_produkt 2 68ms 34ms _backend_cage_autocomplete_api.php_q_51-_limit_12_zemm_produkti 1 32ms 32ms _backend_cage_autocomplete_api.php_q_51._limit_12_zemm_produkti 1 28ms 28ms _backend_cage_autocomplete_api.php_q_51_limit_12_zemm_produktiv 2 73ms 36ms _backend_cage_autocomplete_api.php_q_52-065_limit_12_zemm_produ 1 25ms 25ms _backend_cage_autocomplete_api.php_q_52-066_limit_12_zemm_produ 7 200ms 28ms _backend_cage_autocomplete_api.php_q_52-067_limit_12_zemm_produ 16 465ms 29ms _backend_cage_autocomplete_api.php_q_52-068_limit_12_zemm_produ 1 30ms 30ms _backend_cage_autocomplete_api.php_q_52-069_limit_12_zemm_produ 1 28ms 28ms _backend_cage_autocomplete_api.php_q_52-06_limit_12_zemm_produk 3 85ms 28ms _backend_cage_autocomplete_api.php_q_52-070_limit_12_zemm_produ 1 34ms 34ms _backend_cage_autocomplete_api.php_q_52-073_limit_12_zemm_produ 2 63ms 31ms _backend_cage_autocomplete_api.php_q_52-077_limit_12_zemm_produ 1 28ms 28ms _backend_cage_autocomplete_api.php_q_52-07_limit_12_zemm_produk 1 26ms 26ms _backend_cage_autocomplete_api.php_q_52-088_limit_12_zemm_produ 1 23ms 23ms _backend_cage_autocomplete_api.php_q_52-0_limit_12_zemm_produkt 2 74ms 37ms _backend_cage_autocomplete_api.php_q_52-214_limit_12_zemm_produ 1 29ms 29ms _backend_cage_autocomplete_api.php_q_52-215_limit_12_zemm_produ 2 60ms 30ms _backend_cage_autocomplete_api.php_q_52-21_limit_12_zemm_produk 1 29ms 29ms _backend_cage_autocomplete_api.php_q_52-270_limit_12_zemm_produ 1 41ms 41ms _backend_cage_autocomplete_api.php_q_52-277_limit_12_zemm_produ 2 59ms 29ms _backend_cage_autocomplete_api.php_q_52-27_limit_12_zemm_produk 1 32ms 32ms _backend_cage_autocomplete_api.php_q_52_limit_12_zemm_produktiv 1 35ms 35ms _backend_cage_autocomplete_api.php_q_55-065_limit_12_zemm_produ 56 2s496ms 44ms _backend_cage_autocomplete_api.php_q_5_limit_12_zemm_produktiv_ 1 40ms 40ms _backend_cage_autocomplete_api.php_q_Kadavertruhe_limit_12_zemm 55 2s230ms 40ms _backend_cage_autocomplete_api.php_q__limit_12_zemm_produktiv_7 2 56ms 28ms _backend_readyz.php_zemm_dev_localhost_5432 6 161ms 26ms _backend_readyz.php_zemm_produktiv_7_localhost_5432 17 457ms 26ms _backend_readyz.php_zemm_produktiv_8_localhost_5432 4 106ms 26ms _backend_readyz.php_zemm_test_localhost_5432 6 180ms 30ms _backend_wean_api.php_litter_id_10130200_zemm_produktiv_7_local 8 1s107ms 138ms _backend_wean_api.php_litter_id_10130201_zemm_produktiv_7_local 8 1s122ms 140ms _backend_wean_api.php_litter_id_10130202_zemm_produktiv_7_local 8 1s149ms 143ms _backend_wean_api.php_litter_id_10130203_zemm_produktiv_7_local 8 1s115ms 139ms _backend_wean_api.php_litter_id_10130204_zemm_produktiv_7_local 8 1s125ms 140ms _backend_wean_api.php_litter_id_10130205_zemm_produktiv_7_local 8 1s139ms 142ms _backend_wean_api.php_litter_id_10130206_zemm_produktiv_7_local 8 1s125ms 140ms _backend_wean_api.php_litter_id_10130207_zemm_produktiv_7_local 8 1s126ms 140ms _backend_wean_api.php_litter_id_10130208_zemm_produktiv_7_local 14 1s972ms 140ms _backend_wean_api.php_litter_id_10130209_zemm_produktiv_7_local 8 1s128ms 141ms _backend_wean_api.php_litter_id_10130210_zemm_produktiv_7_local 8 1s125ms 140ms _backend_wean_api.php_litter_id_10130211_zemm_produktiv_7_local 8 1s128ms 141ms _backend_wean_api.php_litter_id_10130212_zemm_produktiv_7_local 8 1s130ms 141ms _backend_wean_api.php_litter_id_10130213_zemm_produktiv_7_local 8 1s129ms 141ms _backend_wean_api.php_litter_id_10130214_zemm_produktiv_7_local 8 1s129ms 141ms _backend_wean_api.php_litter_id_10130215_zemm_produktiv_7_local 8 1s126ms 140ms _backend_wean_api.php_litter_id_10130216_zemm_produktiv_7_local 8 1s124ms 140ms _backend_wean_api.php_litter_id_10130217_zemm_produktiv_7_local 8 1s130ms 141ms _backend_wean_api.php_litter_id_10130218_zemm_produktiv_7_local 8 1s141ms 142ms _backend_wean_api.php_litter_id_10130219_zemm_produktiv_7_local 8 1s158ms 144ms _backend_wean_api.php_litter_id_10130220_zemm_produktiv_7_local 8 1s150ms 143ms _backend_wean_api.php_litter_id_10130221_zemm_produktiv_7_local 8 1s157ms 144ms _backend_wean_api.php_litter_id_10130222_zemm_produktiv_7_local 8 1s146ms 143ms _backend_wean_api.php_litter_id_10130223_zemm_produktiv_7_local 8 1s135ms 141ms _backend_wean_api.php_litter_id_10130224_zemm_produktiv_7_local 8 1s125ms 140ms _backend_wean_api.php_litter_id_10130225_zemm_produktiv_7_local 8 1s126ms 140ms _backend_wean_api.php_litter_id_10130226_zemm_produktiv_7_local 8 1s134ms 141ms _backend_wean_api.php_litter_id_10130227_zemm_dev_localhost_543 35 5s134ms 146ms _backend_wean_api.php_litter_id_10130227_zemm_produktiv_7_local 446 1m5s 146ms _backend_wean_api.php_litter_id_10130228_zemm_produktiv_7_local 8 1s130ms 141ms _backend_wean_api.php_litter_id_10130229_zemm_produktiv_7_local 8 1s117ms 139ms _backend_wean_api.php_litter_id_10130230_zemm_produktiv_7_local 8 1s132ms 141ms _backend_wean_api.php_litter_id_10130231_zemm_produktiv_7_local 8 1s131ms 141ms _backend_wean_api.php_litter_id_10130232_zemm_produktiv_7_local 8 1s131ms 141ms _backend_wean_api.php_litter_id_10130233_zemm_produktiv_7_local 8 1s127ms 140ms _backend_wean_api.php_litter_id_10130234_zemm_produktiv_7_local 8 1s129ms 141ms _backend_wean_api.php_litter_id_10130235_zemm_produktiv_7_local 8 1s127ms 140ms _backend_wean_api.php_litter_id_10130236_zemm_dev_localhost_543 35 5s385ms 153ms _backend_wean_api.php_litter_id_10130236_zemm_produktiv_7_local 452 1m8s 151ms _backend_wean_api.php_litter_id_10130237_zemm_produktiv_7_local 8 1s126ms 140ms _backend_wean_api.php_litter_id_10130238_zemm_produktiv_7_local 8 1s158ms 144ms _backend_wean_api.php_litter_id_10130239_zemm_produktiv_7_local 8 1s131ms 141ms _backend_wean_api.php_litter_id_10130240_zemm_produktiv_7_local 8 1s126ms 140ms _backend_wean_api.php_litter_id_10130241_zemm_produktiv_7_local 8 1s121ms 140ms _backend_wean_api.php_litter_id_10130242_zemm_produktiv_7_local 8 1s133ms 141ms _backend_wean_api.php_litter_id_10130243_zemm_produktiv_7_local 8 1s123ms 140ms _backend_wean_api.php_litter_id_10130244_zemm_produktiv_7_local 8 1s129ms 141ms _backend_wean_api.php_litter_id_10130245_zemm_produktiv_7_local 8 1s129ms 141ms _backend_wean_api.php_litter_id_10130246_zemm_produktiv_7_local 8 1s116ms 139ms _backend_wean_api.php_litter_id_10130247_zemm_produktiv_7_local 17 2s399ms 141ms _backend_wean_api.php_litter_id_10130248_zemm_produktiv_7_local 8 1s121ms 140ms _backend_wean_api.php_litter_id_10130249_zemm_produktiv_7_local 8 1s139ms 142ms _backend_wean_api.php_litter_id_10130250_zemm_produktiv_7_local 8 1s122ms 140ms _backend_wean_api.php_litter_id_10130251_zemm_produktiv_7_local 8 1s123ms 140ms _backend_wean_api.php_litter_id_10130252_zemm_produktiv_7_local 8 1s139ms 142ms _backend_wean_api.php_litter_id_10130253_zemm_produktiv_7_local 8 1s131ms 141ms _backend_wean_api.php_litter_id_10130254_zemm_produktiv_7_local 8 1s141ms 142ms _backend_wean_api.php_litter_id_10130255_zemm_produktiv_7_local 8 1s129ms 141ms _backend_wean_api.php_litter_id_10130256_zemm_produktiv_7_local 8 1s128ms 141ms _backend_wean_api.php_litter_id_10130257_zemm_dev_localhost_543 42 6s243ms 148ms _backend_wean_api.php_litter_id_10130257_zemm_produktiv_7_local 551 1m21s 148ms _backend_wean_api.php_litter_id_10130258_zemm_produktiv_7_local 8 1s133ms 141ms _backend_wean_api.php_litter_id_10130259_zemm_produktiv_7_local 8 1s137ms 142ms _backend_wean_api.php_litter_id_10130260_zemm_produktiv_7_local 8 1s133ms 141ms _backend_wean_api.php_litter_id_10130261_zemm_produktiv_7_local 8 1s128ms 141ms _backend_wean_api.php_litter_id_10130262_zemm_produktiv_7_local 8 1s125ms 140ms _backend_wean_api.php_litter_id_10130263_zemm_produktiv_7_local 8 1s129ms 141ms _backend_wean_api.php_litter_id_10130264_zemm_produktiv_7_local 8 1s118ms 139ms _backend_wean_api.php_litter_id_10130265_zemm_produktiv_7_local 8 1s131ms 141ms _backend_wean_api.php_litter_id_10130266_zemm_produktiv_7_local 8 1s128ms 141ms _backend_wean_api.php_litter_id_10130267_zemm_produktiv_7_local 8 1s135ms 141ms _backend_wean_api.php_litter_id_10130268_zemm_produktiv_7_local 8 1s130ms 141ms _backend_wean_api.php_litter_id_10130269_zemm_produktiv_7_local 8 1s117ms 139ms _backend_wean_api.php_litter_id_10130270_zemm_produktiv_7_local 8 1s133ms 141ms _backend_wean_api.php_litter_id_10130271_zemm_produktiv_7_local 8 1s129ms 141ms _backend_wean_api.php_litter_id_10130272_zemm_produktiv_7_local 8 1s120ms 140ms _backend_wean_api.php_litter_id_10130273_zemm_produktiv_7_local 8 1s119ms 139ms _backend_wean_api.php_litter_id_10130274_zemm_produktiv_7_local 8 1s132ms 141ms _backend_wean_api.php_litter_id_10130275_zemm_produktiv_7_local 8 1s131ms 141ms _backend_wean_api.php_litter_id_10130276_zemm_produktiv_7_local 8 1s138ms 142ms _backend_wean_api.php_litter_id_10130277_zemm_produktiv_7_local 8 1s133ms 141ms _backend_wean_api.php_litter_id_10130278_zemm_produktiv_7_local 8 1s144ms 143ms _backend_wean_api.php_litter_id_10130279_zemm_produktiv_7_local 8 1s107ms 138ms _backend_wean_api.php_litter_id_10130280_zemm_produktiv_7_local 8 1s140ms 142ms _backend_wean_api.php_litter_id_10130281_zemm_produktiv_7_local 8 1s140ms 142ms _backend_wean_api.php_litter_id_10130282_zemm_produktiv_7_local 8 1s137ms 142ms _backend_wean_api.php_litter_id_10130283_zemm_produktiv_7_local 8 1s134ms 141ms _backend_wean_api.php_litter_id_10130284_zemm_produktiv_7_local 8 1s126ms 140ms _backend_wean_api.php_litter_id_10130285_zemm_produktiv_7_local 8 1s119ms 139ms _backend_wean_api.php_litter_id_10130286_zemm_produktiv_7_local 8 1s132ms 141ms _backend_wean_api.php_litter_id_10130287_zemm_produktiv_7_local 8 1s135ms 141ms _backend_wean_api.php_litter_id_10130288_zemm_produktiv_7_local 8 1s138ms 142ms _backend_wean_api.php_litter_id_10130289_zemm_produktiv_7_local 8 1s135ms 141ms _backend_wean_api.php_litter_id_10130290_zemm_produktiv_7_local 8 1s139ms 142ms _backend_wean_api.php_litter_id_10130291_zemm_produktiv_7_local 8 1s135ms 141ms _backend_wean_api.php_litter_id_10130292_zemm_produktiv_7_local 8 1s141ms 142ms _backend_wean_api.php_litter_id_10130293_zemm_produktiv_7_local 8 1s135ms 141ms _backend_wean_api.php_litter_id_10130294_zemm_produktiv_7_local 8 1s133ms 141ms _backend_wean_api.php_litter_id_10130295_zemm_produktiv_7_local 8 1s138ms 142ms _backend_wean_api.php_litter_id_10130296_zemm_produktiv_7_local 8 1s129ms 141ms _backend_wean_api.php_litter_id_10130297_zemm_produktiv_7_local 8 1s114ms 139ms _backend_wean_api.php_litter_id_10130298_zemm_produktiv_7_local 8 1s130ms 141ms _backend_wean_api.php_litter_id_10130299_zemm_produktiv_7_local 8 1s126ms 140ms _backend_wean_api.php_litter_id_10130300_zemm_produktiv_7_local 8 1s123ms 140ms _backend_wean_api.php_litter_id_10130301_zemm_produktiv_7_local 8 1s132ms 141ms _backend_wean_api.php_litter_id_10130302_zemm_produktiv_7_local 8 1s131ms 141ms _backend_wean_api.php_litter_id_10130303_zemm_produktiv_7_local 8 1s124ms 140ms _backend_wean_api.php_litter_id_10130304_zemm_produktiv_7_local 8 1s138ms 142ms _backend_wean_api.php_litter_id_10130305_zemm_produktiv_7_local 8 1s132ms 141ms _backend_wean_api.php_litter_id_10130306_zemm_produktiv_7_local 8 1s138ms 142ms _backend_wean_api.php_litter_id_10130307_zemm_produktiv_7_local 8 1s125ms 140ms _backend_wean_api.php_litter_id_10130308_zemm_produktiv_7_local 8 1s126ms 140ms _backend_wean_api.php_litter_id_10130309_zemm_produktiv_7_local 8 1s150ms 143ms _backend_wean_api.php_litter_id_10130310_zemm_produktiv_7_local 8 1s147ms 143ms _backend_wean_api.php_litter_id_10130311_zemm_produktiv_7_local 8 1s131ms 141ms _backend_wean_api.php_litter_id_10130312_zemm_produktiv_7_local 8 1s133ms 141ms _backend_wean_api.php_litter_id_10130313_zemm_produktiv_7_local 8 1s139ms 142ms _backend_wean_api.php_litter_id_10130314_zemm_produktiv_7_local 8 1s132ms 141ms _backend_wean_api.php_litter_id_10130315_zemm_produktiv_7_local 8 1s124ms 140ms _backend_wean_api.php_litter_id_10130316_zemm_produktiv_7_local 8 1s128ms 141ms _backend_wean_api.php_litter_id_10130317_zemm_produktiv_7_local 8 1s139ms 142ms _backend_wean_api.php_litter_id_10130318_zemm_produktiv_7_local 8 1s140ms 142ms _backend_wean_api.php_litter_id_10130319_zemm_produktiv_7_local 11 1s545ms 140ms _backend_wean_api.php_litter_id_10130320_zemm_produktiv_7_local 8 1s129ms 141ms _backend_wean_api.php_litter_id_10130321_zemm_produktiv_7_local 8 1s140ms 142ms _backend_wean_api.php_litter_id_10130322_zemm_produktiv_7_local 8 1s146ms 143ms _backend_wean_api.php_litter_id_10130323_zemm_produktiv_7_local 8 1s141ms 142ms _backend_wean_api.php_litter_id_10130324_zemm_produktiv_7_local 8 1s141ms 142ms _backend_wean_api.php_litter_id_10130325_zemm_produktiv_7_local 8 1s148ms 143ms _backend_wean_api.php_litter_id_10130326_zemm_produktiv_7_local 8 1s131ms 141ms _backend_wean_api.php_litter_id_10130327_zemm_produktiv_7_local 8 1s126ms 140ms _backend_wean_api.php_litter_id_10130328_zemm_produktiv_7_local 8 1s126ms 140ms _backend_wean_api.php_litter_id_10130329_zemm_produktiv_7_local 8 1s130ms 141ms _backend_wean_api.php_litter_id_10130330_zemm_produktiv_7_local 8 1s133ms 141ms _backend_wean_api.php_litter_id_10130331_zemm_produktiv_7_local 8 1s128ms 141ms _backend_wean_api.php_litter_id_10130332_zemm_produktiv_7_local 8 1s123ms 140ms _backend_wean_api.php_litter_id_10130333_zemm_produktiv_7_local 8 1s120ms 140ms _backend_wean_api.php_litter_id_10130334_zemm_produktiv_7_local 8 1s127ms 140ms _backend_wean_api.php_litter_id_10130335_zemm_produktiv_7_local 8 1s138ms 142ms _backend_wean_api.php_litter_id_10130336_zemm_produktiv_7_local 8 1s125ms 140ms _backend_wean_api.php_litter_id_10130337_zemm_produktiv_7_local 8 1s128ms 141ms _backend_wean_api.php_litter_id_10130338_zemm_produktiv_7_local 8 1s144ms 143ms _backend_wean_api.php_litter_id_10130339_zemm_produktiv_7_local 8 1s125ms 140ms _backend_wean_api.php_litter_id_10130340_zemm_produktiv_7_local 8 1s142ms 142ms _backend_wean_api.php_litter_id_10130341_zemm_produktiv_7_local 8 1s119ms 139ms _backend_wean_api.php_litter_id_10130342_zemm_produktiv_7_local 8 1s139ms 142ms _backend_wean_api.php_litter_id_10130343_zemm_produktiv_7_local 8 1s123ms 140ms _backend_wean_api.php_litter_id_10130344_zemm_produktiv_7_local 8 1s138ms 142ms _backend_wean_api.php_litter_id_10130345_zemm_produktiv_7_local 8 1s130ms 141ms _backend_wean_api.php_litter_id_10130346_zemm_produktiv_7_local 8 1s133ms 141ms _backend_wean_api.php_litter_id_10130347_zemm_produktiv_7_local 8 1s134ms 141ms _backend_wean_api.php_litter_id_10130348_zemm_produktiv_7_local 8 1s135ms 141ms _backend_wean_api.php_litter_id_10130349_zemm_produktiv_7_local 8 1s131ms 141ms _backend_wean_api.php_litter_id_10130350_zemm_produktiv_7_local 8 1s145ms 143ms _backend_wean_api.php_litter_id_10130351_zemm_produktiv_7_local 8 1s142ms 142ms _backend_wean_api.php_litter_id_10130352_zemm_produktiv_7_local 8 1s132ms 141ms _backend_wean_api.php_litter_id_10130353_zemm_produktiv_7_local 8 1s133ms 141ms _backend_wean_api.php_litter_id_10130354_zemm_produktiv_7_local 8 1s128ms 141ms _backend_wean_api.php_litter_id_10130355_zemm_produktiv_7_local 8 1s140ms 142ms _backend_wean_api.php_litter_id_10130356_zemm_produktiv_7_local 8 1s132ms 141ms _backend_wean_api.php_litter_id_10130357_zemm_produktiv_7_local 8 1s130ms 141ms _backend_wean_api.php_litter_id_10130358_zemm_produktiv_7_local 8 1s131ms 141ms _backend_wean_api.php_litter_id_10130359_zemm_produktiv_7_local 8 1s133ms 141ms _backend_wean_api.php_litter_id_10130360_zemm_produktiv_7_local 8 1s132ms 141ms _backend_wean_api.php_litter_id_10130361_zemm_produktiv_7_local 8 1s113ms 139ms _backend_wean_api.php_litter_id_10130362_zemm_produktiv_7_local 8 1s135ms 141ms _backend_wean_api.php_litter_id_10130363_zemm_produktiv_7_local 8 1s137ms 142ms _backend_wean_api.php_litter_id_10130364_zemm_produktiv_7_local 8 1s127ms 140ms _backend_wean_api.php_litter_id_10130365_zemm_produktiv_7_local 8 1s116ms 139ms _backend_wean_api.php_litter_id_10130366_zemm_produktiv_7_local 8 1s131ms 141ms _backend_wean_api.php_litter_id_10130367_zemm_produktiv_7_local 8 1s124ms 140ms _backend_wean_api.php_litter_id_10130368_zemm_produktiv_7_local 8 1s132ms 141ms _backend_wean_api.php_litter_id_10130369_zemm_produktiv_7_local 8 1s120ms 140ms _backend_wean_api.php_litter_id_10130370_zemm_produktiv_7_local 8 1s129ms 141ms _backend_wean_api.php_litter_id_10130371_zemm_produktiv_7_local 8 1s135ms 141ms _backend_wean_api.php_litter_id_10130372_zemm_produktiv_7_local 8 1s125ms 140ms _backend_wean_api.php_litter_id_10130373_zemm_produktiv_7_local 8 1s147ms 143ms _backend_wean_api.php_litter_id_10130374_zemm_produktiv_7_local 8 1s121ms 140ms _backend_wean_api.php_litter_id_10130375_zemm_produktiv_7_local 8 1s132ms 141ms _backend_wean_api.php_litter_id_10130376_zemm_produktiv_7_local 8 1s126ms 140ms _backend_wean_api.php_litter_id_10130377_zemm_produktiv_7_local 8 1s144ms 143ms _backend_wean_api.php_litter_id_10130378_zemm_produktiv_7_local 8 1s132ms 141ms _backend_wean_api.php_litter_id_10130379_zemm_produktiv_7_local 8 1s166ms 145ms _backend_wean_api.php_litter_id_10130380_zemm_produktiv_7_local 8 1s149ms 143ms _backend_wean_api.php_litter_id_10130381_zemm_produktiv_7_local 8 1s145ms 143ms _backend_wean_api.php_litter_id_10130382_zemm_produktiv_7_local 8 1s173ms 146ms _backend_wean_api.php_litter_id_10130383_zemm_produktiv_7_local 8 1s222ms 152ms _backend_wean_api.php_litter_id_10130384_zemm_produktiv_7_local 8 1s177ms 147ms _backend_wean_api.php_litter_id_10130385_zemm_produktiv_7_local 8 1s176ms 147ms _backend_wean_api.php_litter_id_10130386_zemm_produktiv_7_local 8 1s143ms 142ms _backend_wean_api.php_litter_id_10130387_zemm_produktiv_7_local 8 1s148ms 143ms _backend_wean_api.php_litter_id_10130388_zemm_produktiv_7_local 8 1s147ms 143ms _backend_wean_api.php_litter_id_10130389_zemm_produktiv_7_local 8 1s135ms 141ms _backend_wean_api.php_litter_id_10130390_zemm_produktiv_7_local 8 1s148ms 143ms _backend_wean_api.php_litter_id_10130391_zemm_produktiv_7_local 8 1s138ms 142ms _backend_wean_api.php_litter_id_10130392_zemm_produktiv_7_local 8 1s136ms 142ms _backend_wean_api.php_litter_id_10130393_zemm_produktiv_7_local 8 1s141ms 142ms _backend_wean_api.php_litter_id_10130394_zemm_produktiv_7_local 8 1s132ms 141ms _backend_wean_api.php_litter_id_10130395_zemm_produktiv_7_local 8 1s129ms 141ms _backend_wean_api.php_litter_id_10130396_zemm_produktiv_7_local 8 1s137ms 142ms _backend_wean_api.php_litter_id_10130397_zemm_produktiv_7_local 8 1s127ms 140ms _backend_wean_api.php_litter_id_10130398_zemm_produktiv_7_local 8 1s163ms 145ms _backend_wean_api.php_litter_id_10130399_zemm_produktiv_7_local 8 1s228ms 153ms _backend_wean_api.php_litter_id_10130400_zemm_produktiv_7_local 8 1s133ms 141ms _backend_wean_api.php_litter_id_10130401_zemm_produktiv_7_local 8 1s135ms 141ms _backend_wean_api.php_litter_id_10130402_zemm_produktiv_7_local 8 1s120ms 140ms _backend_wean_api.php_litter_id_10130403_zemm_produktiv_7_local 8 1s123ms 140ms _backend_wean_api.php_litter_id_10130404_zemm_produktiv_7_local 8 1s127ms 140ms _backend_wean_api.php_litter_id_10130405_zemm_produktiv_7_local 8 1s126ms 140ms _backend_wean_api.php_litter_id_10130406_zemm_produktiv_7_local 8 1s122ms 140ms _backend_wean_api.php_litter_id_10130407_zemm_produktiv_7_local 8 1s126ms 140ms _backend_wean_api.php_litter_id_10130408_zemm_produktiv_7_local 8 1s135ms 141ms _backend_wean_api.php_litter_id_10130409_zemm_produktiv_7_local 8 1s124ms 140ms _backend_wean_api.php_litter_id_10130410_zemm_produktiv_7_local 8 1s137ms 142ms _backend_wean_api.php_litter_id_10130411_zemm_produktiv_7_local 8 1s121ms 140ms _backend_wean_api.php_litter_id_10130412_zemm_produktiv_7_local 8 1s127ms 140ms _backend_wean_api.php_litter_id_10130413_zemm_produktiv_7_local 8 1s130ms 141ms _backend_wean_api.php_litter_id_10130414_zemm_produktiv_7_local 8 1s124ms 140ms _backend_wean_api.php_litter_id_10130415_zemm_produktiv_7_local 8 1s120ms 140ms _backend_wean_api.php_litter_id_10130416_zemm_produktiv_7_local 8 1s137ms 142ms _backend_wean_api.php_litter_id_10130417_zemm_produktiv_7_local 8 1s137ms 142ms _backend_wean_api.php_litter_id_10130418_zemm_produktiv_7_local 8 1s131ms 141ms _backend_wean_api.php_litter_id_10130419_zemm_produktiv_7_local 8 1s126ms 140ms _backend_wean_api.php_litter_id_10130420_zemm_produktiv_7_local 8 1s128ms 141ms _backend_wean_api.php_litter_id_10130421_zemm_produktiv_7_local 8 1s130ms 141ms _backend_wean_api.php_litter_id_10130422_zemm_produktiv_7_local 8 1s130ms 141ms _backend_wean_api.php_litter_id_10130423_zemm_produktiv_7_local 8 1s123ms 140ms _backend_wean_api.php_litter_id_10130424_zemm_produktiv_7_local 8 1s131ms 141ms _backend_wean_api.php_litter_id_10130425_zemm_produktiv_7_local 8 1s125ms 140ms _backend_wean_api.php_litter_id_10130426_zemm_produktiv_7_local 8 1s132ms 141ms _backend_wean_api.php_litter_id_10130427_zemm_produktiv_7_local 8 1s122ms 140ms _backend_wean_api.php_litter_id_10130428_zemm_produktiv_7_local 8 1s134ms 141ms _backend_wean_api.php_litter_id_10130429_zemm_produktiv_7_local 8 1s125ms 140ms _backend_wean_api.php_litter_id_10130430_zemm_produktiv_7_local 8 1s130ms 141ms _backend_wean_api.php_litter_id_10130431_zemm_produktiv_7_local 8 1s129ms 141ms _backend_wean_api.php_litter_id_10130432_zemm_produktiv_7_local 8 1s134ms 141ms _backend_wean_api.php_litter_id_10130433_zemm_produktiv_7_local 8 1s126ms 140ms _backend_wean_api.php_litter_id_10130434_zemm_produktiv_7_local 8 1s131ms 141ms _backend_wean_api.php_litter_id_10130435_zemm_produktiv_7_local 8 1s145ms 143ms _backend_wean_api.php_litter_id_10130436_zemm_produktiv_7_local 8 1s133ms 141ms _backend_wean_api.php_litter_id_10130437_zemm_produktiv_7_local 8 1s130ms 141ms _backend_wean_api.php_litter_id_10130438_zemm_produktiv_7_local 8 1s134ms 141ms _backend_wean_api.php_litter_id_10130439_zemm_produktiv_7_local 8 1s137ms 142ms _backend_wean_api.php_litter_id_10130440_zemm_produktiv_7_local 8 1s125ms 140ms _backend_wean_api.php_litter_id_10130441_zemm_produktiv_7_local 8 1s130ms 141ms _backend_wean_api.php_litter_id_10130442_zemm_produktiv_7_local 8 1s132ms 141ms _backend_wean_api.php_litter_id_10130443_zemm_produktiv_7_local 8 1s120ms 140ms _backend_wean_api.php_litter_id_10130444_zemm_produktiv_7_local 8 1s135ms 141ms _backend_wean_api.php_litter_id_10130445_zemm_produktiv_7_local 8 1s132ms 141ms _backend_wean_api.php_litter_id_10130446_zemm_produktiv_7_local 10 1s412ms 141ms _backend_wean_api.php_litter_id_10130447_zemm_produktiv_7_local 8 1s135ms 141ms _backend_wean_api.php_litter_id_10130448_zemm_produktiv_7_local 8 1s144ms 143ms _backend_wean_api.php_litter_id_10130449_zemm_produktiv_7_local 8 1s128ms 141ms _backend_wean_api.php_litter_id_10130450_zemm_produktiv_7_local 8 1s138ms 142ms _backend_wean_api.php_litter_id_10131336_zemm_produktiv_8_local 1 147ms 147ms _backend_wean_api.php_litter_id_10131337_zemm_produktiv_8_local 2 291ms 145ms _backend_wean_api.php_litter_id_10131563_zemm_produktiv_8_local 2 296ms 148ms _backend_wean_api.php_litter_id_10131842_zemm_produktiv_8_local 2 294ms 147ms _backend_wean_api.php_litter_id_10131853_zemm_produktiv_8_local 3 433ms 144ms _backend_wean_api.php_litter_id_10131854_zemm_produktiv_8_local 2 289ms 144ms _backend_wean_api.php_litter_id_10131917_zemm_produktiv_7_local 6 822ms 137ms _backend_wean_api.php_litter_id_10131927_zemm_produktiv_8_local 4 591ms 147ms _backend_wean_api.php_litter_id_10131932_zemm_produktiv_8_local 2 281ms 140ms _backend_wean_api.php_litter_id_10131933_zemm_produktiv_8_local 2 285ms 142ms _backend_wean_api.php_litter_id_10131934_zemm_produktiv_7_local 6 830ms 138ms _backend_wean_api.php_litter_id_10131934_zemm_produktiv_8_local 5 714ms 142ms _backend_wean_api.php_litter_id_10131935_zemm_produktiv_7_local 9 1s290ms 143ms _backend_wean_api.php_litter_id_10131935_zemm_produktiv_8_local 2 286ms 143ms _backend_wean_api.php_litter_id_10131936_zemm_produktiv_8_local 7 991ms 141ms _backend_wean_api.php_litter_id_10131937_zemm_produktiv_7_local 6 844ms 140ms _backend_wean_api.php_litter_id_10131937_zemm_produktiv_8_local 7 994ms 142ms _backend_wean_api.php_litter_id_10131938_zemm_produktiv_8_local 7 997ms 142ms _backend_wean_api.php_litter_id_10131939_zemm_produktiv_8_local 7 990ms 141ms _backend_wean_api.php_litter_id_10131941_zemm_produktiv_8_local 5 707ms 141ms _backend_wean_api.php_litter_id_10131942_zemm_produktiv_7_local 2 280ms 140ms _backend_wean_api.php_litter_id_10131942_zemm_produktiv_8_local 2 283ms 141ms _backend_wean_api.php_litter_id_10131943_zemm_produktiv_7_local 5 704ms 140ms _backend_wean_api.php_litter_id_10131944_zemm_produktiv_7_local 3 415ms 138ms _backend_wean_api.php_litter_id_10131945_zemm_produktiv_8_local 2 286ms 143ms _backend_wean_api.php_litter_id_10131946_zemm_produktiv_7_local 9 1s275ms 141ms _backend_wean_api.php_litter_id_10131948_zemm_produktiv_7_local 8 1s127ms 140ms _backend_wean_api.php_litter_id_10131953_zemm_produktiv_7_local 2 272ms 136ms _backend_wean_api.php_litter_id_10131956_zemm_produktiv_7_local 7 993ms 141ms _backend_wean_api.php_litter_id_10131979_zemm_produktiv_8_local 16 2s270ms 141ms _backend_wean_api.php_litter_id_10131981_zemm_produktiv_8_local 15 2s112ms 140ms _backend_wean_api.php_litter_id_10131982_zemm_produktiv_8_local 15 2s129ms 141ms _backend_wean_api.php_litter_id_10131983_zemm_produktiv_8_local 15 2s125ms 141ms _backend_wean_api.php_litter_id_10131984_zemm_produktiv_8_local 16 2s275ms 142ms _backend_wean_api.php_litter_id_10131985_zemm_produktiv_8_local 15 2s124ms 141ms _backend_wean_api.php_litter_id_10131986_zemm_produktiv_8_local 10 1s418ms 141ms _backend_wean_api.php_litter_id_10131994_zemm_produktiv_8_local 2 290ms 145ms _backend_wean_api.php_litter_id_10131999_zemm_produktiv_8_local 2 292ms 146ms _backend_wean_api.php_litter_id_10132000_zemm_produktiv_8_local 2 288ms 144ms _backend_wean_api.php_litter_id_10132002_zemm_produktiv_8_local 2 287ms 143ms _backend_wean_api.php_litter_id_10132011_zemm_produktiv_8_local 2 300ms 150ms _backend_wean_api.php_litter_id_10132014_zemm_produktiv_8_local 2 275ms 137ms _backend_wean_api.php_litter_id_10132015_zemm_produktiv_8_local 5 712ms 142ms _backend_wean_api.php_litter_id_10132017_zemm_produktiv_8_local 11 1s618ms 147ms _backend_wean_api.php_litter_id_10132020_zemm_produktiv_8_local 19 2s735ms 143ms _backend_wean_api.php_litter_id_10132021_zemm_produktiv_8_local 11 1s584ms 144ms _backend_wean_api.php_litter_id_10132022_zemm_produktiv_8_local 18 2s556ms 142ms _backend_wean_api.php_litter_id_10132023_zemm_produktiv_8_local 17 2s435ms 143ms _backend_wean_api.php_litter_id_10132024_zemm_produktiv_8_local 9 1s303ms 144ms _backend_wean_api.php_litter_id_10132025_zemm_produktiv_8_local 17 2s446ms 143ms _backend_wean_api.php_litter_id_10132026_zemm_produktiv_8_local 11 1s620ms 147ms _backend_wean_api.php_litter_id_10132029_zemm_produktiv_8_local 7 998ms 142ms _backend_wean_api.php_litter_id_10132065_zemm_produktiv_8_local 2 280ms 140ms _backend_wean_api.php_litter_id_10132100_zemm_produktiv_8_local 2 280ms 140ms _backend_wean_api.php_litter_id_10132158_zemm_produktiv_8_local 6 854ms 142ms _backend_wean_api.php_litter_id_10132170_zemm_produktiv_8_local 3 423ms 141ms _backend_wean_api.php_litter_id_10132198_zemm_produktiv_8_local 2 285ms 142ms _backend_wean_api.php_litter_id_10132208_zemm_produktiv_8_local 1 142ms 142ms _backend_wean_api.php_litter_id_10132216_zemm_test_localhost_54 2 297ms 148ms _backend_wean_api.php_litter_id_10132229_zemm_produktiv_8_local 1 145ms 145ms _backend_wean_api.php_litter_id_10132234_zemm_produktiv_8_local 3 445ms 148ms _backend_wean_api.php_litter_id_10132242_zemm_produktiv_8_local 2 271ms 135ms _backend_wean_api.php_litter_id_10132243_zemm_produktiv_8_local 2 275ms 137ms _backend_wean_api.php_litter_id_10132267_zemm_produktiv_8_local 4 582ms 145ms _backend_wean_api.php_litter_id_10132271_zemm_produktiv_8_local 3 444ms 148ms _backend_wean_api.php_litter_id_10132273_zemm_produktiv_7_local 1 138ms 138ms _backend_wean_api.php_litter_id_10132277_zemm_produktiv_8_local 1 145ms 145ms _backend_wean_api.php_litter_id_10132281_zemm_produktiv_7_local 2 274ms 137ms _backend_wean_api.php_litter_id_10132285_zemm_test_localhost_54 2 299ms 149ms _backend_wean_api.php_litter_id_10132291_zemm_produktiv_7_local 17 2s420ms 142ms _backend_wean_api.php_litter_id_10132291_zemm_produktiv_8_local 4 593ms 148ms _backend_wean_api.php_litter_id_10132299_zemm_produktiv_7_local 8 1s139ms 142ms _backend_wean_api.php_litter_id_10132299_zemm_test_localhost_54 4 568ms 142ms _backend_wean_api.php_litter_id_10132300_zemm_produktiv_7_local 15 2s140ms 142ms _backend_wean_api.php_litter_id_10132300_zemm_produktiv_8_local 1 146ms 146ms _backend_wean_api.php_litter_id_10132301_zemm_produktiv_7_local 2 279ms 139ms _backend_wean_api.php_litter_id_10132306_zemm_produktiv_7_local 9 1s286ms 142ms _backend_wean_api.php_litter_id_10132310_zemm_produktiv_7_local 1 141ms 141ms _backend_wean_api.php_litter_id_10132315_zemm_produktiv_7_local 3 419ms 139ms _backend_wean_api.php_litter_id_10132317_zemm_produktiv_7_local 17 2s431ms 143ms _backend_wean_api.php_litter_id_10132317_zemm_test_localhost_54 4 574ms 143ms _backend_wean_api.php_litter_id_10132319_zemm_produktiv_7_local 24 3s462ms 144ms _backend_wean_api.php_litter_id_10132319_zemm_produktiv_8_local 1 148ms 148ms _backend_wean_api.php_litter_id_10132319_zemm_test_localhost_54 5 724ms 144ms _backend_wean_api.php_litter_id_10132321_zemm_produktiv_7_local 15 2s77ms 138ms _backend_wean_api.php_litter_id_10132321_zemm_produktiv_8_local 3 440ms 146ms _backend_wean_api.php_litter_id_10132322_zemm_produktiv_8_local 1 147ms 147ms _backend_wean_api.php_zemm_produktiv_7_localhost_5432 71 47s842ms 673ms _backend_wean_api.php_zemm_produktiv_8_localhost_5432 1 404ms 404ms _backend_wean_api.php_zemm_test_localhost_5432 3 4s143ms 1s381ms _desktop__view_animal_name_on_animal_name__view_animal_id_on_an 1 41ms 41ms _desktop__zemm_dev_localhost_5432 7 476ms 68ms _desktop__zemm_produktiv_7_localhost_5432 150 15s812ms 105ms _desktop__zemm_produktiv_8_localhost_5432 65 4s22ms 61ms _desktop__zemm_test_localhost_5432 1 63ms 63ms _desktop_index.php_aid_10275292_command_animals_breedings_subco 1 45ms 45ms _desktop_index.php_animal_id_2025_2F000_2F7848_species_1_breedi 1 99ms 99ms _desktop_index.php_animal_id_2025_2F002_2F9982_species_1_breedi 1 66ms 66ms _desktop_index.php_animal_name_31_animal_id_2026_2F000_2F8599_s 1 42ms 42ms _desktop_index.php_animal_name_36_animal_id_2025_2F001_2F2459_s 2 83ms 41ms _desktop_index.php_animal_name_4_species_9_sex_m_sterile_false_ 1 49ms 49ms _desktop_index.php_animal_name_62_animal_id_2025_2F001_2F4152_s 1 99ms 99ms _desktop_index.php_animal_name_9_animal_id_2025_2F001_2F7463_sp 1 68ms 68ms _desktop_index.php_cage_name_50_2A_unweaned_only_true_val4_anim 1 110ms 110ms _desktop_index.php_cage_name_51-303_current_only_true_val4_anim 1 83ms 83ms _desktop_index.php_cage_name_51-519_cage_type_9_cage_location_5 2 93ms 46ms _desktop_index.php_cage_name_53_2A_current_only_true_val4_anima 1 1s844ms 1s844ms _desktop_index.php_cage_name_63-316_breeding_date_2026-04-08_un 2 786ms 393ms _desktop_index.php_cages_empty__25_val4_cages_search_command_an 2 96ms 48ms _desktop_index.php_cages_name_49-2_2A_cages_empty__25_val4_cage 8 1s614ms 201ms _desktop_index.php_cages_name_A15.414.1_2A_cages_empty__25_val4 88 29s281ms 332ms _desktop_index.php_cages_name_A15.415-_2A_cages_empty__25_val4_ 4 786ms 196ms _desktop_index.php_cages_name_A15.415.1-032_cages_empty__25_val 1 179ms 179ms _desktop_index.php_cages_name_A15.415.1-099_cages_empty__25_val 1 185ms 185ms _desktop_index.php_cages_name_A15.415.1-_2A_cages_empty__25_val 2 409ms 204ms _desktop_index.php_cages_name_A15.415.1_2A_cages_empty__25_val4 16 8s815ms 550ms _desktop_index.php_cages_name_A15.415_2A_cages_empty__25_val4_c 5 2s581ms 516ms _desktop_index.php_command_admin_subcommand_strains_management_ 2 169ms 84ms _desktop_index.php_command_animals_breedings_subcommand_add_bre 7 323ms 46ms _desktop_index.php_command_animals_breedings_subcommand_edit_id 2 1s461ms 730ms _desktop_index.php_command_animals_breedings_subcommand_select_ 95 5s686ms 59ms _desktop_index.php_command_animals_create_multiple_subcommand_i 1 54ms 54ms _desktop_index.php_command_animals_create_subcommand_found_val1 3 147ms 49ms _desktop_index.php_command_animals_create_subcommand_init_zemm_ 103 6s627ms 64ms _desktop_index.php_command_animals_edit_subcommand_init_id_1026 1 119ms 119ms _desktop_index.php_command_animals_edit_subcommand_init_id_1027 1 118ms 118ms _desktop_index.php_command_animals_edit_subcommand_init_id_1028 5 560ms 112ms _desktop_index.php_command_animals_edit_subcommand_init_id_1029 7 737ms 105ms _desktop_index.php_command_animals_edit_subcommand_init_id_1030 8 794ms 99ms _desktop_index.php_command_animals_edit_subcommand_init_id_6000 1 121ms 121ms _desktop_index.php_command_animals_edit_subcommand_link_init_va 93 11s223ms 120ms _desktop_index.php_command_animals_edit_subcommand_m_init_scree 93 13s160ms 141ms _desktop_index.php_command_animals_litters_create_subcommand_se 1 190ms 190ms _desktop_index.php_command_animals_litters_edit_subcommand_foun 1 101ms 101ms _desktop_index.php_command_animals_litters_edit_subcommand_init 124 14s311ms 115ms _desktop_index.php_command_animals_litters_edit_subcommand_m_in 111 36s473ms 328ms _desktop_index.php_command_animals_litters_subcommand_init_zemm 1 41ms 41ms _desktop_index.php_command_animals_litters_subcommand_search_va 1 140ms 140ms _desktop_index.php_command_animals_litters_subcommand_select_ze 96 5s73ms 52ms _desktop_index.php_command_animals_subcommand_delete_id_1030486 1 262ms 262ms _desktop_index.php_command_animals_subcommand_found_val1_101001 7 718ms 102ms _desktop_index.php_command_animals_subcommand_found_val1_101002 1 48ms 48ms _desktop_index.php_command_animals_subcommand_found_val1_101017 5 224ms 44ms _desktop_index.php_command_animals_subcommand_found_val1_101021 1 46ms 46ms _desktop_index.php_command_animals_subcommand_found_val1_351_va 1 46ms 46ms _desktop_index.php_command_animals_subcommand_init_zemm_produkt 162 7s332ms 45ms _desktop_index.php_command_animals_subcommand_search_val4_anima 1 388ms 388ms _desktop_index.php_command_animals_subcommand_select_ui_density 2 99ms 49ms _desktop_index.php_command_animals_subcommand_select_zemm_dev_l 7 519ms 74ms _desktop_index.php_command_animals_subcommand_select_zemm_produ 105 8s104ms 77ms _desktop_index.php_command_cages_edit_subcommand_init_id_101017 3 212ms 70ms _desktop_index.php_command_cages_edit_subcommand_init_id_101018 2 149ms 74ms _desktop_index.php_command_cages_edit_subcommand_init_id_16197_ 1 99ms 99ms _desktop_index.php_command_cages_edit_subcommand_init_id_7556_z 1 72ms 72ms _desktop_index.php_command_cages_subcommand_init_zemm_produktiv 8 349ms 43ms _desktop_index.php_command_cryo_screen_ScreenCryo_subcommand_in 1 102ms 102ms _desktop_index.php_command_cryo_sub_command_init_zemm_produktiv 1 98ms 98ms _desktop_index.php_command_cryo_subcommand_init_zemm_dev_localh 5 574ms 114ms _desktop_index.php_command_cryo_subcommand_init_zemm_produktiv_ 4 439ms 109ms _desktop_index.php_command_cryo_subcommand_search_zemm_dev_loca 1 106ms 106ms _desktop_index.php_command_cryo_subcommand_select_zemm_dev_loca 1 106ms 106ms _desktop_index.php_command_cryo_zemm_produktiv_7_localhost_5432 1 112ms 112ms _desktop_index.php_command_documents_subcommand_init_zemm_produ 8 394ms 49ms _desktop_index.php_command_documents_subcommand_view_id_1010000 1 58ms 58ms _desktop_index.php_command_facility_subcommand_init_zemm_produk 4 225ms 56ms _desktop_index.php_command_home_subcommand_init_zemm_produktiv_ 34 3s777ms 111ms _desktop_index.php_command_import_dashboard_subcommand_admin_ov 2 141ms 70ms _desktop_index.php_command_import_dashboard_subcommand_confirm_ 1 91ms 91ms _desktop_index.php_command_import_dashboard_subcommand_conflict 2 125ms 62ms _desktop_index.php_command_import_dashboard_subcommand_create_r 1 63ms 63ms _desktop_index.php_command_import_dashboard_subcommand_init_zem 10 782ms 78ms _desktop_index.php_command_import_dashboard_subcommand_select_s 1 65ms 65ms _desktop_index.php_command_import_dashboard_subcommand_source_f 3 183ms 61ms _desktop_index.php_command_import_dashboard_subcommand_submit_i 1 46ms 46ms _desktop_index.php_command_import_dashboard_subcommand_view_run 37 2s456ms 66ms _desktop_index.php_command_import_dashboard_zemm_produktiv_7_lo 5 307ms 61ms _desktop_index.php_command_licences_subcommand_init_zemm_produk 1 53ms 53ms _desktop_index.php_command_login_subcommand_init_zemm_dev_local 29 823ms 28ms _desktop_index.php_command_login_subcommand_init_zemm_produktiv 12,042 6m10s 30ms _desktop_index.php_command_login_subcommand_init_zemm_test_loca 12 386ms 32ms _desktop_index.php_command_login_zemm_dev_localhost_5432 1 35ms 35ms _desktop_index.php_command_pharmacy_subcommand_init_zemm_dev_lo 11 735ms 66ms _desktop_index.php_command_reports_subcommand_animals_per_room_ 16 2s184ms 136ms _desktop_index.php_command_reports_subcommand_animals_per_user_ 57 6s630ms 116ms _desktop_index.php_command_reports_subcommand_annual_fate_2024_ 1 205ms 205ms _desktop_index.php_command_reports_subcommand_annual_reports_ze 16 851ms 53ms _desktop_index.php_command_reports_subcommand_annual_user_2024_ 3 544ms 181ms _desktop_index.php_command_reports_subcommand_annual_year_2024_ 3 172ms 57ms _desktop_index.php_command_reports_subcommand_annual_year_2025_ 2 87ms 43ms _desktop_index.php_command_reports_subcommand_authority_meldung 14 800ms 57ms _desktop_index.php_command_reports_subcommand_fates_zemm_dev_lo 7 868ms 124ms _desktop_index.php_command_reports_subcommand_fates_zemm_produk 93 11s655ms 125ms _desktop_index.php_command_reports_subcommand_init_zemm_dev_loc 14 11s745ms 838ms _desktop_index.php_command_reports_subcommand_init_zemm_produkt 196 1m35s 485ms _desktop_index.php_command_reports_subcommand_scoresheet_per_li 3 2s788ms 929ms _desktop_index.php_command_reports_subcommand_select_zemm_produ 1 831ms 831ms _desktop_index.php_command_reports_subcommand_task_status_zemm_ 12 1s398ms 116ms _desktop_index.php_command_strains_subcommand_view_id_1443_zemm 1 49ms 49ms _desktop_index.php_command_tasks_subcommand_create_task_id_31_z 2 117ms 58ms _desktop_index.php_command_tasks_subcommand_create_task_id_34_z 1 59ms 59ms _desktop_index.php_command_tasks_subcommand_create_task_id_37_z 1 50ms 50ms _desktop_index.php_command_tasks_subcommand_create_task_id_47_z 1 56ms 56ms _desktop_index.php_command_tasks_subcommand_create_zemm_produkt 1 50ms 50ms _desktop_index.php_command_tasks_subcommand_edit_id_10134267_ze 93 8s429ms 90ms _desktop_index.php_command_tasks_subcommand_edit_id_10140264_ze 1 89ms 89ms _desktop_index.php_command_tasks_subcommand_edit_id_10140560_ze 1 87ms 87ms _desktop_index.php_command_tasks_subcommand_edit_id_10140865_ze 1 88ms 88ms _desktop_index.php_command_tasks_subcommand_edit_id_10141109_ze 1 87ms 87ms _desktop_index.php_command_tasks_subcommand_edit_id_10141201_ze 2 171ms 85ms _desktop_index.php_command_tasks_subcommand_edit_id_10141453_ze 2 168ms 84ms _desktop_index.php_command_tasks_subcommand_edit_id_10141502_ze 1 116ms 116ms _desktop_index.php_command_tasks_subcommand_edit_id_10141594_ze 1 81ms 81ms _desktop_index.php_command_tasks_subcommand_edit_id_10141712_ze 1 78ms 78ms _desktop_index.php_command_tasks_subcommand_edit_id_10141772_ze 1 87ms 87ms _desktop_index.php_command_tasks_subcommand_edit_id_10141843_ze 1 87ms 87ms _desktop_index.php_command_tasks_subcommand_edit_id_10141851_ze 3 282ms 94ms _desktop_index.php_command_tasks_subcommand_edit_id_10141912_ze 1 88ms 88ms _desktop_index.php_command_tasks_subcommand_edit_id_10141965_ze 1 98ms 98ms _desktop_index.php_command_tasks_subcommand_edit_id_10142085_ze 1 88ms 88ms _desktop_index.php_command_tasks_subcommand_edit_id_10142113_ze 1 88ms 88ms _desktop_index.php_command_tasks_subcommand_edit_id_10142142_ze 1 84ms 84ms _desktop_index.php_command_tasks_subcommand_edit_id_10142146_ze 1 80ms 80ms _desktop_index.php_command_tasks_subcommand_edit_id_10142167_ze 1 87ms 87ms _desktop_index.php_command_tasks_subcommand_edit_id_10142178_ze 1 84ms 84ms _desktop_index.php_command_tasks_subcommand_edit_id_10142183_ze 1 85ms 85ms _desktop_index.php_command_tasks_subcommand_edit_id_10142184_ze 1 90ms 90ms _desktop_index.php_command_tasks_subcommand_edit_id_10142185_ze 1 83ms 83ms _desktop_index.php_command_tasks_subcommand_edit_id_10142188_ze 1 81ms 81ms _desktop_index.php_command_tasks_subcommand_edit_id_10142199_ze 1 85ms 85ms _desktop_index.php_command_tasks_subcommand_edit_id_10142201_ze 1 87ms 87ms _desktop_index.php_command_tasks_subcommand_edit_id_10142248_ze 1 84ms 84ms _desktop_index.php_command_tasks_subcommand_edit_id_10142250_ze 1 80ms 80ms _desktop_index.php_command_tasks_subcommand_edit_id_10142270_ze 1 90ms 90ms _desktop_index.php_command_tasks_subcommand_edit_id_10142292_ze 1 86ms 86ms _desktop_index.php_command_tasks_subcommand_edit_id_10142296_ze 1 85ms 85ms _desktop_index.php_command_tasks_subcommand_edit_id_10142304_ze 1 86ms 86ms _desktop_index.php_command_tasks_subcommand_edit_id_10142307_ze 2 181ms 90ms _desktop_index.php_command_tasks_subcommand_edit_id_10142325_ze 1 83ms 83ms _desktop_index.php_command_tasks_subcommand_edit_id_10142326_ze 2 173ms 86ms _desktop_index.php_command_tasks_subcommand_edit_id_10142329_ze 1 89ms 89ms _desktop_index.php_command_tasks_subcommand_edit_id_10142330_ze 2 175ms 87ms _desktop_index.php_command_tasks_subcommand_edit_id_10142333_ze 2 174ms 87ms _desktop_index.php_command_tasks_subcommand_edit_id_10142336_ze 2 168ms 84ms _desktop_index.php_command_tasks_subcommand_edit_id_10142337_ze 1 87ms 87ms _desktop_index.php_command_tasks_subcommand_edit_id_10142354_ze 3 260ms 86ms _desktop_index.php_command_tasks_subcommand_edit_id_10142361_ze 3 260ms 86ms _desktop_index.php_command_tasks_subcommand_edit_id_10142379_ze 1 86ms 86ms _desktop_index.php_command_tasks_subcommand_edit_id_10142385_ze 1 90ms 90ms _desktop_index.php_command_tasks_subcommand_edit_id_10142397_ze 2 171ms 85ms _desktop_index.php_command_tasks_subcommand_edit_id_10142406_ze 1 82ms 82ms _desktop_index.php_command_tasks_subcommand_edit_id_10142410_ze 2 171ms 85ms _desktop_index.php_command_tasks_subcommand_edit_id_10142430_ze 3 258ms 86ms _desktop_index.php_command_tasks_subcommand_edit_id_10142435_ze 1 84ms 84ms _desktop_index.php_command_tasks_subcommand_edit_id_10142441_ze 1 85ms 85ms _desktop_index.php_command_tasks_subcommand_edit_id_10142442_ze 1 78ms 78ms _desktop_index.php_command_tasks_subcommand_edit_id_10142474_ze 1 101ms 101ms _desktop_index.php_command_tasks_subcommand_edit_id_10142484_ze 1 86ms 86ms _desktop_index.php_command_tasks_subcommand_edit_id_10142487_ze 1 92ms 92ms _desktop_index.php_command_tasks_subcommand_edit_id_10142497_ze 1 97ms 97ms _desktop_index.php_command_tasks_subcommand_edit_id_10142498_ze 1 95ms 95ms _desktop_index.php_command_tasks_subcommand_edit_id_10142508_ze 1 79ms 79ms _desktop_index.php_command_tasks_subcommand_edit_id_10142523_ze 1 87ms 87ms _desktop_index.php_command_tasks_subcommand_edit_id_10142533_ze 2 169ms 84ms _desktop_index.php_command_tasks_subcommand_edit_id_10142535_ze 5 415ms 83ms _desktop_index.php_command_tasks_subcommand_edit_id_10142549_ze 2 219ms 109ms _desktop_index.php_command_tasks_subcommand_edit_id_10142550_ze 1 90ms 90ms _desktop_index.php_command_tasks_subcommand_edit_id_86655_zemm_ 1 112ms 112ms _desktop_index.php_command_tasks_subcommand_edit_id_90304_zemm_ 1 122ms 122ms _desktop_index.php_command_tasks_subcommand_found_val1_10100176 1 46ms 46ms _desktop_index.php_command_tasks_subcommand_init_search_zemm_de 7 351ms 50ms _desktop_index.php_command_tasks_subcommand_init_search_zemm_pr 86 4s287ms 49ms _desktop_index.php_command_tasks_subcommand_init_template_zemm_ 1 45ms 45ms _desktop_index.php_command_tasks_subcommand_init_zemm_produktiv 11 1s101ms 100ms _desktop_index.php_command_tasks_subcommand_open_legacy_1_id_10 30 2s894ms 96ms _desktop_index.php_command_tasks_subcommand_open_legacy_1_id_79 1 96ms 96ms _desktop_index.php_command_tasks_subcommand_open_legacy_1_zemm_ 69 5s832ms 84ms _desktop_index.php_command_tasks_subcommand_open_zemm_produktiv 800 1m23s 104ms _desktop_index.php_command_tasks_subcommand_overview_zemm_produ 65 29s332ms 451ms _desktop_index.php_command_tasks_subcommand_search_zemm_produkt 18 863ms 47ms _desktop_index.php_command_tasks_subcommand_select_tasks_issuer 1 85ms 85ms _desktop_index.php_command_tasks_subcommand_select_zemm_produkt 1 40ms 40ms _desktop_index.php_current_only_true_val4_animals_breedings_sea 1 2s365ms 2s365ms _desktop_index.php_id_0_command_home_subcommand_init_zemm_produ 1 89ms 89ms _desktop_index.php_lic_filter_1_command_licences_subcommand_sel 2 100ms 50ms _desktop_index.php_m_action_animals_3Am_breeding_card_row_anima 1 412ms 412ms _desktop_index.php_m_action_animals_3Am_delete_row_animals_1029 3 940ms 313ms _desktop_index.php_m_action_animals_3Am_delete_row_animals_1030 4 175ms 43ms _desktop_index.php_m_action_animals_3Am_delete_val4_animals_lis 9 418ms 46ms _desktop_index.php_m_action_animals_edit_3Alink_init_row_animal 6 328ms 54ms _desktop_index.php_m_action_animals_edit_3Alink_init_val4_add_a 1 48ms 48ms _desktop_index.php_m_action_animals_litters_edit_3Am_init_val4_ 3 114ms 38ms _desktop_index.php_m_action_cages_3Am_cage_card_row_10101715_10 1 198ms 198ms _desktop_index.php_m_action_cages_3Am_cage_card_row_10101809_10 1 189ms 189ms _desktop_index.php_m_action_cages_3Am_delete_command_animals_su 1 46ms 46ms _desktop_index.php_name_Abt_C3_B6ten_20alter_20Zuchtpaare_instr 1 45ms 45ms _desktop_index.php_name_Abt_C3_B6ten_20v._20Tieren_20ohne_20Ver 1 47ms 47ms _desktop_index.php_name_Abt_C3_B6ten_20v._20Tieren_20wg_20falsc 2 126ms 63ms _desktop_index.php_name_Genotypisierungsprobe_2C_20meldepflicht 1 45ms 45ms _desktop_index.php_name_Genotypisierungsproben_20genommen_instr 20 1s309ms 65ms _desktop_index.php_name_Neue_20Aufgabe_add_link_animals_task_st 3 133ms 44ms _desktop_index.php_name_Tiertransport_20durch_20das_20ZEMM_20-_ 4 279ms 69ms _desktop_index.php_name_Tiertransport_20durch_20das_20ZEMM_inst 1 57ms 57ms _desktop_index.php_name_Tiertransport_20innerhalb_20W_C3_BCrzbu 4 240ms 60ms _desktop_index.php_name_Transfer_20von_20Zucht_20in_20Offene_in 2 138ms 69ms _desktop_index.php_name_VP_20von_20..._20bis_20..._20SOM_GCaMP8 1 66ms 66ms _desktop_index.php_name_Verpaarung_20trennen_instructions_Bitte 1 69ms 69ms _desktop_index.php_name_Verpaarungen_20f_C3_BCr_20OE_20Ly49H_in 1 65ms 65ms _desktop_index.php_name_Verpaarungen_20f_C3_BCr_20Versuchsvorha 3 206ms 68ms _desktop_index.php_name_Verpaarungen_20von_20_E2_80_A6_20bis_20 1 67ms 67ms _desktop_index.php_name_Verpaarungen_20zur_20Zucht_ANLN-mCh_ins 1 65ms 65ms _desktop_index.php_name_Verpaarungen_20zur_20Zucht_Anillin_inst 1 65ms 65ms _desktop_index.php_name_Verpaarungen_20zur_20Zucht_MCM_instruct 1 67ms 67ms _desktop_index.php_name_Verpaarungen_20zur_20Zucht_instructions 2 120ms 60ms _desktop_index.php_name__21_21_20Verpaarung_20trennen_20Emx1_2F 2 136ms 68ms _desktop_index.php_reference_Formular_20ZEMM_title_Datenblatt_2 1 42ms 42ms _desktop_index.php_search_id_10141627_search_status__25_no_subt 1 102ms 102ms _desktop_index.php_search_id_10141628_search_status__25_no_subt 1 103ms 103ms _desktop_index.php_search_id_10142183_search_status__25_no_subt 1 124ms 124ms _desktop_index.php_search_status__25_issuer_user_name_Stulz_2CS 6 507ms 84ms _desktop_index.php_sire_name_Z_dam_name_Z_sire_id_2025_2F002_2F 1 147ms 147ms _desktop_index.php_species_1_sex_m_sterile_false_animal_arrival 1 45ms 45ms _desktop_index.php_species_1_sex_n_sterile_false_alive_true_sta 3 296ms 98ms _desktop_index.php_ui_menu_labels_1_zemm_dev_localhost_5432 1 84ms 84ms _desktop_index.php_unweaned_only_true_val4_animals_litters_sear 1 141ms 141ms _desktop_index.php_val4_documents_command_animals_subcommand_in 2 91ms 45ms _desktop_index.php_val4_project_command_animals_subcommand_init 1 47ms 47ms _desktop_index.php_view_animal_name_on_animal_name__2AFoxP3DTR_ 1 300ms 300ms _desktop_index.php_view_animal_name_on_view_animal_id_on_animal 24 6s900ms 287ms _desktop_index.php_view_animal_name_on_view_animal_id_on_view_b 182 1m36s 530ms _desktop_index.php_view_animal_name_on_view_animal_id_on_view_s 1 844ms 844ms _desktop_index.php_zemm_dev_localhost_5432 134 35s575ms 265ms _desktop_index.php_zemm_produktiv_7_localhost_5432 2,313 10m36s 275ms _desktop_index.php_zemm_produktiv_8_localhost_5432 17,908 1h1m26s 205ms _desktop_index.php_zemm_test_localhost_5432 25 5s419ms 216ms _desktop_scoresheets.php_controller_scoresheet_charts_scoreshee 12 617ms 51ms _desktop_scoresheets.php_controller_scoresheet_edit_scoresheet_ 16 836ms 52ms _desktop_scoresheets.php_controller_scoresheet_edit_zemm_produk 7 337ms 48ms _desktop_scoresheets.php_controller_scoresheet_results_scoreshe 14 750ms 53ms _desktop_scoresheets.php_controller_scoresheets_status_copied_z 4 214ms 53ms _desktop_scoresheets.php_controller_scoresheets_status_deleted_ 3 158ms 52ms _desktop_scoresheets.php_status_deleted_zemm_produktiv_7_localh 1 54ms 54ms _desktop_scoresheets.php_zemm_produktiv_7_localhost_5432 75 3s709ms 49ms backend:zemm_produktiv_7@localhost 2 7s169ms 3s584ms backend:zemm_produktiv_8@localhost 309 20s590ms 66ms createdb 2 202ms 101ms dropdb 1 94ms 94ms expire_tasks:zemm_produktiv_8@h2940066.stratoserver.net:5432 7 7s889ms 1s127ms fatescron:zemm_produktiv_8@h2940066.stratoserver.net:5432 1 1s148ms 1s148ms pg_dump 28 7m26s 15s930ms pg_restore 5 4m9s 49s944ms psql 771 23s220ms 30ms taskscron:zemm_produktiv_7@zemm.fbiscience.eu 166 5s96ms 30ms taskscron:zemm_produktiv_8@h2940066.stratoserver.net:5432 168 52s176ms 310ms zemm_produktiv_7_localhost_5432 25 3s396ms 135ms -
Checkpoints / Restartpoints
Checkpoints Buffers
Key values
- 148,598 buffers Checkpoint Peak
- 2026-04-25 14:24:58 Date
- 270.038 seconds Highest write time
- 1.161 seconds Sync time
Checkpoints Wal files
Key values
- 134 files Wal files usage Peak
- 2026-04-23 00:51:21 Date
Checkpoints distance
Key values
- 4,372.88 Mo Distance Peak
- 2026-04-23 00:46:47 Date
Checkpoints Activity
↑ Back to the top of the Checkpoint Activity tableDay Hour Written buffers Write time Sync time Total time Apr 19 00 2,519 252.679s 0.109s 252.846s 01 21,010 490.578s 0.105s 490.741s 02 2,525 253.272s 0.107s 253.437s 03 2,652 266.031s 0.114s 266.197s 04 2,638 264.455s 0.093s 264.597s 05 3,622 363.054s 0.102s 363.214s 06 2,530 253.79s 0.099s 253.946s 07 16,403 527.419s 0.081s 527.553s 08 2,961 296.726s 0.093s 296.872s 09 4,765 477.327s 0.092s 477.467s 10 6,426 643.621s 0.102s 643.777s 11 4,413 441.86s 0.09s 442.007s 12 4,588 459.535s 0.09s 459.681s 13 3,553 360.63s 1.118s 362.061s 14 3,932 400.36s 0.966s 401.468s 15 4,398 440.489s 0.09s 440.637s 16 4,126 413.12s 0.084s 413.26s 17 3,612 362.546s 0.088s 362.69s 18 4,719 472.934s 0.083s 473.07s 19 4,562 456.79s 0.084s 456.925s 20 4,289 429.889s 0.085s 430.028s 21 3,526 353.43s 0.085s 353.573s 22 3,508 351.623s 0.091s 351.767s 23 3,494 350.238s 0.089s 350.383s Apr 20 00 3,796 380.254s 0.086s 380.399s 01 22,105 594.869s 0.09s 595.08s 02 3,422 342.809s 0.091s 342.961s 03 2,850 286.025s 0.084s 286.165s 04 2,808 281.613s 0.086s 281.753s 05 3,089 309.743s 0.088s 309.885s 06 4,972 498.225s 0.187s 498.475s 07 3,793 380.21s 0.174s 380.431s 08 19,810 899.367s 0.237s 899.661s 09 15,627 1,151.373s 0.299s 1,151.729s 10 6,147 615.766s 0.244s 616.069s 11 5,812 581.964s 0.203s 582.214s 12 7,064 707.523s 0.201s 707.777s 13 73,532 1,793.951s 0.301s 1,794.329s 14 13,865 937.745s 0.225s 938.023s 15 5,605 561.469s 0.142s 561.666s 16 3,927 393.736s 0.115s 393.912s 17 3,892 390.513s 0.124s 390.683s 18 2,619 262.632s 0.081s 262.766s 19 3,881 388.728s 0.078s 388.863s 20 4,851 486.01s 0.086s 486.149s 21 8,790 660.342s 0.096s 660.485s 22 4,380 438.852s 0.126s 439.039s 23 4,418 443.714s 0.126s 443.891s Apr 21 00 3,984 399.109s 0.103s 399.264s 01 22,593 640.743s 0.113s 640.915s 02 3,859 388.403s 0.115s 388.571s 03 3,614 363.66s 0.124s 363.833s 04 3,539 355.122s 0.121s 355.293s 05 3,458 347.313s 0.128s 347.493s 06 5,861 587.079s 0.198s 587.329s 07 4,581 459.891s 0.207s 460.151s 08 48,802 1,618.476s 0.294s 1,618.833s 09 5,938 599.525s 0.215s 599.99s 10 18,727 769.774s 0.227s 770.062s 11 6,154 616.282s 0.22s 616.554s 12 4,943 496.02s 0.157s 496.362s 13 25,710 1,246.878s 0.231s 1,247.181s 14 15,056 868.469s 0.629s 869.19s 15 5,953 598.527s 0.204s 598.84s 16 5,366 537.706s 0.33s 538.095s 17 4,800 480.981s 0.186s 481.214s 18 3,456 346.868s 0.117s 347.125s 19 3,018 303.578s 0.105s 303.739s 20 3,482 349.691s 0.11s 349.852s 21 3,355 336.537s 0.099s 336.689s 22 3,405 343.524s 0.094s 343.672s 23 4,029 407.72s 0.111s 407.882s Apr 22 00 6,885 692.019s 0.179s 692.334s 01 22,023 799.799s 0.089s 799.953s 02 3,694 373.483s 0.099s 373.639s 03 3,560 359.59s 0.089s 359.728s 04 3,383 342.28s 0.088s 342.427s 05 3,583 362.153s 0.092s 362.305s 06 4,740 477.906s 0.173s 478.135s 07 17,282 987.999s 0.252s 988.314s 08 25,570 1,247.466s 0.223s 1,247.758s 09 7,975 802.7s 1.369s 804.174s 10 53,374 1,905.102s 0.347s 1,905.537s 11 10,647 1,056.408s 0.276s 1,056.836s 12 9,176 921.869s 0.28s 922.207s 13 10,807 1,082.094s 0.266s 1,082.417s 14 20,476 973.12s 0.193s 973.392s 15 5,853 586.882s 0.248s 587.291s 16 8,222 828.054s 0.278s 828.398s 17 4,667 474.787s 0.18s 475.021s 18 5,527 554.603s 0.12s 554.776s 19 128,113 1,081.799s 0.171s 1,082.062s 20 7,161 719.001s 0.131s 719.183s 21 5,832 525.521s 0.119s 525.753s 22 66,485 1,149.571s 0.125s 1,149.757s 23 8,017 802.618s 0.164s 802.837s Apr 23 00 360,480 1,354.366s 1.439s 1,356.568s 01 22,986 648.349s 0.137s 648.708s 02 3,106 311.577s 0.119s 312.091s 03 2,845 285.34s 0.092s 285.498s 04 2,701 271.316s 0.098s 271.477s 05 2,908 291.66s 0.103s 291.816s 06 3,764 377.375s 0.169s 377.603s 07 17,645 684.923s 0.244s 685.253s 08 29,489 837.342s 0.159s 837.646s 09 12,523 705.749s 0.213s 706.039s 10 23,289 1,253.892s 0.303s 1,254.453s 11 5,989 600.546s 0.856s 601.55s 12 24,164 1,025.586s 0.21s 1,025.927s 13 29,610 1,040.166s 0.238s 1,040.604s 14 9,183 919.206s 0.395s 919.721s 15 5,966 597.406s 0.175s 597.644s 16 11,496 838.987s 0.2s 839.254s 17 4,638 464.496s 0.107s 464.666s 18 4,421 444.763s 1.104s 446.107s 19 3,761 377.938s 0.091s 378.09s 20 5,193 521.01s 0.801s 521.997s 21 5,811 583.159s 0.38s 583.608s 22 4,984 499.536s 0.089s 499.681s 23 5,099 510.459s 0.088s 510.611s Apr 24 00 3,168 317.672s 0.087s 317.817s 01 21,276 508.737s 0.086s 508.92s 02 2,985 299.245s 0.087s 299.388s 03 2,765 277.334s 0.086s 277.476s 04 2,753 276.115s 0.087s 276.265s 05 2,531 253.872s 0.083s 254.018s 06 31,836 1,082.29s 0.2s 1,082.644s 07 17,769 708.767s 0.211s 709.069s 08 30,912 959.481s 0.238s 959.824s 09 41,664 1,316.743s 0.29s 1,317.179s 10 5,983 600s 0.274s 600.334s 11 8,258 840.013s 0.224s 840.319s 12 17,401 721.303s 0.191s 721.585s 13 5,927 595.225s 0.221s 595.517s 14 4,003 401.416s 0.175s 401.654s 15 5,712 588.897s 0.762s 589.715s 16 30,744 1,034.318s 0.212s 1,034.667s 17 4,754 476.402s 0.146s 476.612s 18 5,069 508.216s 0.142s 508.421s 19 3,936 395.142s 0.12s 395.322s 20 4,194 420.459s 0.118s 420.638s 21 3,413 342.225s 0.104s 342.386s 22 3,675 370.279s 0.107s 370.442s 23 3,850 385.795s 0.088s 385.933s Apr 25 00 6,220 606.487s 0.262s 606.821s 01 22,628 639.749s 0.089s 639.943s 02 2,754 276.207s 0.086s 276.357s 03 2,674 268.173s 0.083s 268.32s 04 2,997 300.544s 0.085s 300.69s 05 2,869 287.716s 0.085s 287.859s 06 2,850 285.801s 0.086s 285.945s 07 3,115 312.365s 0.122s 312.546s 08 2,832 284.022s 0.091s 284.169s 09 2,442 244.907s 0.076s 245.037s 10 13,612 638.039s 0.097s 638.209s 11 3,870 373.334s 0.104s 373.508s 12 3,645 365.743s 0.092s 365.894s 13 4,024 404.056s 0.101s 404.216s 14 152,013 611.518s 0.267s 611.913s 15 3,780 379.327s 0.114s 379.495s 16 4,543 454.839s 0.123s 455.023s 17 4,811 482.069s 0.148s 482.268s 18 3,225 323.484s 0.111s 323.647s 19 3,747 375.85s 0.129s 376.146s 20 4,367 437.495s 0.095s 437.644s 21 3,781 379.51s 0.158s 379.738s 22 2,764 277.495s 0.149s 277.699s 23 3,907 399.112s 0.761s 399.933s Day Hour Added Removed Recycled Synced files Longest sync Average sync Apr 19 00 0 0 0 424 0.002s 0.012s 01 0 0 7 423 0.002s 0.011s 02 0 0 1 459 0.004s 0.012s 03 0 0 1 466 0.002s 0.012s 04 0 0 1 402 0.002s 0.011s 05 0 0 1 469 0.002s 0.013s 06 0 0 1 433 0.002s 0.012s 07 0 0 3 398 0.001s 0.011s 08 0 0 1 430 0.002s 0.012s 09 0 0 1 449 0.002s 0.012s 10 0 0 3 531 0.001s 0.012s 11 0 0 2 470 0.002s 0.012s 12 0 0 1 446 0.002s 0.012s 13 0 0 1 468 0.237s 0.04s 14 0 0 1 446 0.151s 0.032s 15 0 0 1 482 0.001s 0.012s 16 0 0 1 441 0.001s 0.012s 17 0 0 1 457 0.002s 0.012s 18 0 0 2 434 0.001s 0.012s 19 0 0 1 434 0.001s 0.012s 20 0 0 1 442 0.001s 0.012s 21 0 0 1 441 0.002s 0.012s 22 0 0 1 447 0.002s 0.012s 23 0 0 1 435 0.002s 0.012s Apr 20 00 0 0 1 426 0.002s 0.012s 01 0 0 7 462 0.002s 0.012s 02 0 0 1 456 0.001s 0.012s 03 0 0 1 431 0.002s 0.012s 04 0 0 1 429 0.002s 0.012s 05 0 0 0 450 0.002s 0.012s 06 0 0 2 1,013 0.002s 0.012s 07 0 0 1 921 0.002s 0.011s 08 0 0 6 1,352 0.002s 0.012s 09 0 0 6 1,681 0.002s 0.012s 10 0 0 2 1,300 0.003s 0.013s 11 0 0 1 1,137 0.003s 0.011s 12 0 0 3 1,049 0.004s 0.012s 13 0 0 27 1,662 0.003s 0.012s 14 0 0 5 1,038 0.028s 0.012s 15 0 0 2 710 0.002s 0.012s 16 0 0 1 567 0.002s 0.013s 17 0 0 1 640 0.003s 0.012s 18 0 0 1 412 0.002s 0.012s 19 0 0 1 396 0.001s 0.012s 20 0 0 1 413 0.003s 0.012s 21 0 0 2 435 0.003s 0.011s 22 0 0 1 483 0.003s 0.012s 23 0 0 2 541 0.003s 0.012s Apr 21 00 0 0 1 446 0.002s 0.012s 01 0 0 7 456 0.003s 0.012s 02 0 0 1 445 0.002s 0.012s 03 0 0 1 453 0.003s 0.012s 04 0 0 1 450 0.003s 0.012s 05 0 0 1 432 0.003s 0.012s 06 0 0 1 1,038 0.003s 0.012s 07 0 0 2 1,006 0.003s 0.012s 08 0 0 13 1,507 0.005s 0.012s 09 0 0 2 1,165 0.002s 0.012s 10 0 0 7 1,242 0.003s 0.012s 11 0 0 2 1,154 0.007s 0.012s 12 0 0 2 825 0.002s 0.012s 13 0 0 9 1,260 0.007s 0.011s 14 0 0 5 1,306 0.080s 0.017s 15 0 0 2 1,162 0.004s 0.012s 16 0 0 2 1,039 0.039s 0.013s 17 0 0 1 998 0.002s 0.012s 18 0 0 1 477 0.010s 0.012s 19 0 0 1 475 0.003s 0.012s 20 0 0 1 528 0.002s 0.012s 21 0 0 1 479 0.002s 0.012s 22 0 0 1 451 0.002s 0.012s 23 0 0 1 479 0.002s 0.012s Apr 22 00 0 0 2 757 0.012s 0.012s 01 0 0 7 429 0.003s 0.011s 02 0 0 1 439 0.002s 0.012s 03 0 0 1 432 0.001s 0.012s 04 0 0 1 432 0.002s 0.012s 05 0 0 1 449 0.002s 0.012s 06 0 0 1 947 0.004s 0.012s 07 0 0 5 1,495 0.002s 0.012s 08 0 0 15 1,238 0.003s 0.012s 09 0 0 2 1,629 0.140s 0.019s 10 0 0 26 1,927 0.009s 0.012s 11 0 0 2 1,493 0.004s 0.012s 12 0 0 3 1,524 0.004s 0.012s 13 0 0 3 1,506 0.002s 0.012s 14 0 0 6 1,075 0.003s 0.012s 15 0 0 1 973 0.012s 0.013s 16 0 0 3 1,345 0.035s 0.012s 17 0 0 1 1,021 0.002s 0.012s 18 0 0 2 609 0.002s 0.012s 19 0 0 35 892 0.003s 0.012s 20 0 0 2 670 0.002s 0.012s 21 0 0 1 562 0.002s 0.012s 22 0 0 7 622 0.002s 0.012s 23 0 0 2 869 0.004s 0.012s Apr 23 00 0 4 353 1,905 0.309s 0.015s 01 0 7 0 647 0.002s 0.012s 02 0 1 0 475 0.003s 0.012s 03 0 1 0 401 0.002s 0.012s 04 0 1 0 388 0.005s 0.012s 05 0 1 0 431 0.002s 0.012s 06 0 1 0 922 0.002s 0.012s 07 0 6 0 1,219 0.005s 0.011s 08 0 11 0 864 0.002s 0.013s 09 0 3 0 1,176 0.002s 0.012s 10 0 6 0 1,752 0.003s 0.012s 11 0 2 0 1,239 0.155s 0.016s 12 0 12 0 1,203 0.003s 0.012s 13 0 9 0 1,323 0.004s 0.011s 14 0 3 0 1,073 0.046s 0.016s 15 0 2 0 918 0.003s 0.012s 16 0 2 0 1,110 0.003s 0.012s 17 0 2 0 548 0.002s 0.012s 18 0 1 0 579 0.159s 0.04s 19 0 1 0 465 0.001s 0.012s 20 0 1 0 651 0.075s 0.021s 21 0 2 0 712 0.042s 0.014s 22 0 1 0 439 0.004s 0.012s 23 0 1 0 455 0.001s 0.012s Apr 24 00 0 1 0 429 0.002s 0.012s 01 0 7 0 456 0.001s 0.012s 02 0 1 0 440 0.002s 0.012s 03 0 0 0 441 0.001s 0.012s 04 0 1 0 443 0.002s 0.012s 05 0 1 0 434 0.001s 0.012s 06 0 14 0 1,002 0.005s 0.012s 07 0 5 0 1,082 0.006s 0.011s 08 0 8 0 1,295 0.002s 0.013s 09 0 15 0 1,671 0.003s 0.012s 10 0 2 0 1,437 0.003s 0.012s 11 0 2 0 1,211 0.003s 0.012s 12 0 5 0 1,020 0.003s 0.012s 13 0 2 0 1,179 0.003s 0.012s 14 0 1 0 897 0.003s 0.012s 15 0 1 0 822 0.428s 0.02s 16 0 12 0 1,115 0.003s 0.013s 17 0 2 0 668 0.003s 0.012s 18 0 1 0 751 0.003s 0.012s 19 0 1 0 557 0.002s 0.012s 20 0 2 0 555 0.002s 0.012s 21 0 1 0 444 0.002s 0.012s 22 0 1 0 427 0.002s 0.012s 23 0 1 0 400 0.002s 0.011s Apr 25 00 0 1 0 864 0.003s 0.014s 01 0 8 0 469 0.001s 0.012s 02 0 0 0 437 0.001s 0.012s 03 0 1 0 422 0.001s 0.012s 04 0 1 0 431 0.002s 0.012s 05 0 1 0 432 0.001s 0.012s 06 0 1 0 436 0.002s 0.012s 07 0 1 0 660 0.002s 0.012s 08 0 1 0 468 0.002s 0.012s 09 0 1 0 390 0.001s 0.011s 10 0 3 0 493 0.002s 0.013s 11 0 1 0 524 0.002s 0.014s 12 0 1 0 468 0.001s 0.012s 13 0 1 0 496 0.003s 0.012s 14 0 0 92 1,542 0.002s 0.012s 15 0 1 0 481 0.002s 0.012s 16 0 2 0 557 0.002s 0.012s 17 0 1 0 662 0.003s 0.012s 18 0 1 0 427 0.003s 0.012s 19 0 1 0 578 0.003s 0.012s 20 0 1 0 435 0.002s 0.012s 21 0 1 0 729 0.003s 0.012s 22 0 1 0 679 0.003s 0.012s 23 0 1 0 605 0.088s 0.031s Day Hour Count Avg time (sec) Apr 19 00 0 0s 01 0 0s 02 0 0s 03 0 0s 04 0 0s 05 0 0s 06 0 0s 07 0 0s 08 0 0s 09 0 0s 10 0 0s 11 0 0s 12 0 0s 13 0 0s 14 0 0s 15 0 0s 16 0 0s 17 0 0s 18 0 0s 19 0 0s 20 0 0s 21 0 0s 22 0 0s 23 0 0s Apr 20 00 0 0s 01 0 0s 02 0 0s 03 0 0s 04 0 0s 05 0 0s 06 0 0s 07 0 0s 08 0 0s 09 0 0s 10 0 0s 11 0 0s 12 0 0s 13 0 0s 14 0 0s 15 0 0s 16 0 0s 17 0 0s 18 0 0s 19 0 0s 20 0 0s 21 0 0s 22 0 0s 23 0 0s Apr 21 00 0 0s 01 0 0s 02 0 0s 03 0 0s 04 0 0s 05 0 0s 06 0 0s 07 0 0s 08 0 0s 09 0 0s 10 0 0s 11 0 0s 12 0 0s 13 0 0s 14 0 0s 15 0 0s 16 0 0s 17 0 0s 18 0 0s 19 0 0s 20 0 0s 21 0 0s 22 0 0s 23 0 0s Apr 22 00 0 0s 01 0 0s 02 0 0s 03 0 0s 04 0 0s 05 0 0s 06 0 0s 07 0 0s 08 0 0s 09 0 0s 10 0 0s 11 0 0s 12 0 0s 13 0 0s 14 0 0s 15 0 0s 16 0 0s 17 0 0s 18 0 0s 19 0 0s 20 0 0s 21 0 0s 22 0 0s 23 0 0s Apr 23 00 0 0s 01 0 0s 02 0 0s 03 0 0s 04 0 0s 05 0 0s 06 0 0s 07 0 0s 08 0 0s 09 0 0s 10 0 0s 11 0 0s 12 0 0s 13 0 0s 14 0 0s 15 0 0s 16 0 0s 17 0 0s 18 0 0s 19 0 0s 20 0 0s 21 0 0s 22 0 0s 23 0 0s Apr 24 00 0 0s 01 0 0s 02 0 0s 03 0 0s 04 0 0s 05 0 0s 06 0 0s 07 0 0s 08 0 0s 09 0 0s 10 0 0s 11 0 0s 12 0 0s 13 0 0s 14 0 0s 15 0 0s 16 0 0s 17 0 0s 18 0 0s 19 0 0s 20 0 0s 21 0 0s 22 0 0s 23 0 0s Apr 25 00 0 0s 01 0 0s 02 0 0s 03 0 0s 04 0 0s 05 0 0s 06 0 0s 07 0 0s 08 0 0s 09 0 0s 10 0 0s 11 0 0s 12 0 0s 13 0 0s 14 0 0s 15 0 0s 16 0 0s 17 0 0s 18 0 0s 19 0 0s 20 0 0s 21 0 0s 22 0 0s 23 0 0s Day Hour Mean distance Mean estimate Apr 19 00 1,145.17 kB 1,274.58 kB 01 10,014.91 kB 37,187.82 kB 02 1,140.75 kB 35,317.17 kB 03 1,186.25 kB 10,812.67 kB 04 1,220.64 kB 4,050.09 kB 05 1,329.31 kB 2,448.23 kB 06 1,160.75 kB 1,495.42 kB 07 5,316.00 kB 12,219.82 kB 08 1,262.92 kB 20,480.50 kB 09 1,703.08 kB 6,940.08 kB 10 4,162.42 kB 10,683.00 kB 11 1,671.58 kB 11,988.42 kB 12 1,592.92 kB 4,719.83 kB 13 1,406.50 kB 2,873.92 kB 14 1,501.67 kB 1,879.00 kB 15 1,611.17 kB 1,699.33 kB 16 1,539.08 kB 1,678.50 kB 17 1,411.92 kB 1,605.67 kB 18 1,698.17 kB 3,013.33 kB 19 1,638.08 kB 2,278.33 kB 20 1,611.42 kB 1,836.17 kB 21 1,407.00 kB 1,586.50 kB 22 1,397.58 kB 1,499.42 kB 23 1,425.25 kB 1,463.33 kB Apr 20 00 1,435.75 kB 1,814.92 kB 01 9,217.58 kB 38,184.08 kB 02 1,371.67 kB 31,236.50 kB 03 1,205.33 kB 9,751.92 kB 04 1,197.00 kB 3,616.58 kB 05 1,253.50 kB 1,913.33 kB 06 1,909.50 kB 3,239.50 kB 07 1,587.91 kB 2,280.36 kB 08 7,641.83 kB 31,466.67 kB 09 8,257.92 kB 24,662.25 kB 10 2,395.23 kB 9,671.08 kB 11 2,696.18 kB 4,477.55 kB 12 3,232.50 kB 5,752.17 kB 13 37,732.83 kB 70,999.92 kB 14 6,499.92 kB 68,031.75 kB 15 2,257.25 kB 22,170.67 kB 16 1,408.31 kB 7,198.77 kB 17 1,525.92 kB 3,265.08 kB 18 1,189.33 kB 2,450.67 kB 19 1,533.00 kB 3,628.33 kB 20 1,795.75 kB 4,058.25 kB 21 2,918.18 kB 9,676.09 kB 22 1,668.83 kB 4,079.75 kB 23 1,662.00 kB 3,036.75 kB Apr 21 00 1,407.00 kB 1,947.83 kB 01 9,542.00 kB 34,721.25 kB 02 1,443.75 kB 35,794.58 kB 03 1,396.92 kB 11,133.25 kB 04 1,372.33 kB 4,140.25 kB 05 1,337.58 kB 2,131.00 kB 06 2,052.33 kB 2,848.17 kB 07 1,804.25 kB 2,784.33 kB 08 18,695.58 kB 37,664.58 kB 09 2,161.67 kB 25,626.00 kB 10 10,061.75 kB 53,917.50 kB 11 2,517.83 kB 24,738.83 kB 12 1,956.00 kB 8,530.08 kB 13 14,410.82 kB 18,247.18 kB 14 7,169.58 kB 36,982.42 kB 15 2,176.58 kB 12,061.58 kB 16 2,311.00 kB 5,124.00 kB 17 1,719.83 kB 2,751.25 kB 18 1,465.33 kB 2,426.92 kB 19 1,261.50 kB 2,071.75 kB 20 1,366.25 kB 1,636.17 kB 21 1,429.83 kB 2,496.83 kB 22 1,346.58 kB 1,769.75 kB 23 1,404.42 kB 1,999.83 kB Apr 22 00 2,791.50 kB 4,177.92 kB 01 10,359.09 kB 31,139.82 kB 02 1,450.25 kB 37,149.00 kB 03 1,349.92 kB 11,488.75 kB 04 1,333.25 kB 4,205.92 kB 05 1,397.25 kB 2,161.00 kB 06 1,727.08 kB 2,021.00 kB 07 6,289.42 kB 6,660.42 kB 08 19,860.75 kB 85,841.33 kB 09 3,017.67 kB 28,494.50 kB 10 35,325.75 kB 60,365.25 kB 11 3,444.08 kB 50,920.17 kB 12 3,392.58 kB 16,966.42 kB 13 5,153.50 kB 12,276.08 kB 14 7,475.42 kB 34,596.83 kB 15 2,158.75 kB 14,289.08 kB 16 3,206.25 kB 6,231.50 kB 17 1,732.08 kB 3,137.25 kB 18 2,056.67 kB 3,054.17 kB 19 48,230.17 kB 277,232.58 kB 20 2,264.08 kB 127,018.75 kB 21 1,757.08 kB 2,360.75 kB 22 9,781.25 kB 24,388.42 kB 23 2,468.83 kB 31,957.00 kB Apr 23 00 450,025.08 kB 971,086.38 kB 01 9,697.58 kB 1,003,111.33 kB 02 1,264.33 kB 286,305.67 kB 03 1,252.67 kB 81,776.83 kB 04 1,213.50 kB 23,971.25 kB 05 1,240.83 kB 7,659.58 kB 06 1,522.58 kB 3,187.92 kB 07 8,793.73 kB 38,064.27 kB 08 14,585.15 kB 66,175.92 kB 09 4,064.83 kB 32,278.08 kB 10 8,227.42 kB 36,424.92 kB 11 2,266.42 kB 12,338.83 kB 12 16,439.50 kB 56,059.33 kB 13 12,709.36 kB 42,515.82 kB 14 4,653.31 kB 25,307.62 kB 15 2,112.17 kB 8,462.75 kB 16 3,515.83 kB 9,922.50 kB 17 1,656.92 kB 5,673.42 kB 18 1,627.75 kB 2,892.83 kB 19 1,361.00 kB 2,403.08 kB 20 1,897.83 kB 2,708.58 kB 21 2,223.00 kB 3,326.83 kB 22 1,675.00 kB 2,154.58 kB 23 1,708.83 kB 2,106.08 kB Apr 24 00 1,248.33 kB 2,209.58 kB 01 8,807.08 kB 37,304.00 kB 02 1,208.50 kB 30,452.42 kB 03 1,193.33 kB 9,440.67 kB 04 1,186.42 kB 3,533.42 kB 05 1,119.58 kB 1,813.67 kB 06 18,650.67 kB 34,676.00 kB 07 7,074.64 kB 50,633.45 kB 08 10,453.46 kB 39,898.62 kB 09 21,341.67 kB 67,232.00 kB 10 2,193.25 kB 39,858.25 kB 11 3,031.58 kB 13,160.08 kB 12 6,486.83 kB 34,283.33 kB 13 2,269.58 kB 12,567.67 kB 14 1,633.00 kB 4,838.17 kB 15 2,382.64 kB 5,109.00 kB 16 15,151.15 kB 60,334.54 kB 17 1,774.00 kB 17,643.58 kB 18 1,997.67 kB 6,256.75 kB 19 1,557.75 kB 3,004.00 kB 20 1,555.42 kB 1,995.08 kB 21 1,360.25 kB 1,590.83 kB 22 1,439.42 kB 1,634.25 kB 23 1,631.73 kB 2,009.55 kB Apr 25 00 2,080.43 kB 3,402.07 kB 01 9,679.75 kB 40,446.67 kB 02 1,172.92 kB 32,464.83 kB 03 1,130.67 kB 9,988.58 kB 04 1,220.75 kB 3,665.42 kB 05 1,218.50 kB 1,903.42 kB 06 1,225.08 kB 1,429.83 kB 07 1,301.33 kB 1,510.08 kB 08 1,179.17 kB 1,719.58 kB 09 1,170.27 kB 1,326.09 kB 10 4,092.54 kB 15,591.38 kB 11 1,205.57 kB 10,509.07 kB 12 1,519.92 kB 3,689.92 kB 13 1,553.00 kB 2,510.67 kB 14 125,861.08 kB 654,313.83 kB 15 1,468.33 kB 355,996.50 kB 16 1,689.92 kB 101,723.08 kB 17 1,857.50 kB 30,068.50 kB 18 1,282.08 kB 9,515.33 kB 19 1,425.00 kB 3,659.42 kB 20 1,570.08 kB 2,177.58 kB 21 1,439.00 kB 2,188.42 kB 22 906.08 kB 2,156.25 kB 23 1,607.17 kB 2,938.33 kB -
Temporary Files
Size of temporary files
Key values
- 1.99 GiB Temp Files size Peak
- 2026-04-23 16:28:44 Date
Number of temporary files
Key values
- 34 per second Temp Files Peak
- 2026-04-25 14:19:48 Date
Temporary Files Activity
↑ Back to the top of the Temporary Files Activity tableDay Hour Count Total size Average size Apr 19 00 0 0 0 01 0 0 0 02 0 0 0 03 0 0 0 04 0 0 0 05 0 0 0 06 0 0 0 07 10 543.36 MiB 54.34 MiB 08 10 543.51 MiB 54.35 MiB 09 50 3.10 GiB 63.56 MiB 10 30 1.60 GiB 54.45 MiB 11 30 1.60 GiB 54.49 MiB 12 50 4.92 GiB 100.72 MiB 13 270 36.33 GiB 137.79 MiB 14 219 31.31 GiB 146.38 MiB 15 148 18.62 GiB 128.85 MiB 16 146 18.63 GiB 130.64 MiB 17 87 10.87 GiB 127.91 MiB 18 113 13.98 GiB 126.65 MiB 19 150 18.64 GiB 127.25 MiB 20 146 18.64 GiB 130.76 MiB 21 152 18.65 GiB 125.63 MiB 22 152 18.65 GiB 125.67 MiB 23 150 18.66 GiB 127.37 MiB Apr 20 00 146 18.66 GiB 130.89 MiB 01 69 3.98 GiB 59.06 MiB 02 25 1.35 GiB 55.33 MiB 03 60 3.25 GiB 55.41 MiB 04 60 3.25 GiB 55.46 MiB 05 60 3.25 GiB 55.50 MiB 06 60 3.25 GiB 55.54 MiB 07 50 2.71 GiB 55.58 MiB 08 25 1.36 GiB 55.63 MiB 09 5 278.23 MiB 55.65 MiB 10 0 0 0 11 0 0 0 12 0 0 0 13 0 0 0 14 24 1.34 GiB 57.05 MiB 15 31 1.70 GiB 56.11 MiB 16 55 3.01 GiB 55.96 MiB 17 20 1.09 GiB 56.01 MiB 18 5 280.12 MiB 56.02 MiB 19 5 280.33 MiB 56.07 MiB 20 50 2.74 GiB 56.13 MiB 21 60 3.29 GiB 56.17 MiB 22 60 3.29 GiB 56.21 MiB 23 60 3.30 GiB 56.25 MiB Apr 21 00 60 3.30 GiB 56.29 MiB 01 60 3.30 GiB 56.33 MiB 02 60 3.30 GiB 56.38 MiB 03 60 3.31 GiB 56.42 MiB 04 60 3.31 GiB 56.46 MiB 05 60 3.31 GiB 56.50 MiB 06 60 3.31 GiB 56.54 MiB 07 10 565.68 MiB 56.57 MiB 08 60 3.32 GiB 56.63 MiB 09 60 3.32 GiB 56.67 MiB 10 60 3.32 GiB 56.71 MiB 11 60 3.33 GiB 56.75 MiB 12 60 3.33 GiB 56.79 MiB 13 60 3.33 GiB 56.84 MiB 14 60 3.33 GiB 56.88 MiB 15 60 3.34 GiB 56.92 MiB 16 60 3.34 GiB 56.96 MiB 17 60 3.34 GiB 57.01 MiB 18 60 3.34 GiB 57.05 MiB 19 60 3.35 GiB 57.09 MiB 20 60 3.35 GiB 57.13 MiB 21 60 3.35 GiB 57.17 MiB 22 60 3.35 GiB 57.21 MiB 23 60 3.35 GiB 57.26 MiB Apr 22 00 65 3.59 GiB 56.60 MiB 01 60 3.32 GiB 56.59 MiB 02 60 3.32 GiB 56.63 MiB 03 60 3.32 GiB 56.67 MiB 04 60 3.32 GiB 56.71 MiB 05 60 3.33 GiB 56.75 MiB 06 60 3.33 GiB 56.80 MiB 07 0 0 0 08 45 2.50 GiB 56.89 MiB 09 65 3.64 GiB 57.27 MiB 10 45 2.53 GiB 57.47 MiB 11 60 3.37 GiB 57.51 MiB 12 45 2.53 GiB 57.55 MiB 13 5 287.86 MiB 57.57 MiB 14 20 1.13 GiB 57.65 MiB 15 45 2.53 GiB 57.67 MiB 16 55 3.11 GiB 57.87 MiB 17 50 2.83 GiB 58.01 MiB 18 35 1.98 GiB 58.06 MiB 19 60 3.40 GiB 58.09 MiB 20 65 3.69 GiB 58.14 MiB 21 70 3.98 GiB 58.17 MiB 22 65 3.70 GiB 58.22 MiB 23 50 2.84 GiB 58.26 MiB Apr 23 00 120 6.83 GiB 58.30 MiB 01 60 3.42 GiB 58.35 MiB 02 65 3.71 GiB 58.39 MiB 03 5 292.05 MiB 58.41 MiB 04 0 0 0 05 0 0 0 06 0 0 0 07 0 0 0 08 0 0 0 09 35 2.01 GiB 58.69 MiB 10 30 1.72 GiB 58.73 MiB 11 118 6.29 GiB 54.57 MiB 12 70 3.43 GiB 50.17 MiB 13 60 3.39 GiB 57.93 MiB 14 20 1.15 GiB 59.05 MiB 15 60 3.47 GiB 59.14 MiB 16 95 10.42 GiB 112.33 MiB 17 60 3.47 GiB 59.23 MiB 18 60 3.46 GiB 59.07 MiB 19 60 3.46 GiB 59.10 MiB 20 80 6.10 GiB 78.03 MiB 21 65 6.64 GiB 104.60 MiB 22 60 6.14 GiB 104.87 MiB 23 60 6.15 GiB 104.95 MiB Apr 24 00 10 1.03 GiB 105.00 MiB 01 0 0 0 02 0 0 0 03 0 0 0 04 0 0 0 05 0 0 0 06 0 0 0 07 0 0 0 08 0 0 0 09 100 6.73 GiB 68.89 MiB 10 60 3.46 GiB 58.97 MiB 11 110 6.19 GiB 57.64 MiB 12 143 10.46 GiB 74.91 MiB 13 64 5.18 GiB 82.82 MiB 14 10 600.17 MiB 60.02 MiB 15 85 4.99 GiB 60.13 MiB 16 50 2.93 GiB 60.00 MiB 17 60 3.52 GiB 60.02 MiB 18 127 6.64 GiB 53.56 MiB 19 69 3.13 GiB 46.46 MiB 20 55 2.46 GiB 45.88 MiB 21 60 2.69 GiB 45.92 MiB 22 80 7.47 GiB 95.57 MiB 23 65 7.06 GiB 111.17 MiB Apr 25 00 55 3.23 GiB 60.06 MiB 01 55 3.23 GiB 60.10 MiB 02 0 0 0 03 0 0 0 04 0 0 0 05 0 0 0 06 0 0 0 07 0 0 0 08 0 0 0 09 0 0 0 10 70 4.04 GiB 59.16 MiB 11 60 3.56 GiB 60.77 MiB 12 60 3.56 GiB 60.81 MiB 13 60 3.57 GiB 60.86 MiB 14 221 4.44 GiB 20.56 MiB 15 85 4.88 GiB 58.81 MiB 16 60 3.57 GiB 60.98 MiB 17 60 3.58 GiB 61.02 MiB 18 55 3.28 GiB 61.06 MiB 19 70 3.85 GiB 56.30 MiB 20 60 2.76 GiB 47.07 MiB 21 60 2.76 GiB 47.11 MiB 22 95 8.16 GiB 87.95 MiB 23 135 13.28 GiB 100.72 MiB Queries generating the most temporary files (N)
Rank Count Total size Min size Max size Avg size Query 1 6,755 451.23 GiB 44.82 MiB 433.08 MiB 68.40 MiB with start_snap as ( select distinct on (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at from observability.db_top_queries where tenant_key in (...) and collected_at <= ? order by tenant_key, fingerprint, collected_at desc ), fallback_start as ( select distinct on (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at from observability.db_top_queries where tenant_key in (...) and collected_at between ? and ? order by tenant_key, fingerprint, collected_at asc ), end_snap as ( select distinct on (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at from observability.db_top_queries where tenant_key in (...) and collected_at between ? and ? order by tenant_key, fingerprint, collected_at desc ), deltas as ( select e.tenant_key, e.fingerprint, e.query, e.collected_at as last_seen, greatest (coalesce(e.total_time_ms, ?) - coalesce(s.total_time_ms, fs.total_time_ms, ?), ?) as total_time_ms, greatest (coalesce(e.calls, ?) - coalesce(s.calls, fs.calls, ?), ?) as calls, greatest (coalesce(e.rows_returned, ?) - coalesce(s.rows_returned, fs.rows_returned, ?), ?) as rows_returned from end_snap e left join start_snap s on s.tenant_key = e.tenant_key and s.fingerprint = e.fingerprint left join fallback_start fs on fs.tenant_key = e.tenant_key and fs.fingerprint = e.fingerprint and s.tenant_key is null ) select fingerprint, max(query) as query, max(last_seen) as last_seen, sum(total_time_ms) as total_time_ms, sum(calls) as calls, sum(rows_returned) as rows_returned, case when sum(calls) > ? then sum(total_time_ms) / sum(calls) else ? end as mean_time_ms, array_agg(distinct tenant_key order by tenant_key) as tenant_keys from deltas where total_time_ms > ? or calls > ? group by fingerprint order by total_time_ms desc, calls desc limit ? offset ?;-
WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at <= '2026-04-18 13:04:07+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-18 13:04:07+02' AND '2026-04-19 13:04:07+02' ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-18 13:04:07+02' AND '2026-04-19 13:04:07+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT '20' OFFSET '0';
Date: 2026-04-19 13:05:03 Duration: 55s825ms Database: zemm_monitoring User: labanimal Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at <= '2026-04-24 10:38:11+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-24 10:38:11+02' AND '2026-04-24 22:38:11+02' ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-24 10:38:11+02' AND '2026-04-24 22:38:11+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT '20' OFFSET '0';
Date: 2026-04-24 22:39:05 Duration: 53s627ms Database: zemm_monitoring User: labanimal Log file: /var/log/postgresql/postgresql-2026-04-24_000000.csv
-
WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at <= '2026-04-25 11:05:14+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-25 11:05:14+02' AND '2026-04-25 23:05:14+02' ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-25 11:05:14+02' AND '2026-04-25 23:05:14+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT '20' OFFSET '0';
Date: 2026-04-25 23:06:05 Duration: 50s626ms Database: zemm_monitoring User: labanimal Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
2 250 27.90 GiB 91.66 MiB 172.66 MiB 114.29 MiB with normalised as ( select id, tenant_key, event_type, severity, message, payload, occurred_at, regexp_replace(regexp_replace(message, ?, ?, ?), ?, ?, ?) as fingerprint from observability.app_events where tenant_key in (...) and occurred_at between ? and ? and severity in (...) and not (event_type = ? and (lower(coalesce(message, ?)) = ? or (lower(coalesce(payload ->> ?, ?)) = ? and lower(coalesce(payload ->> ?, ?)) = ?)))) select fingerprint, count(*) as occurrence_count, count(distinct coalesce(payload ->> ?, payload ->> ?, ?)) as affected_users, max(severity) as max_severity, min(occurred_at) as first_seen, max(occurred_at) as last_seen, (array_agg(message order by occurred_at desc))[?] as sample_message, (array_agg(distinct event_type))[?] as event_type, (array_agg(payload ->> ? order by occurred_at desc))[?] as source_file, (array_agg(payload ->> ? order by occurred_at desc))[?] as source_line, (array_agg(payload ->> ? order by occurred_at desc))[?] as sample_request, (array_agg(id order by occurred_at desc))[?] as latest_event_id from normalised group by fingerprint order by occurrence_count desc, last_seen desc limit ?;-
WITH normalised AS ( SELECT id, tenant_key, event_type, severity, message, payload, occurred_at, regexp_replace(regexp_replace(message, '\d+', '#', 'g'), '/[^ :]+/', '.../', 'g') AS fingerprint FROM observability.app_events WHERE tenant_key IN ('prod') AND occurred_at BETWEEN '2026-03-24 16:27:59+01' AND '2026-04-23 16:27:59+02' AND severity IN ('error', 'warning') AND NOT (event_type = 'db_error' AND (lower(COALESCE(message, '')) = 'lock wait: client / clientread' OR ( lower(COALESCE(payload->>'wait_event_type', '')) = 'client' AND lower(COALESCE(payload ->> 'wait_event', '')) = 'clientread')))) SELECT fingerprint, COUNT(*) AS occurrence_count, COUNT(DISTINCT COALESCE(payload ->> 'user', payload ->> 'username', 'unbekannt')) AS affected_users, MAX(severity) AS max_severity, MIN(occurred_at) AS first_seen, MAX(occurred_at) AS last_seen, (array_agg(message ORDER BY occurred_at DESC))[1] AS sample_message, (array_agg(DISTINCT event_type))[1] AS event_type, (array_agg(payload ->> 'file' ORDER BY occurred_at DESC))[1] AS source_file, (array_agg(payload ->> 'line' ORDER BY occurred_at DESC))[1] AS source_line, (array_agg(payload ->> 'request' ORDER BY occurred_at DESC))[1] AS sample_request, (array_agg(id ORDER BY occurred_at DESC))[1] AS latest_event_id FROM normalised GROUP BY fingerprint ORDER BY occurrence_count DESC, last_seen DESC LIMIT '30';
Date: 2026-04-23 16:28:10 Duration: 11s59ms Database: zemm_monitoring User: labanimal Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
-
WITH normalised AS ( SELECT id, tenant_key, event_type, severity, message, payload, occurred_at, regexp_replace(regexp_replace(message, '\d+', '#', 'g'), '/[^ :]+/', '.../', 'g') AS fingerprint FROM observability.app_events WHERE tenant_key IN ('prod') AND occurred_at BETWEEN '2026-03-24 16:28:33+01' AND '2026-04-23 16:28:33+02' AND severity IN ('error', 'warning') AND NOT (event_type = 'db_error' AND (lower(COALESCE(message, '')) = 'lock wait: client / clientread' OR ( lower(COALESCE(payload->>'wait_event_type', '')) = 'client' AND lower(COALESCE(payload ->> 'wait_event', '')) = 'clientread')))) SELECT fingerprint, COUNT(*) AS occurrence_count, COUNT(DISTINCT COALESCE(payload ->> 'user', payload ->> 'username', 'unbekannt')) AS affected_users, MAX(severity) AS max_severity, MIN(occurred_at) AS first_seen, MAX(occurred_at) AS last_seen, (array_agg(message ORDER BY occurred_at DESC))[1] AS sample_message, (array_agg(DISTINCT event_type))[1] AS event_type, (array_agg(payload ->> 'file' ORDER BY occurred_at DESC))[1] AS source_file, (array_agg(payload ->> 'line' ORDER BY occurred_at DESC))[1] AS source_line, (array_agg(payload ->> 'request' ORDER BY occurred_at DESC))[1] AS sample_request, (array_agg(id ORDER BY occurred_at DESC))[1] AS latest_event_id FROM normalised GROUP BY fingerprint ORDER BY occurrence_count DESC, last_seen DESC LIMIT '30';
Date: 2026-04-23 16:28:42 Duration: 9s167ms Database: zemm_monitoring User: labanimal Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
-
WITH normalised AS ( SELECT id, tenant_key, event_type, severity, message, payload, occurred_at, regexp_replace(regexp_replace(message, '\d+', '#', 'g'), '/[^ :]+/', '.../', 'g') AS fingerprint FROM observability.app_events WHERE tenant_key IN ('prod', 'test') AND occurred_at BETWEEN '2026-04-12 13:46:49+02' AND '2026-04-19 13:46:49+02' AND severity IN ('error', 'warning') AND NOT (event_type = 'db_error' AND (lower(COALESCE(message, '')) = 'lock wait: client / clientread' OR ( lower(COALESCE(payload->>'wait_event_type', '')) = 'client' AND lower(COALESCE(payload ->> 'wait_event', '')) = 'clientread')))) SELECT fingerprint, COUNT(*) AS occurrence_count, COUNT(DISTINCT COALESCE(payload ->> 'user', payload ->> 'username', 'unbekannt')) AS affected_users, MAX(severity) AS max_severity, MIN(occurred_at) AS first_seen, MAX(occurred_at) AS last_seen, (array_agg(message ORDER BY occurred_at DESC))[1] AS sample_message, (array_agg(DISTINCT event_type))[1] AS event_type, (array_agg(payload ->> 'file' ORDER BY occurred_at DESC))[1] AS source_file, (array_agg(payload ->> 'line' ORDER BY occurred_at DESC))[1] AS source_line, (array_agg(payload ->> 'request' ORDER BY occurred_at DESC))[1] AS sample_request, (array_agg(id ORDER BY occurred_at DESC))[1] AS latest_event_id FROM normalised GROUP BY fingerprint ORDER BY occurrence_count DESC, last_seen DESC LIMIT '30';
Date: 2026-04-19 13:46:52 Duration: 2s711ms Database: zemm_monitoring User: labanimal Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
3 10 127.11 MiB 8.00 KiB 26.60 MiB 12.71 MiB alter table only public."targetgroupMembers" add constraint "targetgroupMembers_pkey" primary key (id);-
ALTER TABLE ONLY public."targetgroupMembers" ADD CONSTRAINT "targetgroupMembers_pkey" PRIMARY KEY (id);
Date: 2026-04-25 14:19:48 Duration: 534ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
4 10 42.70 MiB 8.00 KiB 9.32 MiB 4.27 MiB alter table only public.diary add constraint diary_pkey primary key (id);-
ALTER TABLE ONLY public.diary ADD CONSTRAINT diary_pkey PRIMARY KEY (id);
Date: 2026-04-25 14:19:47 Duration: 731ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
5 8 44.14 MiB 8.00 KiB 12.65 MiB 5.52 MiB alter table only public.targetgroups add constraint targetgroups_pkey primary key (id);-
ALTER TABLE ONLY public.targetgroups ADD CONSTRAINT targetgroups_pkey PRIMARY KEY (id);
Date: 2026-04-25 14:19:49 Duration: 1s212ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
6 8 13.98 MiB 8.00 KiB 5.65 MiB 1.75 MiB alter table only public.cost_history add constraint cost_history_pkey primary key (id);-
ALTER TABLE ONLY public.cost_history ADD CONSTRAINT cost_history_pkey PRIMARY KEY (id);
Date: 2026-04-25 14:19:47 Duration: 731ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
7 8 11.69 MiB 8.00 KiB 3.41 MiB 1.46 MiB alter table only public.animals_search_mview add constraint animals_search_mview_pkey primary key (id);-
ALTER TABLE ONLY public.animals_search_mview ADD CONSTRAINT animals_search_mview_pkey PRIMARY KEY (id);
Date: 2026-04-25 14:19:47 Duration: 731ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
8 8 11.69 MiB 8.00 KiB 3.61 MiB 1.46 MiB alter table only public.animals add constraint animals_pkey primary key (id);-
ALTER TABLE ONLY public.animals ADD CONSTRAINT animals_pkey PRIMARY KEY (id);
Date: 2026-04-25 14:19:47 Duration: 731ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
9 6 1.12 MiB 8.00 KiB 760.00 KiB 192.00 KiB alter table only public.tasks add constraint tasks_pkey primary key (id);-
ALTER TABLE ONLY public.tasks ADD CONSTRAINT tasks_pkey PRIMARY KEY (id);
Date: 2026-04-25 14:19:50 Duration: 673ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
10 6 9.45 MiB 8.00 KiB 9.11 MiB 1.57 MiB alter table only public.tasks_changes add constraint tasks_changes_index01 primary key (id, task);-
ALTER TABLE ONLY public.tasks_changes ADD CONSTRAINT tasks_changes_index01 PRIMARY KEY (id, task);
Date: 2026-04-25 14:19:50 Duration: 673ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
11 5 42.66 MiB 6.95 MiB 9.73 MiB 8.53 MiB create index diary_animalid_idx on public.diary using btree ("animalID");-
CREATE INDEX diary_animalid_idx ON public.diary USING btree ("animalID");
Date: 2026-04-25 14:19:54 Duration: 948ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
12 5 127.07 MiB 25.11 MiB 26.48 MiB 25.41 MiB create index "targetgroupMembers_FKIndex1" on public."targetgroupMembers" using btree (targetgroup);-
CREATE INDEX "targetgroupMembers_FKIndex1" ON public."targetgroupMembers" USING btree (targetgroup);
Date: 2026-04-25 14:19:55 Duration: 626ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
13 5 127.08 MiB 25.31 MiB 25.53 MiB 25.42 MiB create index "targetgroupMembers_user_idx" on public."targetgroupMembers" using btree ("user");-
CREATE INDEX "targetgroupMembers_user_idx" ON public."targetgroupMembers" USING btree ("user");
Date: 2026-04-25 14:19:58 Duration: 1s470ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
14 5 127.07 MiB 22.44 MiB 26.28 MiB 25.41 MiB create index "targetgroupMembers_FKIndex2" on public."targetgroupMembers" using btree ("group");-
CREATE INDEX "targetgroupMembers_FKIndex2" ON public."targetgroupMembers" USING btree ("group");
Date: 2026-04-25 14:19:56 Duration: 1s602ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
15 4 1.83 MiB 8.00 KiB 1.56 MiB 468.00 KiB alter table only public.litters add constraint litters_pkey primary key (id);-
ALTER TABLE ONLY public.litters ADD CONSTRAINT litters_pkey PRIMARY KEY (id);
Date: 2026-04-25 14:19:48 Duration: 534ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
16 4 11.66 MiB 2.52 MiB 3.96 MiB 2.91 MiB create index "animals_FKIndex2" on public.animals using btree ("homeCage");-
CREATE INDEX "animals_FKIndex2" ON public.animals USING btree ("homeCage");
Date: 2026-04-25 14:19:51 Duration: 673ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
17 4 3.33 MiB 8.00 KiB 2.41 MiB 852.00 KiB alter table only public.fem_numbers add constraint main_ukey unique (year, th, num);-
ALTER TABLE ONLY public.fem_numbers ADD CONSTRAINT main_ukey UNIQUE (year, th, num);
Date: 2026-04-25 14:19:48 Duration: 534ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
18 4 11.66 MiB 2.38 MiB 3.73 MiB 2.91 MiB create index "animals_FKIndex11" on public.animals using btree (species);-
CREATE INDEX "animals_FKIndex11" ON public.animals USING btree (species);
Date: 2026-04-25 14:19:50 Duration: 673ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
19 4 2.39 MiB 8.00 KiB 1.92 MiB 612.00 KiB alter table only public.fem_numbers add constraint pkey primary key (id);-
ALTER TABLE ONLY public.fem_numbers ADD CONSTRAINT pkey PRIMARY KEY (id);
Date: 2026-04-25 14:19:48 Duration: 534ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
20 4 13.95 MiB 2.26 MiB 5.44 MiB 3.49 MiB create index cost_history_animal_idx on public.cost_history using btree (animal);-
CREATE INDEX cost_history_animal_idx ON public.cost_history USING btree (animal);
Date: 2026-04-25 14:19:54 Duration: 948ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
21 4 16.30 MiB 3.70 MiB 5.05 MiB 4.07 MiB create index animals_animalid_idx on public.animals using btree ("animalID");-
CREATE INDEX animals_animalid_idx ON public.animals USING btree ("animalID");
Date: 2026-04-25 14:19:51 Duration: 673ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
22 4 11.64 MiB 2.57 MiB 3.68 MiB 2.91 MiB create index animals_curcage_active_idx on public.animals using btree ("curCage") where (not deleted);-
CREATE INDEX animals_curcage_active_idx ON public.animals USING btree ("curCage") WHERE (NOT deleted);
Date: 2026-04-25 14:19:52 Duration: 1s407ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
23 4 25.62 MiB 5.96 MiB 7.65 MiB 6.40 MiB create index animals_mview_idx on public.animals_search_mview using btree (id nulls first, owner nulls first, editor nulls first, tourist nulls first);-
CREATE INDEX animals_mview_idx ON public.animals_search_mview USING btree (id NULLS FIRST, owner NULLS FIRST, editor NULLS FIRST, tourist NULLS FIRST);
Date: 2026-04-25 14:19:52 Duration: 1s407ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
24 4 3.85 MiB 8.00 KiB 3.34 MiB 986.00 KiB alter table only public.monitoring_session_activity add constraint monitoring_session_activity_pkey primary key (session_id);-
ALTER TABLE ONLY public.monitoring_session_activity ADD CONSTRAINT monitoring_session_activity_pkey PRIMARY KEY (session_id);
Date: 2026-04-25 14:19:48 Duration: 534ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
25 4 1.83 MiB 8.00 KiB 1.80 MiB 468.00 KiB alter table only public.litters_search_mview add constraint litters_search_mview_pkey primary key (id);-
ALTER TABLE ONLY public.litters_search_mview ADD CONSTRAINT litters_search_mview_pkey PRIMARY KEY (id);
Date: 2026-04-25 14:19:48 Duration: 534ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
26 4 78.98 MiB 19.25 MiB 20.98 MiB 19.74 MiB create index titleindex on public.targetgroups using btree (title);-
CREATE INDEX titleindex ON public.targetgroups USING btree (title);
Date: 2026-04-25 14:20:00 Duration: 2s325ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
27 4 3.51 MiB 8.00 KiB 2.46 MiB 898.00 KiB alter table only public.litter_history add constraint litter_history_pkey primary key (id);-
ALTER TABLE ONLY public.litter_history ADD CONSTRAINT litter_history_pkey PRIMARY KEY (id);
Date: 2026-04-25 14:19:48 Duration: 534ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
28 3 1.11 MiB 128.00 KiB 848.00 KiB 378.67 KiB create index tasks_editor_idx on public.tasks using btree (editor);-
CREATE INDEX tasks_editor_idx ON public.tasks USING btree (editor);
Date: 2026-04-25 14:20:00 Duration: 2s325ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
29 3 1.54 MiB 80.00 KiB 1.34 MiB 525.33 KiB create index tasks_id_parent_idx on public.tasks using btree (id, parent);-
CREATE INDEX tasks_id_parent_idx ON public.tasks USING btree (id, parent);
Date: 2026-04-25 14:20:00 Duration: 2s325ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
30 3 1.11 MiB 136.00 KiB 816.00 KiB 378.67 KiB create index tasks_task_status_idx on public.tasks using btree (task_status);-
CREATE INDEX tasks_task_status_idx ON public.tasks USING btree (task_status);
Date: 2026-04-25 14:20:00 Duration: 2s325ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
31 3 1.11 MiB 72.00 KiB 984.00 KiB 378.67 KiB create index tasks_done_idx on public.tasks using btree (done);-
CREATE INDEX tasks_done_idx ON public.tasks USING btree (done);
Date: 2026-04-25 14:20:00 Duration: 2s325ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
32 3 1.11 MiB 264.00 KiB 600.00 KiB 378.67 KiB create index tasks_active_index on public.tasks using btree (active);-
CREATE INDEX tasks_active_index ON public.tasks USING btree (active);
Date: 2026-04-25 14:20:00 Duration: 2s325ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
33 3 6.73 MiB 2.21 MiB 2.26 MiB 2.24 MiB create index tasks_changes_deleted_idx on public.tasks_changes using btree (deleted);-
CREATE INDEX tasks_changes_deleted_idx ON public.tasks_changes USING btree (deleted);
Date: 2026-04-25 14:20:00 Duration: 2s325ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
34 3 1.10 MiB 120.00 KiB 856.00 KiB 376.00 KiB create index tasks_owner_index on public.tasks using btree (owner);-
CREATE INDEX tasks_owner_index ON public.tasks USING btree (owner);
Date: 2026-04-25 14:20:00 Duration: 2s325ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
35 2 1.80 MiB 216.00 KiB 1.59 MiB 924.00 KiB create index litters_dam_index on public.litters using btree (dam);-
CREATE INDEX litters_dam_index ON public.litters USING btree (dam);
Date: 2026-04-25 14:19:55 Duration: 626ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
36 2 1.74 MiB 176.00 KiB 1.57 MiB 892.00 KiB create index monitoring_session_activity_user_idx on public.monitoring_session_activity using btree (user_id);-
CREATE INDEX monitoring_session_activity_user_idx ON public.monitoring_session_activity USING btree (user_id);
Date: 2026-04-25 14:19:55 Duration: 626ms Database: zemm_test User: labanimal Application: pg_restore Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
Queries generating the largest temporary files
Rank Size Query 1 433.08 MiB WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($1) AND collected_at <= $2 ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($3) AND collected_at BETWEEN $4 AND $5 ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($6) AND collected_at BETWEEN $7 AND $8 ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT $9 OFFSET $10;[ Date: 2026-04-23 16:28:15 - Queryid: 692757 ]
2 422.62 MiB WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($1, $2, $3) AND collected_at <= $4 ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($5, $6, $7) AND collected_at BETWEEN $8 AND $9 ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($10, $11, $12) AND collected_at BETWEEN $13 AND $14 ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT $15 OFFSET $16;[ Date: 2026-04-19 13:04:57 - Queryid: 2151067 ]
3 417.82 MiB WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($1, $2, $3) AND collected_at <= $4 ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($5, $6, $7) AND collected_at BETWEEN $8 AND $9 ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($10, $11, $12) AND collected_at BETWEEN $13 AND $14 ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT $15 OFFSET $16;[ Date: 2026-04-19 13:04:57 - Queryid: 2151067 ]
4 413.13 MiB WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($1) AND collected_at <= $2 ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($3) AND collected_at BETWEEN $4 AND $5 ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($6) AND collected_at BETWEEN $7 AND $8 ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT $9 OFFSET $10;[ Date: 2026-04-23 16:28:44 - Queryid: 693262 ]
5 401.24 MiB WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($1, $2) AND collected_at <= $3 ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($4, $5) AND collected_at BETWEEN $6 AND $7 ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($8, $9) AND collected_at BETWEEN $10 AND $11 ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT $12 OFFSET $13;[ Date: 2026-04-19 12:58:07 - Queryid: 2147981 ]
6 400.50 MiB WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($1, $2) AND collected_at <= $3 ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($4, $5) AND collected_at BETWEEN $6 AND $7 ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($8, $9) AND collected_at BETWEEN $10 AND $11 ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT $12 OFFSET $13;[ Date: 2026-04-19 15:02:03 - Queryid: 2192248 ]
7 400.48 MiB WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($1, $2) AND collected_at <= $3 ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($4, $5) AND collected_at BETWEEN $6 AND $7 ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($8, $9) AND collected_at BETWEEN $10 AND $11 ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT $12 OFFSET $13;[ Date: 2026-04-19 13:52:00 - Queryid: 2167563 ]
8 400.28 MiB WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($1, $2) AND collected_at <= $3 ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($4, $5) AND collected_at BETWEEN $6 AND $7 ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($8, $9) AND collected_at BETWEEN $10 AND $11 ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT $12 OFFSET $13;[ Date: 2026-04-19 13:57:01 - Queryid: 2169171 ]
9 400.21 MiB WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($1, $2) AND collected_at <= $3 ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($4, $5) AND collected_at BETWEEN $6 AND $7 ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($8, $9) AND collected_at BETWEEN $10 AND $11 ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT $12 OFFSET $13;[ Date: 2026-04-19 23:45:36 - Queryid: 2375835 ]
10 400.19 MiB WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($1, $2) AND collected_at <= $3 ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($4, $5) AND collected_at BETWEEN $6 AND $7 ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($8, $9) AND collected_at BETWEEN $10 AND $11 ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT $12 OFFSET $13;[ Date: 2026-04-19 16:32:03 - Queryid: 2222871 ]
11 400.16 MiB WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($1, $2) AND collected_at <= $3 ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($4, $5) AND collected_at BETWEEN $6 AND $7 ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($8, $9) AND collected_at BETWEEN $10 AND $11 ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT $12 OFFSET $13;[ Date: 2026-04-19 20:50:29 - Queryid: 2315370 ]
12 400.10 MiB WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($1, $2) AND collected_at <= $3 ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($4, $5) AND collected_at BETWEEN $6 AND $7 ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($8, $9) AND collected_at BETWEEN $10 AND $11 ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT $12 OFFSET $13;[ Date: 2026-04-19 21:15:31 - Queryid: 2323575 ]
13 400.08 MiB WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($1, $2) AND collected_at <= $3 ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($4, $5) AND collected_at BETWEEN $6 AND $7 ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($8, $9) AND collected_at BETWEEN $10 AND $11 ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT $12 OFFSET $13;[ Date: 2026-04-19 23:25:35 - Queryid: 2368952 ]
14 400.01 MiB WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($1, $2) AND collected_at <= $3 ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($4, $5) AND collected_at BETWEEN $6 AND $7 ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($8, $9) AND collected_at BETWEEN $10 AND $11 ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT $12 OFFSET $13;[ Date: 2026-04-19 19:20:26 - Queryid: 2281607 ]
15 399.96 MiB WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($1, $2) AND collected_at <= $3 ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($4, $5) AND collected_at BETWEEN $6 AND $7 ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($8, $9) AND collected_at BETWEEN $10 AND $11 ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT $12 OFFSET $13;[ Date: 2026-04-20 00:50:35 - Queryid: 2399101 ]
16 399.91 MiB WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($1, $2) AND collected_at <= $3 ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($4, $5) AND collected_at BETWEEN $6 AND $7 ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($8, $9) AND collected_at BETWEEN $10 AND $11 ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT $12 OFFSET $13;[ Date: 2026-04-19 21:55:34 - Queryid: 2337645 ]
17 399.88 MiB WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($1, $2) AND collected_at <= $3 ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($4, $5) AND collected_at BETWEEN $6 AND $7 ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($8, $9) AND collected_at BETWEEN $10 AND $11 ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT $12 OFFSET $13;[ Date: 2026-04-20 00:40:36 - Queryid: 2395189 ]
18 399.80 MiB WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($1, $2) AND collected_at <= $3 ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($4, $5) AND collected_at BETWEEN $6 AND $7 ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($8, $9) AND collected_at BETWEEN $10 AND $11 ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT $12 OFFSET $13;[ Date: 2026-04-19 23:55:36 - Queryid: 2379249 ]
19 374.71 MiB WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($1) AND collected_at <= $2 ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($3) AND collected_at BETWEEN $4 AND $5 ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($6) AND collected_at BETWEEN $7 AND $8 ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT $9 OFFSET $10;[ Date: 2026-04-23 16:28:15 - Queryid: 692757 ]
20 370.85 MiB WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($1) AND collected_at <= $2 ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($3) AND collected_at BETWEEN $4 AND $5 ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ($6) AND collected_at BETWEEN $7 AND $8 ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT $9 OFFSET $10;[ Date: 2026-04-23 16:28:15 - Queryid: 692757 ]
-
Vacuums
Vacuums / Analyzes Distribution
Key values
- 13.14 sec Highest CPU-cost vacuum
Table public.diary
Database zemm_produktiv_7 - 2026-04-23 00:47:43 Date
- 0 sec Highest CPU-cost analyze
Table
Database zemm_produktiv_7 - Date
Average Autovacuum Duration
Key values
- 13.14 sec Highest CPU-cost vacuum
Table public.diary
Database zemm_produktiv_7 - 2026-04-23 00:47:43 Date
Analyzes per table
Key values
- pg_catalog.pg_type (282) Main table analyzed (database zemm_produktiv_8)
- 1,504 analyzes Total
Table Number of analyzes zemm_produktiv_8.pg_catalog.pg_type 282 zemm_produktiv_8.pg_catalog.pg_attribute 209 zemm_produktiv_8.pg_catalog.pg_class 150 zemm_produktiv_8.pg_catalog.pg_depend 134 zemm_produktiv_7.pg_catalog.pg_type 92 zemm_produktiv_8.public.breedingssires 69 zemm_produktiv_8.public.breedingsdams 69 zemm_produktiv_7.pg_catalog.pg_attribute 65 zemm_produktiv_7.pg_catalog.pg_class 55 zemm_produktiv_7.pg_catalog.pg_depend 45 zemm_produktiv_7.public.login_tracker 28 zemm_monitoring.observability.metrics_timeseries 14 zemm_produktiv_8.public.cages_search_mview 14 zemm_produktiv_8.public.tmptasks 13 bucardo.pg_catalog.pg_shdepend 10 zemm_test_3.pg_catalog.pg_shdepend 9 zemm_produktiv_8.public.users 8 zemm_produktiv_8.pg_catalog.pg_shdepend 7 zemm_produktiv_8.public.tasks 7 zemm_produktiv_7.public.user_ui_prefs 7 fbi_unire.pg_catalog.pg_shdepend 6 fbi_ci_db.pg_catalog.pg_shdepend 6 postgres.pg_catalog.pg_shdepend 6 template1.pg_catalog.pg_shdepend 5 zemm_produktiv_7.pg_catalog.pg_shdepend 5 zemm_monitoring.observability.uptime_checks 5 labanimal.pg_catalog.pg_shdepend 5 zemm_produktiv_7.public.users 5 zemm_produktiv_8.public.cost_history 4 zemm_test.pg_catalog.pg_class 4 zemm_dev.public.login_tracker 4 zemm_monitoring.pg_catalog.pg_shdepend 4 zemm_produktiv_7.public.choice 4 zemm_test.pg_catalog.pg_type 3 zemm_test.pg_catalog.pg_constraint 3 template0.pg_catalog.pg_shdepend 3 zemm_test.pg_catalog.pg_attribute 2 zemm_test.pg_catalog.pg_index 2 zemm_produktiv_8.public.cages 2 zemm_produktiv_8.public.login_tracker 2 zemm_cryo_validate_20260425002602.pg_catalog.pg_attribute 2 zemm_produktiv_8.public.monitoring_session_activity 2 zemm_produktiv_7.public.targetgroupMembers 2 zemm_test.pg_catalog.pg_depend 2 zemm_produktiv_7.public.cages_search_mview 2 zemm_produktiv_7.public.fem_numbers 2 zemm_produktiv_7.public.import_column_mappings 2 zemm_produktiv_7.public.animals 2 invdb.pg_catalog.pg_shdepend 2 zemm_monitoring.observability.app_events 2 zemm_produktiv_7.public.question 2 zemm_produktiv_7.public.litters 2 zemm_produktiv_7.public.litters_search_mview 2 zemm_produktiv_7.public.cost_history 2 zemm_produktiv_7.public.cages 2 zemm_monitoring.observability.system_metrics 2 fbi_unibi.pg_catalog.pg_shdepend 2 zemm_produktiv_7.public.diary 2 zemm_produktiv_7.public.animals_search_mview 2 zemm_produktiv_7.public.genes 2 zemm_produktiv_7.public.targetgroups 2 zemm_dev.public.user_ui_prefs 1 zemm_test.public.question 1 zemm_test.public.users 1 zemm_produktiv_7.public.breedingsdams 1 zemm_dev.pg_catalog.pg_class 1 zemm_produktiv_7.public.scoresheet_diary 1 zemm_test.public.scoresheet_diary 1 zemm_test.public.fem_numbers 1 zemm_test.public.stresslevel_response 1 zemm_test.public.documents 1 zemm_test.public.litters 1 zemm_test.public.breedingssires 1 zemm_dev.pg_catalog.pg_constraint 1 zemm_cryo_validate_20260425002602.pg_catalog.pg_attrdef 1 zemm_test.public.sys_screens 1 zemm_test.public.strains 1 zemm_test.public.groupMembers 1 zemm_test.public.tasks 1 zemm_cryo_validate_20260425002602.pg_catalog.pg_index 1 zemm_test.public.litter_history 1 zemm_test.public.monitoring_session_activity 1 zemm_test.public.animals 1 zemm_test.public.breedingsdams 1 zemm_produktiv_7.public.license_history 1 zemm_produktiv_7.public.locations 1 zemm_produktiv_7.pg_catalog.pg_constraint 1 zemm_produktiv_7.public.breedings 1 zemm_test.public.choice 1 zemm_test.pg_catalog.pg_attrdef 1 zemm_monitoring.observability.phpfpm_counters 1 zemm_test.public.targetgroups 1 zemm_produktiv_7.public.groupMembers 1 zemm_produktiv_7.public.services 1 zemm_produktiv_7.public.monitoring_session_activity 1 zemm_produktiv_7.public.task_templates 1 zemm_produktiv_7.pg_catalog.pg_sequence 1 zemm_produktiv_7.public.sys_actions 1 zemm_produktiv_7.public.affiliation 1 zemm_test.public.locations 1 zemm_test.public.tmptasks 1 zemm_produktiv_7.public.stresslevel_response 1 zemm_monitoring.observability.nginx_counters 1 zemm_produktiv_7.public.import_staging_rows 1 zemm_test.public.tasks_changes 1 zemm_produktiv_7.public.animals_tasks 1 zemm_dev.pg_catalog.pg_attribute 1 zemm_test.public.targetgroupMembers 1 zemm_produktiv_7.public.sys_screens 1 zemm_test.pg_catalog.pg_trigger 1 zemm_test.public.animals_search_mview 1 zemm_test.pg_catalog.pg_sequence 1 zemm_produktiv_7.public.litter_history 1 zemm_test.public.groups 1 zemm_test_2.pg_catalog.pg_shdepend 1 zemm_produktiv_7.public.tmptasks 1 zemm_test.public.litters_search_mview 1 zemm_produktiv_7.public.scoresheet_response 1 zemm_test.public.roles_users 1 zemm_test.public.login_tracker 1 zemm_produktiv_7.public.stress_levels 1 zemm_dev.pg_catalog.pg_shdepend 1 zemm_produktiv_7.public.roles_users 1 zemm_produktiv_7.public.import_runs 1 zemm_produktiv_7.public.groups 1 zemm_dev.pg_catalog.pg_trigger 1 zemm_test.public.cost_history 1 zemm_produktiv_7.public.tasks 1 zemm_produktiv_8.public.user_ui_prefs 1 zemm_test.public.scoresheet_answer 1 zemm_dev.pg_catalog.pg_attrdef 1 zemm_produktiv_7.pg_catalog.pg_trigger 1 zemm_produktiv_7.public.licenses 1 zemm_dev.pg_catalog.pg_depend 1 zemm_test.public.diary 1 zemm_produktiv_7.pg_catalog.pg_index 1 zemm_cryo_validate_20260425002602.pg_catalog.pg_depend 1 zemm_test.public.cages 1 zemm_monitoring.observability.db_top_queries 1 zemm_produktiv_7.public.strains 1 zemm_test.public.taskattachment 1 zemm_produktiv_7.public.breedingssires 1 zemm_cryo_validate_20260425002602.pg_catalog.pg_class 1 zemm_test.public.licenses 1 zemm_produktiv_7.pg_catalog.pg_attrdef 1 zemm_test.public.sys_actions 1 zemm_cryo_validate_20260425002602.pg_catalog.pg_trigger 1 zemm_produktiv_7.public.tasks_changes 1 zemm_test.public.cages_search_mview 1 zemm_test.public.license_history 1 zemm_produktiv_7.public.documents 1 zemm_test.public.scoresheet_response 1 zemm_produktiv_7.public.taskattachment 1 zemm_cryo_validate_20260425002602.pg_catalog.pg_constraint 1 zemm_test.public.breedings 1 zemm_produktiv_7.public.scoresheet_answer 1 Total 1,504 Vacuums per table
Key values
- pg_catalog.pg_type (95) Main table vacuumed on database zemm_produktiv_8
- 712 vacuums Total
Index Buffer usage Skipped WAL usage Frozen Table Vacuums scans hits misses dirtied pins frozen records full page bytes pages tuples zemm_produktiv_8.pg_catalog.pg_type 95 95 0 0 0 0 0 4,920 1,063 1,090,676 0 0 zemm_produktiv_8.pg_catalog.pg_attribute 72 72 0 0 0 0 0 9,352 3,081 2,058,468 0 0 zemm_produktiv_8.public.breedingsdams 69 0 0 0 0 0 0 13,731 1,035 3,476,106 0 0 zemm_produktiv_8.public.breedingssires 69 0 0 0 0 0 0 10,213 712 2,158,820 0 0 zemm_produktiv_8.pg_catalog.pg_class 49 49 0 0 0 0 0 4,815 1,546 1,878,790 12 12 zemm_produktiv_7.pg_catalog.pg_type 38 38 0 0 0 0 0 1,495 304 464,637 0 0 zemm_produktiv_8.pg_catalog.pg_depend 36 36 0 0 0 0 0 4,514 1,420 1,624,452 0 0 zemm_monitoring.pg_toast.pg_toast_67431 32 0 0 0 0 0 0 29,726 9,981 22,697,852 9,832 58,992 zemm_produktiv_7.pg_catalog.pg_attribute 26 26 0 0 0 0 0 4,756 1,520 2,076,809 26 865 zemm_produktiv_8.pg_toast.pg_toast_2619 21 21 0 0 0 0 0 3,861 982 5,225,675 223 691 zemm_produktiv_7.pg_catalog.pg_class 19 19 0 0 0 0 0 1,667 442 702,300 22 292 zemm_produktiv_7.pg_catalog.pg_depend 14 14 0 0 0 0 0 1,611 455 824,881 6 254 fbi_unibi.pg_catalog.pg_shdepend 12 12 0 0 0 0 0 1,063 355 657,750 0 0 bucardo.pg_catalog.pg_shdepend 8 8 0 0 0 0 0 710 204 380,798 0 0 zemm_produktiv_7.public.user_ui_prefs 7 7 0 0 0 0 0 340 52 87,300 0 0 zemm_produktiv_8.public.tasks 7 7 0 0 0 0 0 328,966 712 25,113,495 476 1,321 zemm_produktiv_7.pg_toast.pg_toast_2619 6 6 0 0 0 0 0 1,102 231 1,136,570 37 102 fbi_ci_db.pg_catalog.pg_shdepend 6 6 0 0 0 0 0 544 182 334,338 0 0 zemm_produktiv_8.public.tmptasks 4 4 0 0 0 0 0 300 107 68,956 0 0 zemm_produktiv_8.public.cages_search_mview 4 4 0 0 0 0 0 2,559 1,333 4,501,054 165 1,556 zemm_produktiv_7.public.targetgroups 3 1 0 0 0 0 0 162,156 16,202 71,304,794 2,298 325,624 zemm_monitoring.pg_toast.pg_toast_2619 3 3 0 0 0 0 0 305 68 391,327 24 68 zemm_produktiv_7.public.cages 3 1 0 0 0 0 0 2,163 187 1,024,414 180 13,882 zemm_produktiv_8.pg_catalog.pg_statistic 3 3 0 0 0 0 0 659 204 659,250 110 328 zemm_monitoring.observability.uptime_checks 3 0 0 0 0 0 0 2,713 2,694 4,178,488 8 160 zemm_monitoring.pg_toast.pg_toast_67384 3 3 0 0 0 0 0 175 12 30,114 0 0 zemm_produktiv_7.public.animals 3 1 0 0 0 0 0 117,249 16,010 62,192,535 16,006 608,929 postgres.pg_catalog.pg_shdepend 3 3 0 0 0 0 0 288 111 210,629 0 0 zemm_produktiv_7.public.animals_search_mview 2 0 0 0 0 0 0 65,179 23,059 101,375,720 21,060 556,281 zemm_test.pg_catalog.pg_statistic 2 2 0 0 0 0 0 255 54 247,523 36 365 zemm_produktiv_7.public.diary 2 0 0 0 0 0 0 95,568 31,857 68,992,075 31,855 2,231,287 zemm_produktiv_7.pg_catalog.pg_statistic 2 2 0 0 0 0 0 470 44 149,460 22 144 zemm_produktiv_7.public.roles_users 2 0 0 0 0 0 0 17 8 13,516 4 552 zemm_produktiv_7.public.litters_search_mview 2 0 0 0 0 0 0 3,434 2,505 10,904,382 464 17,649 zemm_produktiv_7.public.cost_history 2 0 0 0 0 0 0 28,185 9,397 26,237,557 9,394 729,390 zemm_produktiv_7.public.scoresheet_response 2 0 0 0 0 0 0 17 8 14,910 4 555 zemm_produktiv_7.public.litters 2 0 0 0 0 0 0 3,255 1,086 4,568,867 1,084 94,083 zemm_monitoring.pg_toast.pg_toast_67411 2 0 0 0 0 0 0 12,971 4,059 30,413,106 4,051 16,208 zemm_produktiv_7.public.fem_numbers 2 0 0 0 0 0 0 3,093 1,032 2,885,197 1,030 123,595 zemm_monitoring.observability.metrics_timeseries 2 2 0 0 0 0 0 24,798 11,588 27,974,822 2,342 46,613 zemm_produktiv_7.public.cages_search_mview 2 0 0 0 0 0 0 211 208 719,489 0 0 zemm_test.pg_catalog.pg_depend 2 1 0 0 0 0 0 90 20 55,684 16 1,818 zemm_produktiv_7.public.targetgroupMembers 2 0 0 0 0 0 0 127,035 42,347 151,413,510 42,344 6,647,931 zemm_test.public.breedings 1 0 0 0 0 0 0 224 3 13,936 0 0 zemm_produktiv_7.public.scoresheet_answer 1 0 0 0 0 0 0 92 34 93,408 28 3,387 zemm_produktiv_7.public.taskattachment 1 0 0 0 0 0 0 296 295 1,205,706 0 0 zemm_cryo_validate_20260425002602.pg_catalog.pg_constraint 1 1 0 0 0 0 0 54 0 6,608 0 0 zemm_test.public.license_history 1 0 0 0 0 0 0 173 3 10,633 0 0 zemm_produktiv_7.public.tasks_changes 1 0 0 0 0 0 0 7,447 3,815 11,814,947 1,816 168,887 zemm_cryo_validate_20260425002602.pg_catalog.pg_trigger 1 1 0 0 0 0 0 33 3 4,784 0 0 zemm_test.public.cages_search_mview 1 0 0 0 0 0 0 210 3 13,129 0 0 zemm_cryo_validate_20260425002602.pg_catalog.pg_class 1 1 0 0 0 0 0 38 0 3,677 0 0 zemm_produktiv_7.public.breedingssires 1 0 0 0 0 0 0 438 149 568,301 143 22,451 zemm_test.public.licenses 1 0 0 0 0 0 0 22 3 1,749 0 0 zemm_test.public.taskattachment 1 0 0 0 0 0 0 296 3 18,310 0 0 zemm_produktiv_7.public.strains 1 0 0 0 0 0 0 167 59 259,481 53 2,269 zemm_monitoring.observability.db_top_queries 1 0 0 0 0 0 0 7,574 7,518 25,720,233 17 149 zemm_test.public.diary 1 0 0 0 0 0 0 31,857 1 1,879,830 0 0 zemm_cryo_validate_20260425002602.pg_catalog.pg_depend 1 1 0 0 0 0 0 55 0 9,123 0 0 zemm_monitoring.observability.system_metrics 1 0 0 0 0 0 0 1,663 1,663 2,786,523 0 0 zemm_test.public.cages 1 0 0 0 0 0 0 185 3 11,592 0 0 zemm_produktiv_7.public.licenses 1 0 0 0 0 0 0 59 23 94,890 17 638 zemm_dev.pg_catalog.pg_depend 1 1 0 0 0 0 0 45 15 36,114 0 0 zemm_produktiv_7.public.users 1 0 0 0 0 0 0 182 65 213,766 58 756 zemm_test.public.scoresheet_answer 1 0 0 0 0 0 0 33 3 2,399 0 0 zemm_produktiv_7.public.tasks 1 0 0 0 0 0 0 22,008 8,664 27,676,131 6,672 43,924 zemm_test.public.cost_history 1 0 0 0 0 0 0 9,395 1 554,569 0 0 zemm_test.pg_catalog.pg_constraint 1 0 0 0 0 0 0 40 29 50,269 6 174 zemm_produktiv_7.public.tmptasks 1 0 0 0 0 0 0 104 102 276,024 0 0 zemm_test.public.litters_search_mview 1 0 0 0 0 0 0 2,505 1 148,059 0 0 zemm_produktiv_7.public.login_tracker 1 0 0 0 0 0 0 1 0 311 0 0 zemm_produktiv_7.public.litter_history 1 0 0 0 0 0 0 5,045 1,683 5,714,576 1,681 182,045 zemm_test.public.animals_search_mview 1 0 0 0 0 0 0 23,055 1 1,360,509 0 0 zemm_test.pg_catalog.pg_trigger 1 0 0 0 0 0 0 46 18 28,061 14 674 zemm_monitoring.observability.app_events 1 0 0 0 0 0 0 10,067 10,070 13,793,770 0 0 zemm_dev.pg_catalog.pg_attribute 1 1 0 0 0 0 0 137 16 30,391 0 0 zemm_test.public.targetgroupMembers 1 0 0 0 0 0 0 42,346 42,347 132,661,951 0 0 zemm_produktiv_7.public.stresslevel_response 1 0 0 0 0 0 0 32 14 27,207 8 1,663 zemm_test.public.tasks_changes 1 0 0 0 0 0 0 3,815 1 225,349 0 0 zemm_test.public.tmptasks 1 0 0 0 0 0 0 104 3 6,756 0 0 zemm_produktiv_7.public.import_column_mappings 1 1 0 0 0 0 0 9 5 3,808 0 0 zemm_produktiv_7.public.groupMembers 1 0 0 0 0 0 0 19 9 16,315 5 767 zemm_test.public.targetgroups 1 0 0 0 0 0 0 16,199 1 956,005 0 0 zemm_test.pg_catalog.pg_class 1 1 0 0 0 0 0 46 0 3,538 0 0 zemm_produktiv_7.pg_catalog.pg_shdepend 1 1 0 0 0 0 0 79 11 24,725 0 0 zemm_produktiv_7.public.breedings 1 0 0 0 0 0 0 665 225 974,525 219 22,570 zemm_produktiv_7.public.locations 1 1 0 0 0 0 0 23 3 4,606 0 0 zemm_produktiv_8.public.users 1 1 0 0 0 0 0 176 77 192,382 56 128 zemm_produktiv_7.public.license_history 1 0 0 0 0 0 0 512 175 555,188 168 22,793 zemm_test.public.monitoring_session_activity 1 0 0 0 0 0 0 1,086 1 64,338 0 0 zemm_test.public.breedingsdams 1 0 0 0 0 0 0 200 3 12,227 0 0 zemm_test.public.animals 1 0 0 0 0 0 0 16,007 1 944,677 0 0 zemm_test.public.litter_history 1 0 0 0 0 0 0 1,682 1 99,502 0 0 zemm_produktiv_8.public.cost_history 1 1 0 0 0 0 0 10,353 3,485 7,869,483 226 5,302 zemm_test.public.tasks 1 0 0 0 0 0 0 8,664 1 511,440 0 0 zemm_test.public.groupMembers 1 0 0 0 0 0 0 9 4 1,134 0 0 zemm_cryo_validate_20260425002602.pg_catalog.pg_attribute 1 1 0 0 0 0 0 94 0 10,818 0 0 zemm_test.public.strains 1 0 0 0 0 0 0 58 3 3,941 0 0 zemm_test.public.breedingssires 1 0 0 0 0 0 0 149 3 9,217 0 0 zemm_test.public.litters 1 0 0 0 0 0 0 1,085 1 64,279 0 0 zemm_test.public.stresslevel_response 1 0 0 0 0 0 0 13 3 1,186 0 0 zemm_test.public.fem_numbers 1 0 0 0 0 0 0 1,032 1 61,152 0 0 zemm_test.public.scoresheet_diary 1 0 0 0 0 0 0 10 4 1,193 0 0 zemm_produktiv_7.public.scoresheet_diary 1 0 0 0 0 0 0 22 10 24,891 6 1,057 zemm_test.public.users 1 0 0 0 0 0 0 63 61 199,813 0 0 zemm_produktiv_7.public.breedingsdams 1 0 0 0 0 0 0 591 200 771,280 194 30,458 zemm_test.pg_catalog.pg_attribute 1 1 0 0 0 0 0 159 0 11,014 0 0 Total 712 460 0 0 0 0 0 1,305,379 269,376 883,232,845 154,518 11,989,639 Vacuum throughput per table
Key values
- public.diary (13.14) Max CPU elapsed for vacuum on database zemm_produktiv_7
- observability.metrics_timeseries (58.13 ms) Max I/O read time for vacuum on database zemm_produktiv_7
- public.targetgroups (106.35 ms) Max I/O write time for vacuum on database zemm_produktiv_7
I/O timing (ms) CPU (s) Table read write elapsed zemm_produktiv_8.pg_catalog.pg_type 10.856 0 0 zemm_produktiv_8.pg_catalog.pg_attribute 20.275 0 0.76 zemm_produktiv_8.public.breedingsdams 0.023 1.066 0 zemm_produktiv_8.public.breedingssires 0.035 1.616 0 zemm_produktiv_8.pg_catalog.pg_class 14.678 0 0.21 zemm_produktiv_7.pg_catalog.pg_type 6.701 0 0 zemm_produktiv_8.pg_catalog.pg_depend 10.945 0 0.35 zemm_monitoring.pg_toast.pg_toast_67431 34.493 3.12 2.53 zemm_produktiv_7.pg_catalog.pg_attribute 11.782 0 0.37 zemm_produktiv_8.pg_toast.pg_toast_2619 9.603 0 0.21 zemm_produktiv_7.pg_catalog.pg_class 8.58 0 0.01 zemm_produktiv_7.pg_catalog.pg_depend 9.285 0.059 0.12 fbi_unibi.pg_catalog.pg_shdepend 7.512 0 0.09 bucardo.pg_catalog.pg_shdepend 2.357 0 0.06 zemm_produktiv_7.public.user_ui_prefs 0.876 0.05 0 zemm_produktiv_8.public.tasks 3.597 0 4.29 zemm_produktiv_7.pg_toast.pg_toast_2619 4.507 0 0.07 fbi_ci_db.pg_catalog.pg_shdepend 9.073 0 0.06 zemm_produktiv_8.public.tmptasks 1.822 0 0.01 zemm_produktiv_8.public.cages_search_mview 3.936 1.221 0.39 zemm_produktiv_7.public.targetgroups 33.078 106.35 11.35 zemm_monitoring.pg_toast.pg_toast_2619 3.232 0 0 zemm_produktiv_7.public.cages 0.082 0.054 0.09 zemm_produktiv_8.pg_catalog.pg_statistic 1.164 0 0.04 zemm_monitoring.observability.uptime_checks 0.856 0 0.65 zemm_monitoring.pg_toast.pg_toast_67384 0.104 0.024 0 zemm_produktiv_7.public.animals 43.617 93.203 11.75 postgres.pg_catalog.pg_shdepend 1.334 0 0.03 zemm_produktiv_7.public.animals_search_mview 8.12 100.987 11.32 zemm_test.pg_catalog.pg_statistic 0.23 0 0.01 zemm_produktiv_7.public.diary 0.021 0.016 13.14 zemm_produktiv_7.pg_catalog.pg_statistic 2.033 0 0.01 zemm_produktiv_7.public.roles_users 0.012 0.016 0 zemm_produktiv_7.public.litters_search_mview 0.232 0.671 0.24 zemm_produktiv_7.public.cost_history 0.021 0.015 2.32 zemm_produktiv_7.public.scoresheet_response 0.011 0.011 0 zemm_produktiv_7.public.litters 0.02 0.018 0.28 zemm_monitoring.pg_toast.pg_toast_67411 3.27 12.691 1.1 zemm_produktiv_7.public.fem_numbers 0.03 0.016 0.25 zemm_monitoring.observability.metrics_timeseries 58.13 12.143 3.82 zemm_produktiv_7.public.cages_search_mview 0.059 0.015 0.01 zemm_test.pg_catalog.pg_depend 0 0 0 zemm_produktiv_7.public.targetgroupMembers 0.036 0.051 10.83 zemm_test.public.breedings 0.064 0.022 0.01 zemm_produktiv_7.public.scoresheet_answer 0 0.021 0.01 zemm_produktiv_7.public.taskattachment 0 0.016 0.01 zemm_cryo_validate_20260425002602.pg_catalog.pg_constraint 0 0 0 zemm_test.public.license_history 0.047 0.012 0 zemm_produktiv_7.public.tasks_changes 0.631 6.969 0.58 zemm_cryo_validate_20260425002602.pg_catalog.pg_trigger 0 0.037 0 zemm_test.public.cages_search_mview 0.026 0.014 0 zemm_cryo_validate_20260425002602.pg_catalog.pg_class 0 0 0 zemm_produktiv_7.public.breedingssires 0 0.021 0.04 zemm_test.public.licenses 0.012 0.017 0 zemm_test.public.taskattachment 0.029 0.032 0.01 zemm_produktiv_7.public.strains 0 0.011 0.01 zemm_monitoring.observability.db_top_queries 6.846 0 1.91 zemm_test.public.diary 0.081 0.015 0.82 zemm_cryo_validate_20260425002602.pg_catalog.pg_depend 0 0 0 zemm_monitoring.observability.system_metrics 0.492 0 0.4 zemm_test.public.cages 0.065 0.016 0 zemm_produktiv_7.public.licenses 0 0.025 0.01 zemm_dev.pg_catalog.pg_depend 1.242 0 0 zemm_produktiv_7.public.users 0 0.013 0.01 zemm_test.public.scoresheet_answer 0 0.015 0 zemm_produktiv_7.public.tasks 0 0.011 1.72 zemm_test.public.cost_history 0.063 0.015 0.24 zemm_test.pg_catalog.pg_constraint 0 0 0 zemm_produktiv_7.public.tmptasks 0 0.016 0 zemm_test.public.litters_search_mview 0.045 0.015 0.06 zemm_produktiv_7.public.login_tracker 0.062 0 0 zemm_produktiv_7.public.litter_history 0 0.019 0.42 zemm_test.public.animals_search_mview 0.082 0.014 0.56 zemm_test.pg_catalog.pg_trigger 0 0.012 0 zemm_monitoring.observability.app_events 0.68 0.045 2.32 zemm_dev.pg_catalog.pg_attribute 1.597 0 0.01 zemm_test.public.targetgroupMembers 0 0.081 1.83 zemm_produktiv_7.public.stresslevel_response 0 0.014 0 zemm_test.public.tasks_changes 0.057 0.014 0.09 zemm_test.public.tmptasks 0.012 0.015 0 zemm_produktiv_7.public.import_column_mappings 0 0.049 0 zemm_produktiv_7.public.groupMembers 0 0.03 0 zemm_test.public.targetgroups 0 0.014 0.46 zemm_test.pg_catalog.pg_class 0 0 0 zemm_produktiv_7.pg_catalog.pg_shdepend 0.128 0 0 zemm_produktiv_7.public.breedings 0 0.013 0.06 zemm_produktiv_7.public.locations 0 0.025 0 zemm_produktiv_8.public.users 1.368 0 0.02 zemm_produktiv_7.public.license_history 0 0.019 0.05 zemm_test.public.monitoring_session_activity 0.046 0.022 0.02 zemm_test.public.breedingsdams 0.027 0.017 0 zemm_test.public.animals 4.434 47.895 4.36 zemm_test.public.litter_history 0.026 0.013 0.04 zemm_produktiv_8.public.cost_history 2.383 5.768 1.1 zemm_test.public.tasks 0.114 0.014 0.2 zemm_test.public.groupMembers 0.039 0.016 0 zemm_cryo_validate_20260425002602.pg_catalog.pg_attribute 0 0 0 zemm_test.public.strains 0 0.011 0 zemm_test.public.breedingssires 0.027 0.017 0 zemm_test.public.litters 0.058 0.025 0.03 zemm_test.public.stresslevel_response 0 0.016 0 zemm_test.public.fem_numbers 0.033 0.02 0.02 zemm_test.public.scoresheet_diary 0 0.017 0 zemm_produktiv_7.public.scoresheet_diary 0 0.015 0 zemm_test.public.users 0 0.017 0.01 zemm_produktiv_7.public.breedingsdams 0 0.015 0.05 zemm_test.pg_catalog.pg_attribute 0 0 0 Total 347.444 394.988 94.26 Tuples removed per table
Key values
- public.targetgroups (2307194) Main table with removed tuples on database zemm_produktiv_7
- 3573015 tuples Total removed
Index Tuples Pages Table Vacuums scans removed remain not yet removable removed remain zemm_produktiv_7.public.targetgroups 3 1 2,307,194 2,307,194 0 16,256 22,976 zemm_produktiv_7.public.animals 3 1 608,929 608,929 0 16,032 16,032 zemm_produktiv_8.public.tasks 7 7 377,904 399,263 0 0 117,677 zemm_monitoring.observability.metrics_timeseries 2 2 75,982 727,268 0 0 15,806 zemm_produktiv_8.pg_catalog.pg_attribute 72 72 71,290 412,072 0 0 13,248 zemm_produktiv_8.pg_catalog.pg_depend 36 36 31,148 150,156 0 0 1,980 zemm_produktiv_8.pg_catalog.pg_type 95 95 19,132 78,945 0 0 2,945 zemm_produktiv_7.public.cages 3 1 13,882 13,882 0 268 180 zemm_produktiv_7.pg_catalog.pg_attribute 26 26 13,149 185,177 0 0 4,940 zemm_produktiv_8.public.cost_history 1 1 13,003 678,235 0 0 11,168 zemm_produktiv_8.pg_catalog.pg_class 49 49 7,483 43,806 0 0 2,058 zemm_produktiv_7.pg_catalog.pg_depend 14 14 5,861 67,509 0 0 714 fbi_unibi.pg_catalog.pg_shdepend 12 12 5,007 46,608 0 0 456 bucardo.pg_catalog.pg_shdepend 8 8 3,656 31,072 0 0 304 zemm_produktiv_7.pg_catalog.pg_type 38 38 3,647 32,752 0 0 1,026 fbi_ci_db.pg_catalog.pg_shdepend 6 6 2,772 23,304 0 0 228 zemm_produktiv_8.pg_toast.pg_toast_2619 21 21 2,182 6,142 0 0 2,226 zemm_produktiv_7.pg_catalog.pg_class 19 19 1,961 18,753 0 0 741 postgres.pg_catalog.pg_shdepend 3 3 1,440 11,652 0 0 114 zemm_produktiv_8.public.cages_search_mview 4 4 1,281 55,540 0 0 936 zemm_produktiv_8.pg_catalog.pg_statistic 3 3 832 3,852 0 0 432 zemm_cryo_validate_20260425002602.pg_catalog.pg_depend 1 1 822 2,887 0 0 28 zemm_produktiv_7.pg_catalog.pg_statistic 2 2 747 2,490 0 0 284 zemm_produktiv_7.pg_toast.pg_toast_2619 6 6 739 1,931 0 10 760 zemm_cryo_validate_20260425002602.pg_catalog.pg_attribute 1 1 639 4,144 0 0 84 zemm_produktiv_8.public.tmptasks 4 4 305 3,393 0 7 472 zemm_monitoring.pg_toast.pg_toast_67384 3 3 255 8 0 2 51 zemm_test.pg_catalog.pg_statistic 2 2 238 1,597 0 0 124 zemm_cryo_validate_20260425002602.pg_catalog.pg_trigger 1 1 227 227 0 0 10 zemm_produktiv_8.public.users 1 1 191 756 0 0 108 zemm_cryo_validate_20260425002602.pg_catalog.pg_constraint 1 1 185 422 0 0 23 zemm_produktiv_7.pg_catalog.pg_shdepend 1 1 182 4,426 0 0 38 zemm_monitoring.pg_toast.pg_toast_2619 3 3 175 238 0 0 108 zemm_test.pg_catalog.pg_attribute 1 1 170 7,443 0 0 134 zemm_dev.pg_catalog.pg_attribute 1 1 146 8,886 0 0 190 zemm_produktiv_7.public.locations 1 1 102 0 0 2 0 zemm_produktiv_7.public.user_ui_prefs 7 7 93 16 0 0 7 zemm_test.pg_catalog.pg_depend 2 1 54 9,799 0 0 74 zemm_cryo_validate_20260425002602.pg_catalog.pg_class 1 1 5 574 0 0 19 zemm_test.pg_catalog.pg_class 1 1 5 1,087 0 0 26 zemm_test.public.breedings 1 0 0 22,570 0 53 219 zemm_produktiv_7.public.scoresheet_answer 1 0 0 3,387 0 4 28 zemm_produktiv_7.public.taskattachment 1 0 0 16,691 0 53 291 zemm_test.public.license_history 1 0 0 22,793 0 24 168 zemm_produktiv_7.public.tasks_changes 1 0 0 351,456 0 0 3,864 zemm_test.public.cages_search_mview 1 0 0 13,885 0 43 205 zemm_produktiv_7.public.breedingssires 1 0 0 22,582 0 32 144 zemm_test.public.licenses 1 0 0 638 0 15 17 zemm_test.public.taskattachment 1 0 0 16,691 0 53 291 zemm_produktiv_7.public.animals_search_mview 2 0 0 608,929 0 0 23,108 zemm_produktiv_7.public.strains 1 0 0 2,269 0 11 53 zemm_produktiv_7.public.diary 2 0 0 2,231,287 0 0 31,904 zemm_monitoring.observability.db_top_queries 1 0 0 11,765,834 0 0 1,288,402 zemm_test.public.diary 1 0 0 2,231,310 0 0 31,904 zemm_monitoring.observability.system_metrics 1 0 0 58,177 0 0 7,713 zemm_test.public.cages 1 0 0 13,882 0 36 180 zemm_produktiv_7.public.licenses 1 0 0 638 0 15 17 zemm_dev.pg_catalog.pg_depend 1 1 0 6,727 0 0 51 zemm_produktiv_7.public.users 1 0 0 756 0 14 58 zemm_test.public.scoresheet_answer 1 0 0 3,387 0 4 28 zemm_produktiv_7.public.tasks 1 0 0 57,078 0 0 8,720 zemm_test.public.cost_history 1 0 0 729,413 0 0 9,456 zemm_test.pg_catalog.pg_constraint 1 0 0 937 0 0 28 zemm_produktiv_7.public.roles_users 2 0 0 552 0 0 4 zemm_produktiv_7.public.litters_search_mview 2 0 0 94,085 0 0 2,512 zemm_produktiv_7.public.cost_history 2 0 0 729,390 0 0 9,456 zemm_produktiv_8.public.breedingsdams 69 0 0 2,104,709 0 0 13,455 zemm_produktiv_7.public.scoresheet_response 2 0 0 555 0 0 4 zemm_produktiv_7.public.litters 2 0 0 94,083 0 0 1,104 zemm_produktiv_7.public.tmptasks 1 0 0 1,006 0 45 99 zemm_test.public.litters_search_mview 1 0 0 94,100 0 0 2,512 zemm_monitoring.pg_toast.pg_toast_67411 2 0 0 237,864 0 0 55,806 zemm_produktiv_7.public.login_tracker 1 0 0 0 0 0 0 zemm_produktiv_7.public.litter_history 1 0 0 182,045 0 0 1,744 zemm_test.public.animals_search_mview 1 0 0 608,952 0 0 23,104 zemm_produktiv_8.public.breedingssires 69 0 0 1,557,876 0 0 9,936 zemm_test.pg_catalog.pg_trigger 1 0 0 674 0 0 14 zemm_monitoring.observability.uptime_checks 3 0 0 303,641 0 0 15,236 zemm_monitoring.observability.app_events 1 0 0 1,840,867 0 0 199,672 zemm_test.public.targetgroupMembers 1 0 0 6,648,165 0 0 42,352 zemm_produktiv_7.public.stresslevel_response 1 0 0 1,663 0 2 8 zemm_test.public.tasks_changes 1 0 0 351,456 0 0 3,864 zemm_test.public.tmptasks 1 0 0 1,007 0 45 99 zemm_produktiv_7.public.import_column_mappings 1 1 0 14 0 0 1 zemm_produktiv_7.public.fem_numbers 2 0 0 123,595 0 0 1,032 zemm_produktiv_7.public.cages_search_mview 2 0 0 13,885 0 43 205 zemm_produktiv_7.public.groupMembers 1 0 0 767 0 0 5 zemm_test.public.targetgroups 1 0 0 2,307,263 0 0 16,256 zemm_produktiv_7.public.breedings 1 0 0 22,570 0 53 219 zemm_produktiv_7.public.license_history 1 0 0 22,793 0 24 168 zemm_produktiv_7.public.targetgroupMembers 2 0 0 6,647,931 0 0 42,352 zemm_test.public.monitoring_session_activity 1 0 0 90,463 0 0 1,096 zemm_test.public.breedingsdams 1 0 0 30,510 0 45 195 zemm_test.public.animals 1 0 0 608,952 0 0 16,032 zemm_test.public.litter_history 1 0 0 182,068 0 0 1,744 zemm_test.public.tasks 1 0 0 57,078 0 0 8,720 zemm_test.public.groupMembers 1 0 0 767 0 0 5 zemm_test.public.strains 1 0 0 2,269 0 11 53 zemm_test.public.breedingssires 1 0 0 22,582 0 32 144 zemm_test.public.litters 1 0 0 94,098 0 0 1,104 zemm_test.public.stresslevel_response 1 0 0 1,663 0 2 8 zemm_test.public.fem_numbers 1 0 0 123,618 0 0 1,032 zemm_test.public.scoresheet_diary 1 0 0 1,057 0 0 6 zemm_produktiv_7.public.scoresheet_diary 1 0 0 1,057 0 0 6 zemm_test.public.users 1 0 0 756 0 14 58 zemm_monitoring.pg_toast.pg_toast_67431 32 0 0 14,210,399 0 0 2,397,591 zemm_produktiv_7.public.breedingsdams 1 0 0 30,510 0 45 195 Total 712 460 3,573,015 63,583,107 0 33,295 4,494,784 Pages removed per table
Key values
- public.targetgroups (16256) Main table with removed pages on database zemm_produktiv_7
- 33295 pages Total removed
Table Number of vacuums Index scans Tuples removed Pages removed zemm_produktiv_7.public.targetgroups 3 1 2307194 16256 zemm_produktiv_7.public.animals 3 1 608929 16032 zemm_produktiv_7.public.cages 3 1 13882 268 zemm_test.public.breedings 1 0 0 53 zemm_produktiv_7.public.taskattachment 1 0 0 53 zemm_test.public.taskattachment 1 0 0 53 zemm_produktiv_7.public.breedings 1 0 0 53 zemm_produktiv_7.public.tmptasks 1 0 0 45 zemm_test.public.tmptasks 1 0 0 45 zemm_test.public.breedingsdams 1 0 0 45 zemm_produktiv_7.public.breedingsdams 1 0 0 45 zemm_test.public.cages_search_mview 1 0 0 43 zemm_produktiv_7.public.cages_search_mview 2 0 0 43 zemm_test.public.cages 1 0 0 36 zemm_produktiv_7.public.breedingssires 1 0 0 32 zemm_test.public.breedingssires 1 0 0 32 zemm_test.public.license_history 1 0 0 24 zemm_produktiv_7.public.license_history 1 0 0 24 zemm_test.public.licenses 1 0 0 15 zemm_produktiv_7.public.licenses 1 0 0 15 zemm_produktiv_7.public.users 1 0 0 14 zemm_test.public.users 1 0 0 14 zemm_produktiv_7.public.strains 1 0 0 11 zemm_test.public.strains 1 0 0 11 zemm_produktiv_7.pg_toast.pg_toast_2619 6 6 739 10 zemm_produktiv_8.public.tmptasks 4 4 305 7 zemm_produktiv_7.public.scoresheet_answer 1 0 0 4 zemm_test.public.scoresheet_answer 1 0 0 4 zemm_monitoring.pg_toast.pg_toast_67384 3 3 255 2 zemm_produktiv_7.public.stresslevel_response 1 0 0 2 zemm_produktiv_7.public.locations 1 1 102 2 zemm_test.public.stresslevel_response 1 0 0 2 zemm_cryo_validate_20260425002602.pg_catalog.pg_constraint 1 1 185 0 zemm_produktiv_7.public.tasks_changes 1 0 0 0 zemm_produktiv_7.pg_catalog.pg_attribute 26 26 13149 0 zemm_cryo_validate_20260425002602.pg_catalog.pg_trigger 1 1 227 0 zemm_cryo_validate_20260425002602.pg_catalog.pg_class 1 1 5 0 zemm_monitoring.pg_toast.pg_toast_2619 3 3 175 0 zemm_produktiv_7.pg_catalog.pg_depend 14 14 5861 0 zemm_produktiv_7.public.animals_search_mview 2 0 0 0 zemm_test.pg_catalog.pg_statistic 2 2 238 0 fbi_unibi.pg_catalog.pg_shdepend 12 12 5007 0 zemm_produktiv_7.public.user_ui_prefs 7 7 93 0 zemm_produktiv_7.public.diary 2 0 0 0 zemm_monitoring.observability.db_top_queries 1 0 0 0 zemm_test.public.diary 1 0 0 0 zemm_cryo_validate_20260425002602.pg_catalog.pg_depend 1 1 822 0 zemm_monitoring.observability.system_metrics 1 0 0 0 zemm_dev.pg_catalog.pg_depend 1 1 0 0 zemm_produktiv_8.pg_toast.pg_toast_2619 21 21 2182 0 zemm_produktiv_8.pg_catalog.pg_statistic 3 3 832 0 zemm_produktiv_7.public.tasks 1 0 0 0 zemm_test.public.cost_history 1 0 0 0 zemm_produktiv_8.pg_catalog.pg_class 49 49 7483 0 zemm_produktiv_8.public.tasks 7 7 377904 0 zemm_test.pg_catalog.pg_constraint 1 0 0 0 zemm_produktiv_7.pg_catalog.pg_statistic 2 2 747 0 zemm_produktiv_7.public.roles_users 2 0 0 0 zemm_produktiv_8.pg_catalog.pg_attribute 72 72 71290 0 zemm_produktiv_7.public.litters_search_mview 2 0 0 0 zemm_produktiv_7.public.cost_history 2 0 0 0 zemm_produktiv_8.public.breedingsdams 69 0 0 0 zemm_produktiv_7.pg_catalog.pg_type 38 38 3647 0 zemm_produktiv_7.public.scoresheet_response 2 0 0 0 zemm_produktiv_7.public.litters 2 0 0 0 zemm_test.public.litters_search_mview 1 0 0 0 zemm_monitoring.pg_toast.pg_toast_67411 2 0 0 0 zemm_produktiv_7.public.login_tracker 1 0 0 0 zemm_produktiv_7.public.litter_history 1 0 0 0 zemm_test.public.animals_search_mview 1 0 0 0 zemm_produktiv_8.public.breedingssires 69 0 0 0 zemm_produktiv_8.public.cages_search_mview 4 4 1281 0 zemm_test.pg_catalog.pg_trigger 1 0 0 0 zemm_monitoring.observability.uptime_checks 3 0 0 0 zemm_monitoring.observability.app_events 1 0 0 0 zemm_produktiv_7.pg_catalog.pg_class 19 19 1961 0 zemm_dev.pg_catalog.pg_attribute 1 1 146 0 zemm_test.public.targetgroupMembers 1 0 0 0 zemm_test.public.tasks_changes 1 0 0 0 zemm_produktiv_7.public.import_column_mappings 1 1 0 0 zemm_produktiv_7.public.fem_numbers 2 0 0 0 zemm_monitoring.observability.metrics_timeseries 2 2 75982 0 zemm_produktiv_8.pg_catalog.pg_type 95 95 19132 0 bucardo.pg_catalog.pg_shdepend 8 8 3656 0 zemm_produktiv_7.public.groupMembers 1 0 0 0 zemm_test.public.targetgroups 1 0 0 0 zemm_test.pg_catalog.pg_class 1 1 5 0 zemm_produktiv_7.pg_catalog.pg_shdepend 1 1 182 0 zemm_test.pg_catalog.pg_depend 2 1 54 0 zemm_produktiv_8.public.users 1 1 191 0 zemm_produktiv_7.public.targetgroupMembers 2 0 0 0 zemm_test.public.monitoring_session_activity 1 0 0 0 postgres.pg_catalog.pg_shdepend 3 3 1440 0 zemm_test.public.animals 1 0 0 0 zemm_test.public.litter_history 1 0 0 0 zemm_produktiv_8.public.cost_history 1 1 13003 0 zemm_test.public.tasks 1 0 0 0 zemm_test.public.groupMembers 1 0 0 0 zemm_cryo_validate_20260425002602.pg_catalog.pg_attribute 1 1 639 0 zemm_test.public.litters 1 0 0 0 zemm_test.public.fem_numbers 1 0 0 0 zemm_test.public.scoresheet_diary 1 0 0 0 zemm_produktiv_8.pg_catalog.pg_depend 36 36 31148 0 zemm_produktiv_7.public.scoresheet_diary 1 0 0 0 zemm_monitoring.pg_toast.pg_toast_67431 32 0 0 0 fbi_ci_db.pg_catalog.pg_shdepend 6 6 2772 0 zemm_test.pg_catalog.pg_attribute 1 1 170 0 Total 712 460 3,573,015 33,295 Autovacuum Activity
↑ Back to the top of the Autovacuum Activity tableDay Hour VACUUMs ANALYZEs Apr 19 00 0 0 01 2 1 02 0 0 03 0 0 04 1 1 05 0 0 06 0 0 07 0 1 08 0 0 09 1 0 10 0 1 11 1 1 12 1 0 13 0 0 14 1 0 15 0 2 16 0 0 17 0 0 18 0 0 19 1 0 20 0 1 21 1 1 22 0 0 23 0 0 Apr 20 00 1 0 01 1 1 02 0 0 03 0 0 04 0 0 05 1 0 06 6 20 07 4 12 08 8 21 09 6 18 10 8 19 11 5 19 12 8 15 13 32 49 14 2 9 15 3 4 16 1 0 17 1 4 18 0 0 19 0 0 20 1 1 21 1 0 22 0 0 23 1 2 Apr 21 00 0 0 01 2 1 02 0 0 03 0 0 04 0 0 05 0 0 06 7 17 07 3 8 08 13 31 09 4 14 10 13 25 11 8 10 12 4 9 13 12 23 14 7 19 15 7 17 16 2 6 17 3 9 18 0 1 19 0 0 20 0 0 21 0 0 22 1 0 23 1 1 Apr 22 00 11 24 01 1 1 02 0 0 03 1 0 04 0 0 05 0 0 06 7 17 07 17 43 08 19 38 09 9 29 10 37 62 11 10 33 12 11 30 13 11 28 14 11 26 15 9 24 16 10 30 17 4 11 18 4 8 19 20 43 20 9 22 21 0 0 22 5 10 23 10 20 Apr 23 00 51 59 01 2 6 02 0 0 03 0 0 04 0 0 05 1 0 06 1 7 07 17 33 08 6 7 09 8 19 10 15 43 11 5 16 12 16 34 13 9 23 14 3 11 15 5 9 16 5 18 17 1 1 18 2 2 19 0 0 20 1 6 21 1 4 22 0 1 23 0 0 Apr 24 00 0 0 01 2 1 02 1 0 03 0 0 04 0 0 05 0 0 06 14 21 07 12 23 08 9 20 09 16 33 10 3 12 11 7 15 12 4 9 13 4 13 14 0 4 15 4 5 16 13 21 17 3 6 18 9 22 19 3 7 20 1 3 21 0 1 22 0 1 23 2 0 Apr 25 00 5 9 01 1 1 02 0 0 03 0 0 04 1 0 05 0 0 06 0 0 07 2 8 08 1 1 09 1 0 10 0 0 11 0 0 12 0 0 13 0 2 14 36 54 15 1 0 16 1 2 17 1 2 18 0 0 19 1 2 20 1 0 21 2 10 22 0 2 23 0 2 - 13.14 sec Highest CPU-cost vacuum
-
Locks
Locks by types
Key values
- ShareLock Main Lock Type
- 2 locks Total
Most frequent waiting queries (N)
Rank Count Total time Min time Max time Avg duration Query 1 1 1s1ms 1s1ms 1s1ms 1s1ms create index if not exists idx_app_events_tenant on observability.app_events (tenant_key, occurred_at desc);-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-19 13:06:01 Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-25 23:26:01 Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-25 23:28:01 Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
2 1 1s 1s 1s 1s create index if not exists idx_db_top_queries_tenant on observability.db_top_queries (tenant_key, collected_at desc);-
CREATE INDEX IF NOT EXISTS idx_db_top_queries_tenant ON observability.db_top_queries (tenant_key, collected_at DESC);
Date: 2026-04-19 13:06:01 Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_db_top_queries_tenant ON observability.db_top_queries (tenant_key, collected_at DESC);
Date: 2026-04-25 23:26:01 Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_db_top_queries_tenant ON observability.db_top_queries (tenant_key, collected_at DESC);
Date: 2026-04-25 23:28:01 Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
Queries that waited the most
Rank Wait time Query 1 1s1ms CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);[ Date: 2026-04-22 22:42:02 - Database: zemm_monitoring - User: labanimal ]
2 1s CREATE INDEX IF NOT EXISTS idx_db_top_queries_tenant ON observability.db_top_queries (tenant_key, collected_at DESC);[ Date: 2026-04-22 19:11:02 - Database: zemm_monitoring - User: labanimal ]
-
Queries
Queries by type
Key values
- 1,268 Total read queries
- 175,077 Total write queries
Queries by database
Key values
- zemm_monitoring Main database
- 173,811 Requests
- 8d6h28m59s (zemm_monitoring)
- Main time consuming database
Database Request type Count Duration postgres Total 9 24s856ms ddl 9 24s856ms zemm_cryo_validate_20260425002602 Total 181 12m43s ddl 102 7m10s others 79 5m33s zemm_dev Total 109 2m44s copy to 14 43s476ms cte 7 6s435ms ddl 74 1m44s select 14 10s897ms zemm_monitoring Total 173,811 8d6h28m59s cte 2,042 2h37m40s ddl 171,275 8d3h42m48s select 484 8m21s tcl 7 6s993ms zemm_produktiv_7 Total 548 33m4s copy from 12 3m15s copy to 38 1m50s cte 128 2m17s ddl 238 21m37s others 41 2m55s select 91 1m8s zemm_produktiv_8 Total 809 13m55s copy to 84 3m6s cte 42 1m16s select 676 9m24s update 7 7s754ms zemm_test Total 1,463 19m56s copy from 8 18s751ms ddl 990 11m27s others 447 7m49s select 3 2s500ms Queries by user
Key values
- labanimal Main user
- 1,605,605 Requests
User Request type Count Duration deploy Total 482 55m18s cte 8 2m36s ddl 268 23m40s others 176 11m52s select 18 12m7s labanimal Total 1,605,605 49d1h59m32s copy from 56 7m45s copy to 388 18m27s cte 10,218 11h41m26s ddl 1,586,684 48d11h23m56s others 1,335 25m48s select 6,766 1h59m17s tcl 21 17s995ms update 73 1m18s postgres Total 389 8m57s copy to 389 8m57s Duration by user
Key values
- 49d1h59m32s (labanimal) Main time consuming user
User Request type Count Duration deploy Total 482 55m18s cte 8 2m36s ddl 268 23m40s others 176 11m52s select 18 12m7s labanimal Total 1,605,605 49d1h59m32s copy from 56 7m45s copy to 388 18m27s cte 10,218 11h41m26s ddl 1,586,684 48d11h23m56s others 1,335 25m48s select 6,766 1h59m17s tcl 21 17s995ms update 73 1m18s postgres Total 389 8m57s copy to 389 8m57s Queries by host
Key values
- unknown Main host
- 1,605,526 Requests
- 49d1h52m8s (unknown)
- Main time consuming host
Host Request type Count Duration 127.0.0.1 Total 4 12s622ms ddl 4 12s622ms 81.169.238.237 Total 75 7m11s select 2 5m53s update 73 1m18s [local] Total 871 1h4m15s copy to 389 8m57s cte 8 2m36s ddl 268 23m40s others 176 11m52s select 18 12m7s unknown Total 1,605,526 49d1h52m8s copy from 56 7m45s copy to 388 18m27s cte 10,218 11h41m26s ddl 1,586,680 48d11h23m43s others 1,335 25m48s select 6,764 1h53m24s tcl 21 17s995ms Queries by application
Key values
- unknown Main application
- 174,133 Requests
- 8d6h48m43s (unknown)
- Main time consuming application
Application Request type Count Duration _backend_wean_api.php_zemm_produktiv_7_localhost_5432 Total 9 6s349ms select 9 6s349ms _backend_wean_api.php_zemm_test_localhost_5432 Total 2 1s898ms select 2 1s898ms _desktop_index.php_cage_name_53_2A_current_only_true_val4_anima Total 1 1s799ms cte 1 1s799ms _desktop_index.php_command_reports_subcommand_init_zemm_dev_loc Total 14 10s897ms select 14 10s897ms _desktop_index.php_command_reports_subcommand_init_zemm_produkt Total 71 55s158ms select 71 55s158ms _desktop_index.php_command_reports_subcommand_select_zemm_produ Total 1 765ms select 1 765ms _desktop_index.php_command_tasks_subcommand_overview_zemm_produ Total 21 14s43ms cte 21 14s43ms _desktop_index.php_current_only_true_val4_animals_breedings_sea Total 1 2s323ms cte 1 2s323ms _desktop_index.php_view_animal_name_on_view_animal_id_on_view_b Total 42 30s766ms select 42 30s766ms _desktop_index.php_zemm_dev_localhost_5432 Total 7 6s435ms cte 7 6s435ms _desktop_index.php_zemm_produktiv_7_localhost_5432 Total 111 2m5s cte 107 2m3s select 4 2s352ms _desktop_index.php_zemm_produktiv_8_localhost_5432 Total 547 8m43s cte 40 1m11s select 507 7m31s _desktop_index.php_zemm_test_localhost_5432 Total 1 602ms select 1 602ms createdb Total 2 4s765ms ddl 2 4s765ms dropdb Total 1 4s217ms ddl 1 4s217ms expire_tasks:zemm_produktiv_8@h2940066.stratoserver.net:5432 Total 7 7s754ms update 7 7s754ms pg_dump Total 136 5m41s copy to 136 5m41s pg_restore Total 1,472 23m9s copy from 20 3m34s ddl 990 11m27s others 447 7m49s psql Total 351 20m58s ddl 228 12m20s others 120 8m29s select 3 9s203ms unknown Total 174,133 8d6h48m43s cte 2,042 2h37m40s ddl 171,467 8d4h1m15s select 614 9m38s tcl 7 6s993ms Number of cancelled queries
Key values
- 0 per second Cancelled query Peak
- 2026-04-22 22:31:37 Date
Number of cancelled queries (5 minutes period)
NO DATASET
-
Top Queries
Histogram of query times
Key values
- 2,088 1000-10000ms duration
Slowest individual queries
Rank Duration Query 1 1m40s COPY public."targetgroupMembers" (id, targetgroup, "user", "group") FROM stdin;[ Date: 2026-04-23 00:46:39 - Database: zemm_produktiv_7 - User: labanimal - Application: pg_restore - Bind query: yes ]
2 55s825ms WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at <= '2026-04-18 13:04:07+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-18 13:04:07+02' AND '2026-04-19 13:04:07+02' ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-18 13:04:07+02' AND '2026-04-19 13:04:07+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT '20' OFFSET '0';[ Date: 2026-04-19 13:05:03 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
3 55s825ms CREATE SCHEMA IF NOT EXISTS observability;[ Date: 2026-04-19 13:06:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
4 55s825ms CREATE TABLE IF NOT EXISTS observability.metrics_timeseries ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, metric_name text NOT NULL, bucket_start timestamptz NOT NULL, bucket_width_seconds integer NOT NULL DEFAULT 60, sum_value double precision NOT NULL DEFAULT 0, count_value bigint NOT NULL DEFAULT 0, histogram jsonb, created_at timestamptz NOT NULL DEFAULT NOW(), updated_at timestamptz NOT NULL DEFAULT NOW(), UNIQUE (tenant_key, metric_name, bucket_start, bucket_width_seconds) );[ Date: 2026-04-19 13:06:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
5 55s825ms CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_bucket ON observability.metrics_timeseries (bucket_start);[ Date: 2026-04-19 13:06:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
6 55s825ms CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_metric ON observability.metrics_timeseries (metric_name);[ Date: 2026-04-19 13:06:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
7 55s825ms CREATE TABLE IF NOT EXISTS observability.app_events ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, event_type text NOT NULL, severity text NOT NULL, message text NOT NULL, payload jsonb, occurred_at timestamptz NOT NULL DEFAULT NOW(), created_at timestamptz NOT NULL DEFAULT NOW() );[ Date: 2026-04-19 13:06:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
8 55s825ms CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);[ Date: 2026-04-19 13:06:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
9 55s825ms CREATE INDEX IF NOT EXISTS idx_app_events_type ON observability.app_events (event_type);[ Date: 2026-04-19 13:06:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
10 55s825ms CREATE TABLE IF NOT EXISTS observability.db_top_queries ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, fingerprint text, query text, mean_time_ms double precision, total_time_ms double precision, calls bigint, rows_returned bigint, collected_at timestamptz NOT NULL DEFAULT NOW() );[ Date: 2026-04-19 13:06:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
11 55s825ms CREATE INDEX IF NOT EXISTS idx_db_top_queries_tenant ON observability.db_top_queries (tenant_key, collected_at DESC);[ Date: 2026-04-19 13:06:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
12 55s825ms CREATE TABLE IF NOT EXISTS observability.nginx_counters ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );[ Date: 2026-04-19 13:06:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
13 55s825ms CREATE TABLE IF NOT EXISTS observability.phpfpm_counters ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );[ Date: 2026-04-19 13:06:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
14 55s825ms CREATE TABLE IF NOT EXISTS observability.system_metrics ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );[ Date: 2026-04-19 13:06:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
15 55s825ms CREATE TABLE IF NOT EXISTS observability.uptime_checks ( id bigserial PRIMARY KEY, endpoint text NOT NULL, status text NOT NULL, latency_ms double precision, checked_at timestamptz NOT NULL DEFAULT NOW() );[ Date: 2026-04-19 13:06:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
16 55s825ms ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS label text;[ Date: 2026-04-19 13:06:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
17 55s825ms ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS payload jsonb;[ Date: 2026-04-19 13:06:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
18 55s825ms CREATE INDEX IF NOT EXISTS idx_uptime_checks_endpoint ON observability.uptime_checks (endpoint, checked_at DESC);[ Date: 2026-04-19 13:06:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
19 55s825ms CREATE INDEX IF NOT EXISTS idx_uptime_checks_key ON observability.uptime_checks (check_key, checked_at DESC);[ Date: 2026-04-19 13:06:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
20 53s627ms WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at <= '2026-04-24 10:38:11+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-24 10:38:11+02' AND '2026-04-24 22:38:11+02' ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-24 10:38:11+02' AND '2026-04-24 22:38:11+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT '20' OFFSET '0';[ Date: 2026-04-24 22:39:05 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
Time consuming queries (N)
Rank Total duration Times executed Min duration Max duration Avg duration Query 1 11h30m51s 10,075 500ms 55s825ms 4s114ms alter table observability.uptime_checks add column if not exists payload jsonb;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s471ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m40s 1s676ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m51s - Times executed: 9961 ]
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS payload jsonb;
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS payload jsonb;
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS payload jsonb;
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
2 11h30m51s 10,075 500ms 55s825ms 4s114ms create index if not exists idx_uptime_checks_key on observability.uptime_checks (check_key, checked_at desc);Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s471ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m40s 1s676ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m51s - Times executed: 9961 ]
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_key ON observability.uptime_checks (check_key, checked_at DESC);
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_key ON observability.uptime_checks (check_key, checked_at DESC);
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_key ON observability.uptime_checks (check_key, checked_at DESC);
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
3 11h30m51s 10,075 500ms 55s825ms 4s114ms create index if not exists idx_uptime_checks_endpoint on observability.uptime_checks (endpoint, checked_at desc);Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s471ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m40s 1s676ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m51s - Times executed: 9961 ]
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_endpoint ON observability.uptime_checks (endpoint, checked_at DESC);
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_endpoint ON observability.uptime_checks (endpoint, checked_at DESC);
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_endpoint ON observability.uptime_checks (endpoint, checked_at DESC);
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
4 11h30m45s 10,075 500ms 55s825ms 4s113ms create index if not exists idx_app_events_type on observability.app_events (event_type);Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s628ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m45s - Times executed: 9961 ]
-
CREATE INDEX IF NOT EXISTS idx_app_events_type ON observability.app_events (event_type);
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_type ON observability.app_events (event_type);
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_type ON observability.app_events (event_type);
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
5 11h30m44s 10,075 500ms 55s825ms 4s113ms create index if not exists idx_metrics_timeseries_bucket on observability.metrics_timeseries (bucket_start);Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s625ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_bucket ON observability.metrics_timeseries (bucket_start);
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_bucket ON observability.metrics_timeseries (bucket_start);
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_bucket ON observability.metrics_timeseries (bucket_start);
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
6 11h30m44s 10,075 500ms 55s825ms 4s113ms create table if not exists observability.metrics_timeseries ( id bigserial primary key, tenant_key text not null, metric_name text not null, bucket_start timestamptz not null, bucket_width_seconds integer not null default ?, sum_value double precision not null default ?, count_value bigint not null default ?, histogram jsonb, created_at timestamptz not null default now(), updated_at timestamptz not null default now(), unique (tenant_key, metric_name, bucket_start, bucket_width_seconds) );Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s625ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE TABLE IF NOT EXISTS observability.metrics_timeseries ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, metric_name text NOT NULL, bucket_start timestamptz NOT NULL, bucket_width_seconds integer NOT NULL DEFAULT 60, sum_value double precision NOT NULL DEFAULT 0, count_value bigint NOT NULL DEFAULT 0, histogram jsonb, created_at timestamptz NOT NULL DEFAULT NOW(), updated_at timestamptz NOT NULL DEFAULT NOW(), UNIQUE (tenant_key, metric_name, bucket_start, bucket_width_seconds) );
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.metrics_timeseries ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, metric_name text NOT NULL, bucket_start timestamptz NOT NULL, bucket_width_seconds integer NOT NULL DEFAULT 60, sum_value double precision NOT NULL DEFAULT 0, count_value bigint NOT NULL DEFAULT 0, histogram jsonb, created_at timestamptz NOT NULL DEFAULT NOW(), updated_at timestamptz NOT NULL DEFAULT NOW(), UNIQUE (tenant_key, metric_name, bucket_start, bucket_width_seconds) );
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.metrics_timeseries ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, metric_name text NOT NULL, bucket_start timestamptz NOT NULL, bucket_width_seconds integer NOT NULL DEFAULT 60, sum_value double precision NOT NULL DEFAULT 0, count_value bigint NOT NULL DEFAULT 0, histogram jsonb, created_at timestamptz NOT NULL DEFAULT NOW(), updated_at timestamptz NOT NULL DEFAULT NOW(), UNIQUE (tenant_key, metric_name, bucket_start, bucket_width_seconds) );
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
7 11h30m44s 10,075 500ms 55s825ms 4s113ms create schema if not exists observability;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s625ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE SCHEMA IF NOT EXISTS observability;
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE SCHEMA IF NOT EXISTS observability;
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE SCHEMA IF NOT EXISTS observability;
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
8 11h30m44s 10,075 500ms 55s825ms 4s113ms create index if not exists idx_app_events_tenant on observability.app_events (tenant_key, occurred_at desc);Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s625ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
9 11h30m44s 10,075 500ms 55s825ms 4s113ms create index if not exists idx_metrics_timeseries_metric on observability.metrics_timeseries (metric_name);Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s625ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_metric ON observability.metrics_timeseries (metric_name);
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_metric ON observability.metrics_timeseries (metric_name);
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_metric ON observability.metrics_timeseries (metric_name);
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
10 11h30m44s 10,075 500ms 55s825ms 4s113ms create table if not exists observability.app_events ( id bigserial primary key, tenant_key text not null, event_type text not null, severity text not null, message text not null, payload jsonb, occurred_at timestamptz not null default now(), created_at timestamptz not null default now() );Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s625ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE TABLE IF NOT EXISTS observability.app_events ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, event_type text NOT NULL, severity text NOT NULL, message text NOT NULL, payload jsonb, occurred_at timestamptz NOT NULL DEFAULT NOW(), created_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.app_events ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, event_type text NOT NULL, severity text NOT NULL, message text NOT NULL, payload jsonb, occurred_at timestamptz NOT NULL DEFAULT NOW(), created_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.app_events ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, event_type text NOT NULL, severity text NOT NULL, message text NOT NULL, payload jsonb, occurred_at timestamptz NOT NULL DEFAULT NOW(), created_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
11 11h30m44s 10,075 500ms 55s825ms 4s113ms create table if not exists observability.db_top_queries ( id bigserial primary key, tenant_key text not null, fingerprint text, query text, mean_time_ms double precision, total_time_ms double precision, calls bigint, rows_returned bigint, collected_at timestamptz not null default now() );Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE TABLE IF NOT EXISTS observability.db_top_queries ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, fingerprint text, query text, mean_time_ms double precision, total_time_ms double precision, calls bigint, rows_returned bigint, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.db_top_queries ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, fingerprint text, query text, mean_time_ms double precision, total_time_ms double precision, calls bigint, rows_returned bigint, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.db_top_queries ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, fingerprint text, query text, mean_time_ms double precision, total_time_ms double precision, calls bigint, rows_returned bigint, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
12 11h30m44s 10,075 500ms 55s825ms 4s113ms create index if not exists idx_db_top_queries_tenant on observability.db_top_queries (tenant_key, collected_at desc);Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE INDEX IF NOT EXISTS idx_db_top_queries_tenant ON observability.db_top_queries (tenant_key, collected_at DESC);
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_db_top_queries_tenant ON observability.db_top_queries (tenant_key, collected_at DESC);
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_db_top_queries_tenant ON observability.db_top_queries (tenant_key, collected_at DESC);
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
13 11h30m41s 10,075 500ms 55s825ms 4s113ms alter table observability.uptime_checks add column if not exists label text;Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m41s - Times executed: 9961 ]
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS label text;
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS label text;
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS label text;
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
14 11h30m41s 10,075 500ms 55s825ms 4s113ms create table if not exists observability.system_metrics ( id bigserial primary key, payload jsonb not null, collected_at timestamptz not null default now() );Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m41s - Times executed: 9961 ]
-
CREATE TABLE IF NOT EXISTS observability.system_metrics ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.system_metrics ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.system_metrics ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
15 11h30m41s 10,075 500ms 55s825ms 4s113ms create table if not exists observability.phpfpm_counters ( id bigserial primary key, payload jsonb not null, collected_at timestamptz not null default now() );Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m41s - Times executed: 9961 ]
-
CREATE TABLE IF NOT EXISTS observability.phpfpm_counters ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.phpfpm_counters ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.phpfpm_counters ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
16 11h30m41s 10,075 500ms 55s825ms 4s113ms create table if not exists observability.nginx_counters ( id bigserial primary key, payload jsonb not null, collected_at timestamptz not null default now() );Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m41s - Times executed: 9961 ]
-
CREATE TABLE IF NOT EXISTS observability.nginx_counters ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.nginx_counters ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.nginx_counters ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
17 11h30m41s 10,075 500ms 55s825ms 4s113ms create table if not exists observability.uptime_checks ( id bigserial primary key, endpoint text not null, status text not null, latency_ms double precision, checked_at timestamptz not null default now() );Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m41s - Times executed: 9961 ]
-
CREATE TABLE IF NOT EXISTS observability.uptime_checks ( id bigserial PRIMARY KEY, endpoint text NOT NULL, status text NOT NULL, latency_ms double precision, checked_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.uptime_checks ( id bigserial PRIMARY KEY, endpoint text NOT NULL, status text NOT NULL, latency_ms double precision, checked_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.uptime_checks ( id bigserial PRIMARY KEY, endpoint text NOT NULL, status text NOT NULL, latency_ms double precision, checked_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
18 2h27m34s 1,562 3s147ms 55s825ms 5s668ms with start_snap as ( select distinct on (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at from observability.db_top_queries where tenant_key in (...) and collected_at <= ? order by tenant_key, fingerprint, collected_at desc ), fallback_start as ( select distinct on (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at from observability.db_top_queries where tenant_key in (...) and collected_at between ? and ? order by tenant_key, fingerprint, collected_at asc ), end_snap as ( select distinct on (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at from observability.db_top_queries where tenant_key in (...) and collected_at between ? and ? order by tenant_key, fingerprint, collected_at desc ), deltas as ( select e.tenant_key, e.fingerprint, e.query, e.collected_at as last_seen, greatest (coalesce(e.total_time_ms, ?) - coalesce(s.total_time_ms, fs.total_time_ms, ?), ?) as total_time_ms, greatest (coalesce(e.calls, ?) - coalesce(s.calls, fs.calls, ?), ?) as calls, greatest (coalesce(e.rows_returned, ?) - coalesce(s.rows_returned, fs.rows_returned, ?), ?) as rows_returned from end_snap e left join start_snap s on s.tenant_key = e.tenant_key and s.fingerprint = e.fingerprint left join fallback_start fs on fs.tenant_key = e.tenant_key and fs.fingerprint = e.fingerprint and s.tenant_key is null ) select fingerprint, max(query) as query, max(last_seen) as last_seen, sum(total_time_ms) as total_time_ms, sum(calls) as calls, sum(rows_returned) as rows_returned, case when sum(calls) > ? then sum(total_time_ms) / sum(calls) else ? end as mean_time_ms, array_agg(distinct tenant_key order by tenant_key) as tenant_keys from deltas where total_time_ms > ? or calls > ? group by fingerprint order by total_time_ms desc, calls desc limit ? offset ?;Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Apr 19 08 2 7s718ms 3s859ms 09 2 7s678ms 3s839ms 10 9 35s614ms 3s957ms 11 6 22s311ms 3s718ms 12 6 22s137ms 3s689ms 13 9 59s38ms 6s559ms 14 30 6m53s 13s774ms 15 18 3m39s 12s213ms 16 12 2m21s 11s823ms 17 12 2m21s 11s772ms 18 7 1m20s 11s467ms 19 9 1m41s 11s326ms 20 12 2m16s 11s339ms 21 12 2m13s 11s145ms 22 12 2m14s 11s208ms 23 12 2m16s 11s348ms 00 12 2m15s 11s268ms Apr 20 01 12 2m16s 11s363ms 02 14 1m8s 4s906ms 03 5 18s903ms 3s780ms 04 12 44s895ms 3s741ms 05 12 44s845ms 3s737ms 06 12 45s159ms 3s763ms 07 12 45s758ms 3s813ms 08 10 37s948ms 3s794ms 09 5 18s710ms 3s742ms 10 1 3s689ms 3s689ms 15 4 15s566ms 3s891ms 16 6 23s123ms 3s853ms 17 11 42s154ms 3s832ms 18 4 15s10ms 3s752ms 19 1 3s792ms 3s792ms 20 1 3s830ms 3s830ms 21 10 37s200ms 3s720ms 22 12 44s912ms 3s742ms 23 12 45s452ms 3s787ms 00 12 46s224ms 3s852ms Apr 21 01 12 46s10ms 3s834ms 02 12 45s555ms 3s796ms 03 12 45s176ms 3s764ms 04 12 45s139ms 3s761ms 05 12 44s944ms 3s745ms 06 12 44s819ms 3s734ms 07 12 45s669ms 3s805ms 08 2 7s727ms 3s863ms 09 12 46s357ms 3s863ms 10 12 45s951ms 3s829ms 11 12 46s124ms 3s843ms 12 12 46s644ms 3s887ms 13 12 46s598ms 3s883ms 14 12 47s343ms 3s945ms 15 12 47s881ms 3s990ms 16 12 46s664ms 3s888ms 17 12 46s662ms 3s888ms 18 12 46s602ms 3s883ms 19 12 46s452ms 3s871ms 20 12 46s45ms 3s837ms 21 12 46s126ms 3s843ms 22 12 45s900ms 3s825ms 23 12 45s390ms 3s782ms 00 12 46s263ms 3s855ms Apr 22 01 13 55s894ms 4s299ms 02 12 48s667ms 4s55ms 03 12 48s669ms 4s55ms 04 12 48s338ms 4s28ms 05 12 48s593ms 4s49ms 06 12 48s873ms 4s72ms 07 12 50s738ms 4s228ms 09 9 38s782ms 4s309ms 10 13 53s429ms 4s109ms 11 9 37s384ms 4s153ms 12 12 48s857ms 4s71ms 13 9 37s118ms 4s124ms 14 1 4s104ms 4s104ms 15 4 16s811ms 4s202ms 16 9 37s190ms 4s132ms 17 11 45s824ms 4s165ms 18 10 40s279ms 4s27ms 19 7 29s90ms 4s155ms 20 12 48s277ms 4s23ms 21 13 51s783ms 3s983ms 22 14 1m12s 5s179ms 23 13 54s514ms 4s193ms 00 10 41s52ms 4s105ms Apr 23 01 24 1m39s 4s141ms 02 12 48s377ms 4s31ms 03 13 51s396ms 3s953ms 04 1 3s941ms 3s941ms 10 7 30s461ms 4s351ms 11 6 25s117ms 4s186ms 12 24 1m34s 3s925ms 13 14 50s227ms 3s587ms 14 12 48s548ms 4s45ms 15 4 16s206ms 4s51ms 16 12 48s458ms 4s38ms 17 18 1m37s 5s440ms 18 12 48s966ms 4s80ms 19 12 48s944ms 4s78ms 20 12 48s416ms 4s34ms 21 16 1m29s 5s622ms 22 13 1m38s 7s555ms 23 12 1m33s 7s761ms 00 12 1m33s 7s756ms Apr 24 01 2 15s439ms 7s719ms 10 22 2m24s 6s549ms 11 12 52s967ms 4s413ms 12 22 1m29s 4s67ms 13 30 3m37s 7s260ms 14 13 1m45s 8s92ms 15 2 8s548ms 4s274ms 16 17 1m9s 4s78ms 17 10 41s98ms 4s109ms 18 12 48s493ms 4s41ms 19 26 1m58s 4s570ms 20 14 51s154ms 3s653ms 21 11 39s774ms 3s615ms 22 12 43s864ms 3s655ms 23 17 4m30s 15s898ms 00 13 3m58s 18s360ms Apr 25 01 11 45s984ms 4s180ms 02 11 45s785ms 4s162ms 11 14 58s55ms 4s146ms 12 12 48s500ms 4s41ms 13 12 48s567ms 4s47ms 14 12 48s856ms 4s71ms 15 12 51s519ms 4s293ms 16 17 1m12s 4s290ms 17 12 49s672ms 4s139ms 18 12 50s877ms 4s239ms 19 11 44s468ms 4s42ms 20 14 56s303ms 4s21ms 21 12 43s454ms 3s621ms 22 12 45s202ms 3s766ms 23 19 4m2s 12s769ms 00 29 7m45s 16s57ms [ User: labanimal - Total duration: 2h27m34s - Times executed: 1562 ]
-
WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at <= '2026-04-18 13:04:07+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-18 13:04:07+02' AND '2026-04-19 13:04:07+02' ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-18 13:04:07+02' AND '2026-04-19 13:04:07+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT '20' OFFSET '0';
Date: 2026-04-19 13:05:03 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at <= '2026-04-24 10:38:11+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-24 10:38:11+02' AND '2026-04-24 22:38:11+02' ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-24 10:38:11+02' AND '2026-04-24 22:38:11+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT '20' OFFSET '0';
Date: 2026-04-24 22:39:05 Duration: 53s627ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-24_000000.csv
-
WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at <= '2026-04-25 11:05:14+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-25 11:05:14+02' AND '2026-04-25 23:05:14+02' ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-25 11:05:14+02' AND '2026-04-25 23:05:14+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT '20' OFFSET '0';
Date: 2026-04-25 23:06:05 Duration: 50s626ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
19 4m44s 163 515ms 11s59ms 1s742ms with normalised as ( select id, tenant_key, event_type, severity, message, payload, occurred_at, regexp_replace(regexp_replace(message, ?, ?, ?), ?, ?, ?) as fingerprint from observability.app_events where tenant_key in (...) and occurred_at between ? and ? and severity in (...) and not (event_type = ? and (lower(coalesce(message, ?)) = ? or (lower(coalesce(payload ->> ?, ?)) = ? and lower(coalesce(payload ->> ?, ?)) = ?)))) select fingerprint, count(*) as occurrence_count, count(distinct coalesce(payload ->> ?, payload ->> ?, ?)) as affected_users, max(severity) as max_severity, min(occurred_at) as first_seen, max(occurred_at) as last_seen, (array_agg(message order by occurred_at desc))[?] as sample_message, (array_agg(distinct event_type))[?] as event_type, (array_agg(payload ->> ? order by occurred_at desc))[?] as source_file, (array_agg(payload ->> ? order by occurred_at desc))[?] as source_line, (array_agg(payload ->> ? order by occurred_at desc))[?] as sample_request, (array_agg(id order by occurred_at desc))[?] as latest_event_id from normalised group by fingerprint order by occurrence_count desc, last_seen desc limit ?;Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Apr 19 10 1 2s288ms 2s288ms 13 3 6s534ms 2s178ms 14 19 33s611ms 1s769ms 15 18 31s576ms 1s754ms 16 12 18s567ms 1s547ms 17 12 19s51ms 1s587ms 18 7 11s667ms 1s666ms 19 9 14s927ms 1s658ms 20 12 19s922ms 1s660ms 21 12 21s450ms 1s787ms 22 12 20s123ms 1s676ms 23 12 19s16ms 1s584ms 00 12 19s935ms 1s661ms Apr 20 01 12 20s499ms 1s708ms 15 3 1s945ms 648ms 16 4 2s181ms 545ms 17 1 515ms 515ms Apr 23 17 2 20s226ms 10s113ms [ User: labanimal - Total duration: 4m44s - Times executed: 163 ]
-
WITH normalised AS ( SELECT id, tenant_key, event_type, severity, message, payload, occurred_at, regexp_replace(regexp_replace(message, '\d+', '#', 'g'), '/[^ :]+/', '.../', 'g') AS fingerprint FROM observability.app_events WHERE tenant_key IN ('prod') AND occurred_at BETWEEN '2026-03-24 16:27:59+01' AND '2026-04-23 16:27:59+02' AND severity IN ('error', 'warning') AND NOT (event_type = 'db_error' AND (lower(COALESCE(message, '')) = 'lock wait: client / clientread' OR ( lower(COALESCE(payload->>'wait_event_type', '')) = 'client' AND lower(COALESCE(payload ->> 'wait_event', '')) = 'clientread')))) SELECT fingerprint, COUNT(*) AS occurrence_count, COUNT(DISTINCT COALESCE(payload ->> 'user', payload ->> 'username', 'unbekannt')) AS affected_users, MAX(severity) AS max_severity, MIN(occurred_at) AS first_seen, MAX(occurred_at) AS last_seen, (array_agg(message ORDER BY occurred_at DESC))[1] AS sample_message, (array_agg(DISTINCT event_type))[1] AS event_type, (array_agg(payload ->> 'file' ORDER BY occurred_at DESC))[1] AS source_file, (array_agg(payload ->> 'line' ORDER BY occurred_at DESC))[1] AS source_line, (array_agg(payload ->> 'request' ORDER BY occurred_at DESC))[1] AS sample_request, (array_agg(id ORDER BY occurred_at DESC))[1] AS latest_event_id FROM normalised GROUP BY fingerprint ORDER BY occurrence_count DESC, last_seen DESC LIMIT '30';
Date: 2026-04-23 16:28:10 Duration: 11s59ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
-
WITH normalised AS ( SELECT id, tenant_key, event_type, severity, message, payload, occurred_at, regexp_replace(regexp_replace(message, '\d+', '#', 'g'), '/[^ :]+/', '.../', 'g') AS fingerprint FROM observability.app_events WHERE tenant_key IN ('prod') AND occurred_at BETWEEN '2026-03-24 16:28:33+01' AND '2026-04-23 16:28:33+02' AND severity IN ('error', 'warning') AND NOT (event_type = 'db_error' AND (lower(COALESCE(message, '')) = 'lock wait: client / clientread' OR ( lower(COALESCE(payload->>'wait_event_type', '')) = 'client' AND lower(COALESCE(payload ->> 'wait_event', '')) = 'clientread')))) SELECT fingerprint, COUNT(*) AS occurrence_count, COUNT(DISTINCT COALESCE(payload ->> 'user', payload ->> 'username', 'unbekannt')) AS affected_users, MAX(severity) AS max_severity, MIN(occurred_at) AS first_seen, MAX(occurred_at) AS last_seen, (array_agg(message ORDER BY occurred_at DESC))[1] AS sample_message, (array_agg(DISTINCT event_type))[1] AS event_type, (array_agg(payload ->> 'file' ORDER BY occurred_at DESC))[1] AS source_file, (array_agg(payload ->> 'line' ORDER BY occurred_at DESC))[1] AS source_line, (array_agg(payload ->> 'request' ORDER BY occurred_at DESC))[1] AS sample_request, (array_agg(id ORDER BY occurred_at DESC))[1] AS latest_event_id FROM normalised GROUP BY fingerprint ORDER BY occurrence_count DESC, last_seen DESC LIMIT '30';
Date: 2026-04-23 16:28:42 Duration: 9s167ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
-
WITH normalised AS ( SELECT id, tenant_key, event_type, severity, message, payload, occurred_at, regexp_replace(regexp_replace(message, '\d+', '#', 'g'), '/[^ :]+/', '.../', 'g') AS fingerprint FROM observability.app_events WHERE tenant_key IN ('prod', 'test') AND occurred_at BETWEEN '2026-04-12 13:46:49+02' AND '2026-04-19 13:46:49+02' AND severity IN ('error', 'warning') AND NOT (event_type = 'db_error' AND (lower(COALESCE(message, '')) = 'lock wait: client / clientread' OR ( lower(COALESCE(payload->>'wait_event_type', '')) = 'client' AND lower(COALESCE(payload ->> 'wait_event', '')) = 'clientread')))) SELECT fingerprint, COUNT(*) AS occurrence_count, COUNT(DISTINCT COALESCE(payload ->> 'user', payload ->> 'username', 'unbekannt')) AS affected_users, MAX(severity) AS max_severity, MIN(occurred_at) AS first_seen, MAX(occurred_at) AS last_seen, (array_agg(message ORDER BY occurred_at DESC))[1] AS sample_message, (array_agg(DISTINCT event_type))[1] AS event_type, (array_agg(payload ->> 'file' ORDER BY occurred_at DESC))[1] AS source_file, (array_agg(payload ->> 'line' ORDER BY occurred_at DESC))[1] AS source_line, (array_agg(payload ->> 'request' ORDER BY occurred_at DESC))[1] AS sample_request, (array_agg(id ORDER BY occurred_at DESC))[1] AS latest_event_id FROM normalised GROUP BY fingerprint ORDER BY occurrence_count DESC, last_seen DESC LIMIT '30';
Date: 2026-04-19 13:46:52 Duration: 2s711ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
20 2m49s 155 750ms 6s653ms 1s96ms select lower(trim(nullif (payload ->> ?, ?))) as username_key, nullif (coalesce( case when coalesce(payload ->> ?, ?) ~ ? then payload ->> ? else ? end, case when coalesce(payload ->> ?, ?) ~ ? then payload ->> ? else ? end, case when coalesce(payload ->> ?, ?) ~ ? then payload ->> ? else ? end, ?), ?) as user_id_key, count(*) filter (where severity = ?) as total_user_errors, count(*) filter (where severity = ?) as total_user_warnings, min(occurred_at) filter (where severity = ?) as first_error_date, min(occurred_at) filter (where severity = ?) as first_warning_date from observability.app_events where tenant_key in (...) and occurred_at between ? and ? and severity in (...) and (nullif (payload ->> ?, ?) is not null or case when coalesce(payload ->> ?, ?) ~ ? then payload ->> ? else ? end <> ? or case when coalesce(payload ->> ?, ?) ~ ? then payload ->> ? else ? end <> ? or case when coalesce(payload ->> ?, ?) ~ ? then payload ->> ? else ? end <> ?) group by username_key, user_id_key;Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration Apr 19 10 1 989ms 989ms 13 3 2s827ms 942ms 14 19 18s881ms 993ms 15 18 19s335ms 1s74ms 16 12 12s263ms 1s21ms 17 12 12s117ms 1s9ms 18 7 7s591ms 1s84ms 19 9 9s800ms 1s88ms 20 12 12s809ms 1s67ms 21 12 12s278ms 1s23ms 22 12 11s735ms 977ms 23 12 12s243ms 1s20ms 00 12 12s197ms 1s16ms Apr 20 01 12 12s32ms 1s2ms Apr 23 17 2 12s815ms 6s407ms [ User: labanimal - Total duration: 2m49s - Times executed: 155 ]
-
SELECT LOWER(TRIM(NULLIF (payload ->> 'username', ''))) AS username_key, NULLIF( COALESCE( CASE WHEN COALESCE(payload->>'user_id', '') ~ '^\d+$' THEN payload ->> 'user_id' ELSE '' END, CASE WHEN COALESCE(payload->>'user', '') ~ '^\d+$' THEN payload ->> 'user' ELSE '' END, CASE WHEN COALESCE(payload->>'userid', '') ~ '^\d+$' THEN payload ->> 'userid' ELSE '' END, ''), '' ) AS user_id_key, COUNT(*) FILTER (WHERE severity = 'error') AS total_user_errors, COUNT(*) FILTER (WHERE severity = 'warning') AS total_user_warnings, MIN(occurred_at) FILTER (WHERE severity = 'error') AS first_error_date, MIN(occurred_at) FILTER (WHERE severity = 'warning') AS first_warning_date FROM observability.app_events WHERE tenant_key IN ('prod') AND occurred_at BETWEEN '2026-03-24 16:27:57+01' AND '2026-04-23 16:27:57+02' AND severity IN ('error', 'warning') AND ( NULLIF(payload->>'username', '') IS NOT NULL OR CASE WHEN COALESCE(payload ->> 'user_id', '') ~ '^\d+$' THEN payload->>'user_id' ELSE '' END <> '' OR CASE WHEN COALESCE(payload->>'user', '') ~ '^\d+$' THEN payload ->> 'user' ELSE '' END <> '' OR CASE WHEN COALESCE(payload ->> 'userid', '') ~ '^\d+$' THEN payload->>'userid' ELSE '' END <> '') GROUP BY username_key, user_id_key;
Date: 2026-04-23 16:28:04 Duration: 6s653ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
-
SELECT LOWER(TRIM(NULLIF (payload ->> 'username', ''))) AS username_key, NULLIF( COALESCE( CASE WHEN COALESCE(payload->>'user_id', '') ~ '^\d+$' THEN payload ->> 'user_id' ELSE '' END, CASE WHEN COALESCE(payload->>'user', '') ~ '^\d+$' THEN payload ->> 'user' ELSE '' END, CASE WHEN COALESCE(payload->>'userid', '') ~ '^\d+$' THEN payload ->> 'userid' ELSE '' END, ''), '' ) AS user_id_key, COUNT(*) FILTER (WHERE severity = 'error') AS total_user_errors, COUNT(*) FILTER (WHERE severity = 'warning') AS total_user_warnings, MIN(occurred_at) FILTER (WHERE severity = 'error') AS first_error_date, MIN(occurred_at) FILTER (WHERE severity = 'warning') AS first_warning_date FROM observability.app_events WHERE tenant_key IN ('prod') AND occurred_at BETWEEN '2026-03-24 16:28:31+01' AND '2026-04-23 16:28:31+02' AND severity IN ('error', 'warning') AND ( NULLIF(payload->>'username', '') IS NOT NULL OR CASE WHEN COALESCE(payload ->> 'user_id', '') ~ '^\d+$' THEN payload->>'user_id' ELSE '' END <> '' OR CASE WHEN COALESCE(payload->>'user', '') ~ '^\d+$' THEN payload ->> 'user' ELSE '' END <> '' OR CASE WHEN COALESCE(payload ->> 'userid', '') ~ '^\d+$' THEN payload->>'userid' ELSE '' END <> '') GROUP BY username_key, user_id_key;
Date: 2026-04-23 16:28:38 Duration: 6s162ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
-
SELECT LOWER(TRIM(NULLIF (payload ->> 'username', ''))) AS username_key, NULLIF( COALESCE( CASE WHEN COALESCE(payload->>'user_id', '') ~ '^\d+$' THEN payload ->> 'user_id' ELSE '' END, CASE WHEN COALESCE(payload->>'user', '') ~ '^\d+$' THEN payload ->> 'user' ELSE '' END, CASE WHEN COALESCE(payload->>'userid', '') ~ '^\d+$' THEN payload ->> 'userid' ELSE '' END, ''), '' ) AS user_id_key, COUNT(*) FILTER (WHERE severity = 'error') AS total_user_errors, COUNT(*) FILTER (WHERE severity = 'warning') AS total_user_warnings, MIN(occurred_at) FILTER (WHERE severity = 'error') AS first_error_date, MIN(occurred_at) FILTER (WHERE severity = 'warning') AS first_warning_date FROM observability.app_events WHERE tenant_key IN ('prod','test') AND occurred_at BETWEEN '2026-04-12 14:01:49+02' AND '2026-04-19 14:01:49+02' AND severity IN ('error', 'warning') AND ( NULLIF(payload->>'username', '') IS NOT NULL OR CASE WHEN COALESCE(payload ->> 'user_id', '') ~ '^\d+$' THEN payload->>'user_id' ELSE '' END <> '' OR CASE WHEN COALESCE(payload->>'user', '') ~ '^\d+$' THEN payload ->> 'user' ELSE '' END <> '' OR CASE WHEN COALESCE(payload ->> 'userid', '') ~ '^\d+$' THEN payload->>'userid' ELSE '' END <> '') GROUP BY username_key, user_id_key;
Date: 2026-04-19 14:01:51 Duration: 1s324ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
Most frequent queries (N)
Rank Times executed Total duration Min duration Max duration Avg duration Query 1 10,075 11h30m51s 500ms 55s825ms 4s114ms alter table observability.uptime_checks add column if not exists payload jsonb;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s471ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m40s 1s676ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m51s - Times executed: 9961 ]
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS payload jsonb;
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS payload jsonb;
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS payload jsonb;
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
2 10,075 11h30m51s 500ms 55s825ms 4s114ms create index if not exists idx_uptime_checks_key on observability.uptime_checks (check_key, checked_at desc);Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s471ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m40s 1s676ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m51s - Times executed: 9961 ]
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_key ON observability.uptime_checks (check_key, checked_at DESC);
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_key ON observability.uptime_checks (check_key, checked_at DESC);
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_key ON observability.uptime_checks (check_key, checked_at DESC);
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
3 10,075 11h30m51s 500ms 55s825ms 4s114ms create index if not exists idx_uptime_checks_endpoint on observability.uptime_checks (endpoint, checked_at desc);Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s471ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m40s 1s676ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m51s - Times executed: 9961 ]
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_endpoint ON observability.uptime_checks (endpoint, checked_at DESC);
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_endpoint ON observability.uptime_checks (endpoint, checked_at DESC);
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_endpoint ON observability.uptime_checks (endpoint, checked_at DESC);
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
4 10,075 11h30m45s 500ms 55s825ms 4s113ms create index if not exists idx_app_events_type on observability.app_events (event_type);Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s628ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m45s - Times executed: 9961 ]
-
CREATE INDEX IF NOT EXISTS idx_app_events_type ON observability.app_events (event_type);
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_type ON observability.app_events (event_type);
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_type ON observability.app_events (event_type);
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
5 10,075 11h30m44s 500ms 55s825ms 4s113ms create index if not exists idx_metrics_timeseries_bucket on observability.metrics_timeseries (bucket_start);Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s625ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_bucket ON observability.metrics_timeseries (bucket_start);
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_bucket ON observability.metrics_timeseries (bucket_start);
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_bucket ON observability.metrics_timeseries (bucket_start);
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
6 10,075 11h30m44s 500ms 55s825ms 4s113ms create table if not exists observability.metrics_timeseries ( id bigserial primary key, tenant_key text not null, metric_name text not null, bucket_start timestamptz not null, bucket_width_seconds integer not null default ?, sum_value double precision not null default ?, count_value bigint not null default ?, histogram jsonb, created_at timestamptz not null default now(), updated_at timestamptz not null default now(), unique (tenant_key, metric_name, bucket_start, bucket_width_seconds) );Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s625ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE TABLE IF NOT EXISTS observability.metrics_timeseries ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, metric_name text NOT NULL, bucket_start timestamptz NOT NULL, bucket_width_seconds integer NOT NULL DEFAULT 60, sum_value double precision NOT NULL DEFAULT 0, count_value bigint NOT NULL DEFAULT 0, histogram jsonb, created_at timestamptz NOT NULL DEFAULT NOW(), updated_at timestamptz NOT NULL DEFAULT NOW(), UNIQUE (tenant_key, metric_name, bucket_start, bucket_width_seconds) );
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.metrics_timeseries ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, metric_name text NOT NULL, bucket_start timestamptz NOT NULL, bucket_width_seconds integer NOT NULL DEFAULT 60, sum_value double precision NOT NULL DEFAULT 0, count_value bigint NOT NULL DEFAULT 0, histogram jsonb, created_at timestamptz NOT NULL DEFAULT NOW(), updated_at timestamptz NOT NULL DEFAULT NOW(), UNIQUE (tenant_key, metric_name, bucket_start, bucket_width_seconds) );
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.metrics_timeseries ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, metric_name text NOT NULL, bucket_start timestamptz NOT NULL, bucket_width_seconds integer NOT NULL DEFAULT 60, sum_value double precision NOT NULL DEFAULT 0, count_value bigint NOT NULL DEFAULT 0, histogram jsonb, created_at timestamptz NOT NULL DEFAULT NOW(), updated_at timestamptz NOT NULL DEFAULT NOW(), UNIQUE (tenant_key, metric_name, bucket_start, bucket_width_seconds) );
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
7 10,075 11h30m44s 500ms 55s825ms 4s113ms create schema if not exists observability;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s625ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE SCHEMA IF NOT EXISTS observability;
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE SCHEMA IF NOT EXISTS observability;
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE SCHEMA IF NOT EXISTS observability;
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
8 10,075 11h30m44s 500ms 55s825ms 4s113ms create index if not exists idx_app_events_tenant on observability.app_events (tenant_key, occurred_at desc);Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s625ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
9 10,075 11h30m44s 500ms 55s825ms 4s113ms create index if not exists idx_metrics_timeseries_metric on observability.metrics_timeseries (metric_name);Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s625ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_metric ON observability.metrics_timeseries (metric_name);
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_metric ON observability.metrics_timeseries (metric_name);
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_metric ON observability.metrics_timeseries (metric_name);
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
10 10,075 11h30m44s 500ms 55s825ms 4s113ms create table if not exists observability.app_events ( id bigserial primary key, tenant_key text not null, event_type text not null, severity text not null, message text not null, payload jsonb, occurred_at timestamptz not null default now(), created_at timestamptz not null default now() );Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s625ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE TABLE IF NOT EXISTS observability.app_events ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, event_type text NOT NULL, severity text NOT NULL, message text NOT NULL, payload jsonb, occurred_at timestamptz NOT NULL DEFAULT NOW(), created_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.app_events ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, event_type text NOT NULL, severity text NOT NULL, message text NOT NULL, payload jsonb, occurred_at timestamptz NOT NULL DEFAULT NOW(), created_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.app_events ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, event_type text NOT NULL, severity text NOT NULL, message text NOT NULL, payload jsonb, occurred_at timestamptz NOT NULL DEFAULT NOW(), created_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
11 10,075 11h30m44s 500ms 55s825ms 4s113ms create table if not exists observability.db_top_queries ( id bigserial primary key, tenant_key text not null, fingerprint text, query text, mean_time_ms double precision, total_time_ms double precision, calls bigint, rows_returned bigint, collected_at timestamptz not null default now() );Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE TABLE IF NOT EXISTS observability.db_top_queries ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, fingerprint text, query text, mean_time_ms double precision, total_time_ms double precision, calls bigint, rows_returned bigint, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.db_top_queries ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, fingerprint text, query text, mean_time_ms double precision, total_time_ms double precision, calls bigint, rows_returned bigint, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.db_top_queries ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, fingerprint text, query text, mean_time_ms double precision, total_time_ms double precision, calls bigint, rows_returned bigint, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
12 10,075 11h30m44s 500ms 55s825ms 4s113ms create index if not exists idx_db_top_queries_tenant on observability.db_top_queries (tenant_key, collected_at desc);Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE INDEX IF NOT EXISTS idx_db_top_queries_tenant ON observability.db_top_queries (tenant_key, collected_at DESC);
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_db_top_queries_tenant ON observability.db_top_queries (tenant_key, collected_at DESC);
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_db_top_queries_tenant ON observability.db_top_queries (tenant_key, collected_at DESC);
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
13 10,075 11h30m41s 500ms 55s825ms 4s113ms alter table observability.uptime_checks add column if not exists label text;Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m41s - Times executed: 9961 ]
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS label text;
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS label text;
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS label text;
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
14 10,075 11h30m41s 500ms 55s825ms 4s113ms create table if not exists observability.system_metrics ( id bigserial primary key, payload jsonb not null, collected_at timestamptz not null default now() );Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m41s - Times executed: 9961 ]
-
CREATE TABLE IF NOT EXISTS observability.system_metrics ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.system_metrics ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.system_metrics ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
15 10,075 11h30m41s 500ms 55s825ms 4s113ms create table if not exists observability.phpfpm_counters ( id bigserial primary key, payload jsonb not null, collected_at timestamptz not null default now() );Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m41s - Times executed: 9961 ]
-
CREATE TABLE IF NOT EXISTS observability.phpfpm_counters ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.phpfpm_counters ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.phpfpm_counters ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
16 10,075 11h30m41s 500ms 55s825ms 4s113ms create table if not exists observability.nginx_counters ( id bigserial primary key, payload jsonb not null, collected_at timestamptz not null default now() );Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m41s - Times executed: 9961 ]
-
CREATE TABLE IF NOT EXISTS observability.nginx_counters ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.nginx_counters ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.nginx_counters ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
17 10,075 11h30m41s 500ms 55s825ms 4s113ms create table if not exists observability.uptime_checks ( id bigserial primary key, endpoint text not null, status text not null, latency_ms double precision, checked_at timestamptz not null default now() );Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m41s - Times executed: 9961 ]
-
CREATE TABLE IF NOT EXISTS observability.uptime_checks ( id bigserial PRIMARY KEY, endpoint text NOT NULL, status text NOT NULL, latency_ms double precision, checked_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.uptime_checks ( id bigserial PRIMARY KEY, endpoint text NOT NULL, status text NOT NULL, latency_ms double precision, checked_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.uptime_checks ( id bigserial PRIMARY KEY, endpoint text NOT NULL, status text NOT NULL, latency_ms double precision, checked_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
18 1,562 2h27m34s 3s147ms 55s825ms 5s668ms with start_snap as ( select distinct on (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at from observability.db_top_queries where tenant_key in (...) and collected_at <= ? order by tenant_key, fingerprint, collected_at desc ), fallback_start as ( select distinct on (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at from observability.db_top_queries where tenant_key in (...) and collected_at between ? and ? order by tenant_key, fingerprint, collected_at asc ), end_snap as ( select distinct on (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at from observability.db_top_queries where tenant_key in (...) and collected_at between ? and ? order by tenant_key, fingerprint, collected_at desc ), deltas as ( select e.tenant_key, e.fingerprint, e.query, e.collected_at as last_seen, greatest (coalesce(e.total_time_ms, ?) - coalesce(s.total_time_ms, fs.total_time_ms, ?), ?) as total_time_ms, greatest (coalesce(e.calls, ?) - coalesce(s.calls, fs.calls, ?), ?) as calls, greatest (coalesce(e.rows_returned, ?) - coalesce(s.rows_returned, fs.rows_returned, ?), ?) as rows_returned from end_snap e left join start_snap s on s.tenant_key = e.tenant_key and s.fingerprint = e.fingerprint left join fallback_start fs on fs.tenant_key = e.tenant_key and fs.fingerprint = e.fingerprint and s.tenant_key is null ) select fingerprint, max(query) as query, max(last_seen) as last_seen, sum(total_time_ms) as total_time_ms, sum(calls) as calls, sum(rows_returned) as rows_returned, case when sum(calls) > ? then sum(total_time_ms) / sum(calls) else ? end as mean_time_ms, array_agg(distinct tenant_key order by tenant_key) as tenant_keys from deltas where total_time_ms > ? or calls > ? group by fingerprint order by total_time_ms desc, calls desc limit ? offset ?;Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Apr 19 08 2 7s718ms 3s859ms 09 2 7s678ms 3s839ms 10 9 35s614ms 3s957ms 11 6 22s311ms 3s718ms 12 6 22s137ms 3s689ms 13 9 59s38ms 6s559ms 14 30 6m53s 13s774ms 15 18 3m39s 12s213ms 16 12 2m21s 11s823ms 17 12 2m21s 11s772ms 18 7 1m20s 11s467ms 19 9 1m41s 11s326ms 20 12 2m16s 11s339ms 21 12 2m13s 11s145ms 22 12 2m14s 11s208ms 23 12 2m16s 11s348ms 00 12 2m15s 11s268ms Apr 20 01 12 2m16s 11s363ms 02 14 1m8s 4s906ms 03 5 18s903ms 3s780ms 04 12 44s895ms 3s741ms 05 12 44s845ms 3s737ms 06 12 45s159ms 3s763ms 07 12 45s758ms 3s813ms 08 10 37s948ms 3s794ms 09 5 18s710ms 3s742ms 10 1 3s689ms 3s689ms 15 4 15s566ms 3s891ms 16 6 23s123ms 3s853ms 17 11 42s154ms 3s832ms 18 4 15s10ms 3s752ms 19 1 3s792ms 3s792ms 20 1 3s830ms 3s830ms 21 10 37s200ms 3s720ms 22 12 44s912ms 3s742ms 23 12 45s452ms 3s787ms 00 12 46s224ms 3s852ms Apr 21 01 12 46s10ms 3s834ms 02 12 45s555ms 3s796ms 03 12 45s176ms 3s764ms 04 12 45s139ms 3s761ms 05 12 44s944ms 3s745ms 06 12 44s819ms 3s734ms 07 12 45s669ms 3s805ms 08 2 7s727ms 3s863ms 09 12 46s357ms 3s863ms 10 12 45s951ms 3s829ms 11 12 46s124ms 3s843ms 12 12 46s644ms 3s887ms 13 12 46s598ms 3s883ms 14 12 47s343ms 3s945ms 15 12 47s881ms 3s990ms 16 12 46s664ms 3s888ms 17 12 46s662ms 3s888ms 18 12 46s602ms 3s883ms 19 12 46s452ms 3s871ms 20 12 46s45ms 3s837ms 21 12 46s126ms 3s843ms 22 12 45s900ms 3s825ms 23 12 45s390ms 3s782ms 00 12 46s263ms 3s855ms Apr 22 01 13 55s894ms 4s299ms 02 12 48s667ms 4s55ms 03 12 48s669ms 4s55ms 04 12 48s338ms 4s28ms 05 12 48s593ms 4s49ms 06 12 48s873ms 4s72ms 07 12 50s738ms 4s228ms 09 9 38s782ms 4s309ms 10 13 53s429ms 4s109ms 11 9 37s384ms 4s153ms 12 12 48s857ms 4s71ms 13 9 37s118ms 4s124ms 14 1 4s104ms 4s104ms 15 4 16s811ms 4s202ms 16 9 37s190ms 4s132ms 17 11 45s824ms 4s165ms 18 10 40s279ms 4s27ms 19 7 29s90ms 4s155ms 20 12 48s277ms 4s23ms 21 13 51s783ms 3s983ms 22 14 1m12s 5s179ms 23 13 54s514ms 4s193ms 00 10 41s52ms 4s105ms Apr 23 01 24 1m39s 4s141ms 02 12 48s377ms 4s31ms 03 13 51s396ms 3s953ms 04 1 3s941ms 3s941ms 10 7 30s461ms 4s351ms 11 6 25s117ms 4s186ms 12 24 1m34s 3s925ms 13 14 50s227ms 3s587ms 14 12 48s548ms 4s45ms 15 4 16s206ms 4s51ms 16 12 48s458ms 4s38ms 17 18 1m37s 5s440ms 18 12 48s966ms 4s80ms 19 12 48s944ms 4s78ms 20 12 48s416ms 4s34ms 21 16 1m29s 5s622ms 22 13 1m38s 7s555ms 23 12 1m33s 7s761ms 00 12 1m33s 7s756ms Apr 24 01 2 15s439ms 7s719ms 10 22 2m24s 6s549ms 11 12 52s967ms 4s413ms 12 22 1m29s 4s67ms 13 30 3m37s 7s260ms 14 13 1m45s 8s92ms 15 2 8s548ms 4s274ms 16 17 1m9s 4s78ms 17 10 41s98ms 4s109ms 18 12 48s493ms 4s41ms 19 26 1m58s 4s570ms 20 14 51s154ms 3s653ms 21 11 39s774ms 3s615ms 22 12 43s864ms 3s655ms 23 17 4m30s 15s898ms 00 13 3m58s 18s360ms Apr 25 01 11 45s984ms 4s180ms 02 11 45s785ms 4s162ms 11 14 58s55ms 4s146ms 12 12 48s500ms 4s41ms 13 12 48s567ms 4s47ms 14 12 48s856ms 4s71ms 15 12 51s519ms 4s293ms 16 17 1m12s 4s290ms 17 12 49s672ms 4s139ms 18 12 50s877ms 4s239ms 19 11 44s468ms 4s42ms 20 14 56s303ms 4s21ms 21 12 43s454ms 3s621ms 22 12 45s202ms 3s766ms 23 19 4m2s 12s769ms 00 29 7m45s 16s57ms [ User: labanimal - Total duration: 2h27m34s - Times executed: 1562 ]
-
WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at <= '2026-04-18 13:04:07+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-18 13:04:07+02' AND '2026-04-19 13:04:07+02' ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-18 13:04:07+02' AND '2026-04-19 13:04:07+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT '20' OFFSET '0';
Date: 2026-04-19 13:05:03 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at <= '2026-04-24 10:38:11+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-24 10:38:11+02' AND '2026-04-24 22:38:11+02' ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-24 10:38:11+02' AND '2026-04-24 22:38:11+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT '20' OFFSET '0';
Date: 2026-04-24 22:39:05 Duration: 53s627ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-24_000000.csv
-
WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at <= '2026-04-25 11:05:14+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-25 11:05:14+02' AND '2026-04-25 23:05:14+02' ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-25 11:05:14+02' AND '2026-04-25 23:05:14+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT '20' OFFSET '0';
Date: 2026-04-25 23:06:05 Duration: 50s626ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
19 163 4m44s 515ms 11s59ms 1s742ms with normalised as ( select id, tenant_key, event_type, severity, message, payload, occurred_at, regexp_replace(regexp_replace(message, ?, ?, ?), ?, ?, ?) as fingerprint from observability.app_events where tenant_key in (...) and occurred_at between ? and ? and severity in (...) and not (event_type = ? and (lower(coalesce(message, ?)) = ? or (lower(coalesce(payload ->> ?, ?)) = ? and lower(coalesce(payload ->> ?, ?)) = ?)))) select fingerprint, count(*) as occurrence_count, count(distinct coalesce(payload ->> ?, payload ->> ?, ?)) as affected_users, max(severity) as max_severity, min(occurred_at) as first_seen, max(occurred_at) as last_seen, (array_agg(message order by occurred_at desc))[?] as sample_message, (array_agg(distinct event_type))[?] as event_type, (array_agg(payload ->> ? order by occurred_at desc))[?] as source_file, (array_agg(payload ->> ? order by occurred_at desc))[?] as source_line, (array_agg(payload ->> ? order by occurred_at desc))[?] as sample_request, (array_agg(id order by occurred_at desc))[?] as latest_event_id from normalised group by fingerprint order by occurrence_count desc, last_seen desc limit ?;Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Apr 19 10 1 2s288ms 2s288ms 13 3 6s534ms 2s178ms 14 19 33s611ms 1s769ms 15 18 31s576ms 1s754ms 16 12 18s567ms 1s547ms 17 12 19s51ms 1s587ms 18 7 11s667ms 1s666ms 19 9 14s927ms 1s658ms 20 12 19s922ms 1s660ms 21 12 21s450ms 1s787ms 22 12 20s123ms 1s676ms 23 12 19s16ms 1s584ms 00 12 19s935ms 1s661ms Apr 20 01 12 20s499ms 1s708ms 15 3 1s945ms 648ms 16 4 2s181ms 545ms 17 1 515ms 515ms Apr 23 17 2 20s226ms 10s113ms [ User: labanimal - Total duration: 4m44s - Times executed: 163 ]
-
WITH normalised AS ( SELECT id, tenant_key, event_type, severity, message, payload, occurred_at, regexp_replace(regexp_replace(message, '\d+', '#', 'g'), '/[^ :]+/', '.../', 'g') AS fingerprint FROM observability.app_events WHERE tenant_key IN ('prod') AND occurred_at BETWEEN '2026-03-24 16:27:59+01' AND '2026-04-23 16:27:59+02' AND severity IN ('error', 'warning') AND NOT (event_type = 'db_error' AND (lower(COALESCE(message, '')) = 'lock wait: client / clientread' OR ( lower(COALESCE(payload->>'wait_event_type', '')) = 'client' AND lower(COALESCE(payload ->> 'wait_event', '')) = 'clientread')))) SELECT fingerprint, COUNT(*) AS occurrence_count, COUNT(DISTINCT COALESCE(payload ->> 'user', payload ->> 'username', 'unbekannt')) AS affected_users, MAX(severity) AS max_severity, MIN(occurred_at) AS first_seen, MAX(occurred_at) AS last_seen, (array_agg(message ORDER BY occurred_at DESC))[1] AS sample_message, (array_agg(DISTINCT event_type))[1] AS event_type, (array_agg(payload ->> 'file' ORDER BY occurred_at DESC))[1] AS source_file, (array_agg(payload ->> 'line' ORDER BY occurred_at DESC))[1] AS source_line, (array_agg(payload ->> 'request' ORDER BY occurred_at DESC))[1] AS sample_request, (array_agg(id ORDER BY occurred_at DESC))[1] AS latest_event_id FROM normalised GROUP BY fingerprint ORDER BY occurrence_count DESC, last_seen DESC LIMIT '30';
Date: 2026-04-23 16:28:10 Duration: 11s59ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
-
WITH normalised AS ( SELECT id, tenant_key, event_type, severity, message, payload, occurred_at, regexp_replace(regexp_replace(message, '\d+', '#', 'g'), '/[^ :]+/', '.../', 'g') AS fingerprint FROM observability.app_events WHERE tenant_key IN ('prod') AND occurred_at BETWEEN '2026-03-24 16:28:33+01' AND '2026-04-23 16:28:33+02' AND severity IN ('error', 'warning') AND NOT (event_type = 'db_error' AND (lower(COALESCE(message, '')) = 'lock wait: client / clientread' OR ( lower(COALESCE(payload->>'wait_event_type', '')) = 'client' AND lower(COALESCE(payload ->> 'wait_event', '')) = 'clientread')))) SELECT fingerprint, COUNT(*) AS occurrence_count, COUNT(DISTINCT COALESCE(payload ->> 'user', payload ->> 'username', 'unbekannt')) AS affected_users, MAX(severity) AS max_severity, MIN(occurred_at) AS first_seen, MAX(occurred_at) AS last_seen, (array_agg(message ORDER BY occurred_at DESC))[1] AS sample_message, (array_agg(DISTINCT event_type))[1] AS event_type, (array_agg(payload ->> 'file' ORDER BY occurred_at DESC))[1] AS source_file, (array_agg(payload ->> 'line' ORDER BY occurred_at DESC))[1] AS source_line, (array_agg(payload ->> 'request' ORDER BY occurred_at DESC))[1] AS sample_request, (array_agg(id ORDER BY occurred_at DESC))[1] AS latest_event_id FROM normalised GROUP BY fingerprint ORDER BY occurrence_count DESC, last_seen DESC LIMIT '30';
Date: 2026-04-23 16:28:42 Duration: 9s167ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
-
WITH normalised AS ( SELECT id, tenant_key, event_type, severity, message, payload, occurred_at, regexp_replace(regexp_replace(message, '\d+', '#', 'g'), '/[^ :]+/', '.../', 'g') AS fingerprint FROM observability.app_events WHERE tenant_key IN ('prod', 'test') AND occurred_at BETWEEN '2026-04-12 13:46:49+02' AND '2026-04-19 13:46:49+02' AND severity IN ('error', 'warning') AND NOT (event_type = 'db_error' AND (lower(COALESCE(message, '')) = 'lock wait: client / clientread' OR ( lower(COALESCE(payload->>'wait_event_type', '')) = 'client' AND lower(COALESCE(payload ->> 'wait_event', '')) = 'clientread')))) SELECT fingerprint, COUNT(*) AS occurrence_count, COUNT(DISTINCT COALESCE(payload ->> 'user', payload ->> 'username', 'unbekannt')) AS affected_users, MAX(severity) AS max_severity, MIN(occurred_at) AS first_seen, MAX(occurred_at) AS last_seen, (array_agg(message ORDER BY occurred_at DESC))[1] AS sample_message, (array_agg(DISTINCT event_type))[1] AS event_type, (array_agg(payload ->> 'file' ORDER BY occurred_at DESC))[1] AS source_file, (array_agg(payload ->> 'line' ORDER BY occurred_at DESC))[1] AS source_line, (array_agg(payload ->> 'request' ORDER BY occurred_at DESC))[1] AS sample_request, (array_agg(id ORDER BY occurred_at DESC))[1] AS latest_event_id FROM normalised GROUP BY fingerprint ORDER BY occurrence_count DESC, last_seen DESC LIMIT '30';
Date: 2026-04-19 13:46:52 Duration: 2s711ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
20 162 2m42s 520ms 2s867ms 1s1ms with classified as ( select date_trunc(?, occurred_at) as hour_bucket, case when lower(message) like ? then ? when lower(message) like ? or lower(coalesce(payload ->> ?, ?)) like ? then ? when lower(message) like ? or lower(message) like ? then ? when lower(message) like ? or lower(message) like ? or lower(message) like ? or lower(message) like ? or lower(message) like ? or lower(message) like ? or lower(message) like ? then ? else null end as signal_type from observability.app_events where tenant_key in (...) and occurred_at between ? and ? and severity in (...) and not (event_type = ? and (lower(coalesce(message, ?)) = ? or (lower(coalesce(payload ->> ?, ?)) = ? and lower(coalesce(payload ->> ?, ?)) = ?)))) select hour_bucket, signal_type, count(*) as count from classified where signal_type is not null group by hour_bucket, signal_type order by hour_bucket asc, signal_type asc;Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration Apr 19 10 1 1s46ms 1s46ms 13 3 2s694ms 898ms 14 19 22s142ms 1s165ms 15 18 22s155ms 1s230ms 16 12 10s730ms 894ms 17 12 10s670ms 889ms 18 7 7s79ms 1s11ms 19 9 8s714ms 968ms 20 12 11s908ms 992ms 21 12 11s541ms 961ms 22 12 10s969ms 914ms 23 12 11s871ms 989ms 00 12 10s847ms 903ms Apr 20 01 12 10s545ms 878ms 15 4 2s272ms 568ms 16 3 1s627ms 542ms Apr 23 17 2 5s483ms 2s741ms [ User: labanimal - Total duration: 2m42s - Times executed: 162 ]
-
WITH classified AS ( SELECT date_trunc('hour', occurred_at) AS hour_bucket, CASE WHEN lower(message) LIKE '%deadlock%' THEN 'deadlock' WHEN lower(message) LIKE 'lock wait:%' OR lower(COALESCE(payload ->> 'wait_event_type', '')) LIKE '%lock%' THEN 'lock_wait' WHEN lower(message) LIKE '%duplicate key%' OR lower(message) LIKE '%unique constraint%' THEN 'unique_constraint' WHEN lower(message) LIKE '%foreign key%' OR lower(message) LIKE '%not-null constraint%' OR lower(message) LIKE '%check constraint%' OR lower(message) LIKE '%referential integrity%' OR lower(message) LIKE '%integrity constraint%' OR lower(message) LIKE '%data inconsisten%' OR lower(message) LIKE '%inconsisten%' THEN 'data_integrity' ELSE NULL END AS signal_type FROM observability.app_events WHERE tenant_key IN ('prod') AND occurred_at BETWEEN '2026-03-24 16:28:30+01' AND '2026-04-23 16:28:30+02' AND severity IN ('critical', 'error', 'warning') AND NOT ( event_type = 'db_error' AND ( lower(COALESCE(message, '')) = 'lock wait: client / clientread' OR (lower(COALESCE(payload ->> 'wait_event_type', '')) = 'client' AND lower(COALESCE(payload->>'wait_event', '')) = 'clientread')))) SELECT hour_bucket, signal_type, COUNT(*) AS count FROM classified WHERE signal_type IS NOT NULL GROUP BY hour_bucket, signal_type ORDER BY hour_bucket ASC, signal_type ASC;
Date: 2026-04-23 16:28:36 Duration: 2s867ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
-
WITH classified AS ( SELECT date_trunc('hour', occurred_at) AS hour_bucket, CASE WHEN lower(message) LIKE '%deadlock%' THEN 'deadlock' WHEN lower(message) LIKE 'lock wait:%' OR lower(COALESCE(payload ->> 'wait_event_type', '')) LIKE '%lock%' THEN 'lock_wait' WHEN lower(message) LIKE '%duplicate key%' OR lower(message) LIKE '%unique constraint%' THEN 'unique_constraint' WHEN lower(message) LIKE '%foreign key%' OR lower(message) LIKE '%not-null constraint%' OR lower(message) LIKE '%check constraint%' OR lower(message) LIKE '%referential integrity%' OR lower(message) LIKE '%integrity constraint%' OR lower(message) LIKE '%data inconsisten%' OR lower(message) LIKE '%inconsisten%' THEN 'data_integrity' ELSE NULL END AS signal_type FROM observability.app_events WHERE tenant_key IN ('prod') AND occurred_at BETWEEN '2026-03-24 16:27:57+01' AND '2026-04-23 16:27:57+02' AND severity IN ('critical', 'error', 'warning') AND NOT ( event_type = 'db_error' AND ( lower(COALESCE(message, '')) = 'lock wait: client / clientread' OR (lower(COALESCE(payload ->> 'wait_event_type', '')) = 'client' AND lower(COALESCE(payload->>'wait_event', '')) = 'clientread')))) SELECT hour_bucket, signal_type, COUNT(*) AS count FROM classified WHERE signal_type IS NOT NULL GROUP BY hour_bucket, signal_type ORDER BY hour_bucket ASC, signal_type ASC;
Date: 2026-04-23 16:28:02 Duration: 2s615ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
-
WITH classified AS ( SELECT date_trunc('hour', occurred_at) AS hour_bucket, CASE WHEN lower(message) LIKE '%deadlock%' THEN 'deadlock' WHEN lower(message) LIKE 'lock wait:%' OR lower(COALESCE(payload ->> 'wait_event_type', '')) LIKE '%lock%' THEN 'lock_wait' WHEN lower(message) LIKE '%duplicate key%' OR lower(message) LIKE '%unique constraint%' THEN 'unique_constraint' WHEN lower(message) LIKE '%foreign key%' OR lower(message) LIKE '%not-null constraint%' OR lower(message) LIKE '%check constraint%' OR lower(message) LIKE '%referential integrity%' OR lower(message) LIKE '%integrity constraint%' OR lower(message) LIKE '%data inconsisten%' OR lower(message) LIKE '%inconsisten%' THEN 'data_integrity' ELSE NULL END AS signal_type FROM observability.app_events WHERE tenant_key IN ('prod','test','dev') AND occurred_at BETWEEN '2026-04-12 13:14:25+02' AND '2026-04-19 13:14:25+02' AND severity IN ('critical', 'error', 'warning') AND NOT ( event_type = 'db_error' AND ( lower(COALESCE(message, '')) = 'lock wait: client / clientread' OR (lower(COALESCE(payload ->> 'wait_event_type', '')) = 'client' AND lower(COALESCE(payload->>'wait_event', '')) = 'clientread')))) SELECT hour_bucket, signal_type, COUNT(*) AS count FROM classified WHERE signal_type IS NOT NULL GROUP BY hour_bucket, signal_type ORDER BY hour_bucket ASC, signal_type ASC;
Date: 2026-04-19 13:14:55 Duration: 1s714ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
Normalized slowest queries (N)
Rank Min duration Max duration Avg duration Times executed Total duration Query 1 3s147ms 55s825ms 5s668ms 1,562 2h27m34s with start_snap as ( select distinct on (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at from observability.db_top_queries where tenant_key in (...) and collected_at <= ? order by tenant_key, fingerprint, collected_at desc ), fallback_start as ( select distinct on (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at from observability.db_top_queries where tenant_key in (...) and collected_at between ? and ? order by tenant_key, fingerprint, collected_at asc ), end_snap as ( select distinct on (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at from observability.db_top_queries where tenant_key in (...) and collected_at between ? and ? order by tenant_key, fingerprint, collected_at desc ), deltas as ( select e.tenant_key, e.fingerprint, e.query, e.collected_at as last_seen, greatest (coalesce(e.total_time_ms, ?) - coalesce(s.total_time_ms, fs.total_time_ms, ?), ?) as total_time_ms, greatest (coalesce(e.calls, ?) - coalesce(s.calls, fs.calls, ?), ?) as calls, greatest (coalesce(e.rows_returned, ?) - coalesce(s.rows_returned, fs.rows_returned, ?), ?) as rows_returned from end_snap e left join start_snap s on s.tenant_key = e.tenant_key and s.fingerprint = e.fingerprint left join fallback_start fs on fs.tenant_key = e.tenant_key and fs.fingerprint = e.fingerprint and s.tenant_key is null ) select fingerprint, max(query) as query, max(last_seen) as last_seen, sum(total_time_ms) as total_time_ms, sum(calls) as calls, sum(rows_returned) as rows_returned, case when sum(calls) > ? then sum(total_time_ms) / sum(calls) else ? end as mean_time_ms, array_agg(distinct tenant_key order by tenant_key) as tenant_keys from deltas where total_time_ms > ? or calls > ? group by fingerprint order by total_time_ms desc, calls desc limit ? offset ?;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Apr 19 08 2 7s718ms 3s859ms 09 2 7s678ms 3s839ms 10 9 35s614ms 3s957ms 11 6 22s311ms 3s718ms 12 6 22s137ms 3s689ms 13 9 59s38ms 6s559ms 14 30 6m53s 13s774ms 15 18 3m39s 12s213ms 16 12 2m21s 11s823ms 17 12 2m21s 11s772ms 18 7 1m20s 11s467ms 19 9 1m41s 11s326ms 20 12 2m16s 11s339ms 21 12 2m13s 11s145ms 22 12 2m14s 11s208ms 23 12 2m16s 11s348ms 00 12 2m15s 11s268ms Apr 20 01 12 2m16s 11s363ms 02 14 1m8s 4s906ms 03 5 18s903ms 3s780ms 04 12 44s895ms 3s741ms 05 12 44s845ms 3s737ms 06 12 45s159ms 3s763ms 07 12 45s758ms 3s813ms 08 10 37s948ms 3s794ms 09 5 18s710ms 3s742ms 10 1 3s689ms 3s689ms 15 4 15s566ms 3s891ms 16 6 23s123ms 3s853ms 17 11 42s154ms 3s832ms 18 4 15s10ms 3s752ms 19 1 3s792ms 3s792ms 20 1 3s830ms 3s830ms 21 10 37s200ms 3s720ms 22 12 44s912ms 3s742ms 23 12 45s452ms 3s787ms 00 12 46s224ms 3s852ms Apr 21 01 12 46s10ms 3s834ms 02 12 45s555ms 3s796ms 03 12 45s176ms 3s764ms 04 12 45s139ms 3s761ms 05 12 44s944ms 3s745ms 06 12 44s819ms 3s734ms 07 12 45s669ms 3s805ms 08 2 7s727ms 3s863ms 09 12 46s357ms 3s863ms 10 12 45s951ms 3s829ms 11 12 46s124ms 3s843ms 12 12 46s644ms 3s887ms 13 12 46s598ms 3s883ms 14 12 47s343ms 3s945ms 15 12 47s881ms 3s990ms 16 12 46s664ms 3s888ms 17 12 46s662ms 3s888ms 18 12 46s602ms 3s883ms 19 12 46s452ms 3s871ms 20 12 46s45ms 3s837ms 21 12 46s126ms 3s843ms 22 12 45s900ms 3s825ms 23 12 45s390ms 3s782ms 00 12 46s263ms 3s855ms Apr 22 01 13 55s894ms 4s299ms 02 12 48s667ms 4s55ms 03 12 48s669ms 4s55ms 04 12 48s338ms 4s28ms 05 12 48s593ms 4s49ms 06 12 48s873ms 4s72ms 07 12 50s738ms 4s228ms 09 9 38s782ms 4s309ms 10 13 53s429ms 4s109ms 11 9 37s384ms 4s153ms 12 12 48s857ms 4s71ms 13 9 37s118ms 4s124ms 14 1 4s104ms 4s104ms 15 4 16s811ms 4s202ms 16 9 37s190ms 4s132ms 17 11 45s824ms 4s165ms 18 10 40s279ms 4s27ms 19 7 29s90ms 4s155ms 20 12 48s277ms 4s23ms 21 13 51s783ms 3s983ms 22 14 1m12s 5s179ms 23 13 54s514ms 4s193ms 00 10 41s52ms 4s105ms Apr 23 01 24 1m39s 4s141ms 02 12 48s377ms 4s31ms 03 13 51s396ms 3s953ms 04 1 3s941ms 3s941ms 10 7 30s461ms 4s351ms 11 6 25s117ms 4s186ms 12 24 1m34s 3s925ms 13 14 50s227ms 3s587ms 14 12 48s548ms 4s45ms 15 4 16s206ms 4s51ms 16 12 48s458ms 4s38ms 17 18 1m37s 5s440ms 18 12 48s966ms 4s80ms 19 12 48s944ms 4s78ms 20 12 48s416ms 4s34ms 21 16 1m29s 5s622ms 22 13 1m38s 7s555ms 23 12 1m33s 7s761ms 00 12 1m33s 7s756ms Apr 24 01 2 15s439ms 7s719ms 10 22 2m24s 6s549ms 11 12 52s967ms 4s413ms 12 22 1m29s 4s67ms 13 30 3m37s 7s260ms 14 13 1m45s 8s92ms 15 2 8s548ms 4s274ms 16 17 1m9s 4s78ms 17 10 41s98ms 4s109ms 18 12 48s493ms 4s41ms 19 26 1m58s 4s570ms 20 14 51s154ms 3s653ms 21 11 39s774ms 3s615ms 22 12 43s864ms 3s655ms 23 17 4m30s 15s898ms 00 13 3m58s 18s360ms Apr 25 01 11 45s984ms 4s180ms 02 11 45s785ms 4s162ms 11 14 58s55ms 4s146ms 12 12 48s500ms 4s41ms 13 12 48s567ms 4s47ms 14 12 48s856ms 4s71ms 15 12 51s519ms 4s293ms 16 17 1m12s 4s290ms 17 12 49s672ms 4s139ms 18 12 50s877ms 4s239ms 19 11 44s468ms 4s42ms 20 14 56s303ms 4s21ms 21 12 43s454ms 3s621ms 22 12 45s202ms 3s766ms 23 19 4m2s 12s769ms 00 29 7m45s 16s57ms [ User: labanimal - Total duration: 2h27m34s - Times executed: 1562 ]
-
WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at <= '2026-04-18 13:04:07+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-18 13:04:07+02' AND '2026-04-19 13:04:07+02' ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-18 13:04:07+02' AND '2026-04-19 13:04:07+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT '20' OFFSET '0';
Date: 2026-04-19 13:05:03 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at <= '2026-04-24 10:38:11+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-24 10:38:11+02' AND '2026-04-24 22:38:11+02' ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-24 10:38:11+02' AND '2026-04-24 22:38:11+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT '20' OFFSET '0';
Date: 2026-04-24 22:39:05 Duration: 53s627ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-24_000000.csv
-
WITH start_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at <= '2026-04-25 11:05:14+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), fallback_start AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-25 11:05:14+02' AND '2026-04-25 23:05:14+02' ORDER BY tenant_key, fingerprint, collected_at ASC ), end_snap AS ( SELECT DISTINCT ON (tenant_key, fingerprint) tenant_key, fingerprint, query, total_time_ms, calls, rows_returned, collected_at FROM observability.db_top_queries WHERE tenant_key IN ('prod', 'test', 'dev') AND collected_at BETWEEN '2026-04-25 11:05:14+02' AND '2026-04-25 23:05:14+02' ORDER BY tenant_key, fingerprint, collected_at DESC ), deltas AS ( SELECT e.tenant_key, e.fingerprint, e.query, e.collected_at AS last_seen, GREATEST (COALESCE(e.total_time_ms, 0) - COALESCE(s.total_time_ms, fs.total_time_ms, 0), 0) AS total_time_ms, GREATEST (COALESCE(e.calls, 0) - COALESCE(s.calls, fs.calls, 0), 0) AS calls, GREATEST (COALESCE(e.rows_returned, 0) - COALESCE(s.rows_returned, fs.rows_returned, 0), 0) AS rows_returned FROM end_snap e LEFT JOIN start_snap s ON s.tenant_key = e.tenant_key AND s.fingerprint = e.fingerprint LEFT JOIN fallback_start fs ON fs.tenant_key = e.tenant_key AND fs.fingerprint = e.fingerprint AND s.tenant_key IS NULL ) SELECT fingerprint, MAX(query) AS query, MAX(last_seen) AS last_seen, SUM(total_time_ms) AS total_time_ms, SUM(calls) AS calls, SUM(rows_returned) AS rows_returned, CASE WHEN SUM(calls) > 0 THEN SUM(total_time_ms) / SUM(calls) ELSE 0 END AS mean_time_ms, array_agg(DISTINCT tenant_key ORDER BY tenant_key) AS tenant_keys FROM deltas WHERE total_time_ms > 0 OR calls > 0 GROUP BY fingerprint ORDER BY total_time_ms DESC, calls DESC LIMIT '20' OFFSET '0';
Date: 2026-04-25 23:06:05 Duration: 50s626ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
2 500ms 55s825ms 4s114ms 10,075 11h30m51s alter table observability.uptime_checks add column if not exists payload jsonb;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s471ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m40s 1s676ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m51s - Times executed: 9961 ]
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS payload jsonb;
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS payload jsonb;
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS payload jsonb;
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
3 500ms 55s825ms 4s114ms 10,075 11h30m51s create index if not exists idx_uptime_checks_key on observability.uptime_checks (check_key, checked_at desc);Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s471ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m40s 1s676ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m51s - Times executed: 9961 ]
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_key ON observability.uptime_checks (check_key, checked_at DESC);
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_key ON observability.uptime_checks (check_key, checked_at DESC);
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_key ON observability.uptime_checks (check_key, checked_at DESC);
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
4 500ms 55s825ms 4s114ms 10,075 11h30m51s create index if not exists idx_uptime_checks_endpoint on observability.uptime_checks (endpoint, checked_at desc);Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s471ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m40s 1s676ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m51s - Times executed: 9961 ]
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_endpoint ON observability.uptime_checks (endpoint, checked_at DESC);
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_endpoint ON observability.uptime_checks (endpoint, checked_at DESC);
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_endpoint ON observability.uptime_checks (endpoint, checked_at DESC);
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
5 500ms 55s825ms 4s113ms 10,075 11h30m45s create index if not exists idx_app_events_type on observability.app_events (event_type);Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s628ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m45s - Times executed: 9961 ]
-
CREATE INDEX IF NOT EXISTS idx_app_events_type ON observability.app_events (event_type);
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_type ON observability.app_events (event_type);
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_type ON observability.app_events (event_type);
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
6 500ms 55s825ms 4s113ms 10,075 11h30m44s create index if not exists idx_metrics_timeseries_bucket on observability.metrics_timeseries (bucket_start);Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s625ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_bucket ON observability.metrics_timeseries (bucket_start);
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_bucket ON observability.metrics_timeseries (bucket_start);
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_bucket ON observability.metrics_timeseries (bucket_start);
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
7 500ms 55s825ms 4s113ms 10,075 11h30m44s create table if not exists observability.metrics_timeseries ( id bigserial primary key, tenant_key text not null, metric_name text not null, bucket_start timestamptz not null, bucket_width_seconds integer not null default ?, sum_value double precision not null default ?, count_value bigint not null default ?, histogram jsonb, created_at timestamptz not null default now(), updated_at timestamptz not null default now(), unique (tenant_key, metric_name, bucket_start, bucket_width_seconds) );Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s625ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE TABLE IF NOT EXISTS observability.metrics_timeseries ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, metric_name text NOT NULL, bucket_start timestamptz NOT NULL, bucket_width_seconds integer NOT NULL DEFAULT 60, sum_value double precision NOT NULL DEFAULT 0, count_value bigint NOT NULL DEFAULT 0, histogram jsonb, created_at timestamptz NOT NULL DEFAULT NOW(), updated_at timestamptz NOT NULL DEFAULT NOW(), UNIQUE (tenant_key, metric_name, bucket_start, bucket_width_seconds) );
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.metrics_timeseries ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, metric_name text NOT NULL, bucket_start timestamptz NOT NULL, bucket_width_seconds integer NOT NULL DEFAULT 60, sum_value double precision NOT NULL DEFAULT 0, count_value bigint NOT NULL DEFAULT 0, histogram jsonb, created_at timestamptz NOT NULL DEFAULT NOW(), updated_at timestamptz NOT NULL DEFAULT NOW(), UNIQUE (tenant_key, metric_name, bucket_start, bucket_width_seconds) );
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.metrics_timeseries ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, metric_name text NOT NULL, bucket_start timestamptz NOT NULL, bucket_width_seconds integer NOT NULL DEFAULT 60, sum_value double precision NOT NULL DEFAULT 0, count_value bigint NOT NULL DEFAULT 0, histogram jsonb, created_at timestamptz NOT NULL DEFAULT NOW(), updated_at timestamptz NOT NULL DEFAULT NOW(), UNIQUE (tenant_key, metric_name, bucket_start, bucket_width_seconds) );
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
8 500ms 55s825ms 4s113ms 10,075 11h30m44s create schema if not exists observability;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s625ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE SCHEMA IF NOT EXISTS observability;
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE SCHEMA IF NOT EXISTS observability;
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE SCHEMA IF NOT EXISTS observability;
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
9 500ms 55s825ms 4s113ms 10,075 11h30m44s create index if not exists idx_app_events_tenant on observability.app_events (tenant_key, occurred_at desc);Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s625ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
10 500ms 55s825ms 4s113ms 10,075 11h30m44s create index if not exists idx_metrics_timeseries_metric on observability.metrics_timeseries (metric_name);Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s625ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_metric ON observability.metrics_timeseries (metric_name);
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_metric ON observability.metrics_timeseries (metric_name);
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_metric ON observability.metrics_timeseries (metric_name);
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
11 500ms 55s825ms 4s113ms 10,075 11h30m44s create table if not exists observability.app_events ( id bigserial primary key, tenant_key text not null, event_type text not null, severity text not null, message text not null, payload jsonb, occurred_at timestamptz not null default now(), created_at timestamptz not null default now() );Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s625ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE TABLE IF NOT EXISTS observability.app_events ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, event_type text NOT NULL, severity text NOT NULL, message text NOT NULL, payload jsonb, occurred_at timestamptz NOT NULL DEFAULT NOW(), created_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.app_events ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, event_type text NOT NULL, severity text NOT NULL, message text NOT NULL, payload jsonb, occurred_at timestamptz NOT NULL DEFAULT NOW(), created_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.app_events ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, event_type text NOT NULL, severity text NOT NULL, message text NOT NULL, payload jsonb, occurred_at timestamptz NOT NULL DEFAULT NOW(), created_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
12 500ms 55s825ms 4s113ms 10,075 11h30m44s create table if not exists observability.db_top_queries ( id bigserial primary key, tenant_key text not null, fingerprint text, query text, mean_time_ms double precision, total_time_ms double precision, calls bigint, rows_returned bigint, collected_at timestamptz not null default now() );Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE TABLE IF NOT EXISTS observability.db_top_queries ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, fingerprint text, query text, mean_time_ms double precision, total_time_ms double precision, calls bigint, rows_returned bigint, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.db_top_queries ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, fingerprint text, query text, mean_time_ms double precision, total_time_ms double precision, calls bigint, rows_returned bigint, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.db_top_queries ( id bigserial PRIMARY KEY, tenant_key text NOT NULL, fingerprint text, query text, mean_time_ms double precision, total_time_ms double precision, calls bigint, rows_returned bigint, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
13 500ms 55s825ms 4s113ms 10,075 11h30m44s create index if not exists idx_db_top_queries_tenant on observability.db_top_queries (tenant_key, collected_at desc);Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m23s 3s392ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m44s - Times executed: 9961 ]
-
CREATE INDEX IF NOT EXISTS idx_db_top_queries_tenant ON observability.db_top_queries (tenant_key, collected_at DESC);
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_db_top_queries_tenant ON observability.db_top_queries (tenant_key, collected_at DESC);
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_db_top_queries_tenant ON observability.db_top_queries (tenant_key, collected_at DESC);
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
14 500ms 55s825ms 4s113ms 10,075 11h30m41s alter table observability.uptime_checks add column if not exists label text;Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m41s - Times executed: 9961 ]
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS label text;
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS label text;
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS label text;
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
15 500ms 55s825ms 4s113ms 10,075 11h30m41s create table if not exists observability.system_metrics ( id bigserial primary key, payload jsonb not null, collected_at timestamptz not null default now() );Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m41s - Times executed: 9961 ]
-
CREATE TABLE IF NOT EXISTS observability.system_metrics ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.system_metrics ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.system_metrics ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
16 500ms 55s825ms 4s113ms 10,075 11h30m41s create table if not exists observability.phpfpm_counters ( id bigserial primary key, payload jsonb not null, collected_at timestamptz not null default now() );Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m41s - Times executed: 9961 ]
-
CREATE TABLE IF NOT EXISTS observability.phpfpm_counters ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.phpfpm_counters ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.phpfpm_counters ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
17 500ms 55s825ms 4s113ms 10,075 11h30m41s create table if not exists observability.nginx_counters ( id bigserial primary key, payload jsonb not null, collected_at timestamptz not null default now() );Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m41s - Times executed: 9961 ]
-
CREATE TABLE IF NOT EXISTS observability.nginx_counters ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.nginx_counters ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.nginx_counters ( id bigserial PRIMARY KEY, payload jsonb NOT NULL, collected_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
18 500ms 55s825ms 4s113ms 10,075 11h30m41s create table if not exists observability.uptime_checks ( id bigserial primary key, endpoint text not null, status text not null, latency_ms double precision, checked_at timestamptz not null default now() );Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Apr 19 01 60 0ms 0ms 02 60 31s645ms 527ms 03 60 1m5s 1s91ms 04 60 1m5s 1s91ms 05 60 1m5s 1s91ms 06 60 1m5s 1s91ms 07 60 1m5s 1s91ms 08 60 1m58s 1s968ms 09 60 3m51s 3s851ms 10 60 3m45s 3s751ms 11 60 3m42s 3s715ms 12 60 3m41s 3s691ms 13 60 3m58s 3s975ms 14 60 10m34s 10s571ms 15 60 8m40s 8s679ms 16 60 9m33s 9s559ms 17 60 9m37s 9s633ms 18 60 11m11s 11s192ms 19 60 11m55s 11s930ms 20 60 11m19s 11s333ms 21 60 11m9s 11s155ms 22 60 11m12s 11s207ms 23 60 11m20s 11s341ms 00 60 11m16s 11s269ms Apr 20 01 60 11m10s 11s180ms 02 60 5m4s 5s74ms 03 60 3m48s 3s803ms 04 60 3m44s 3s742ms 05 60 3m44s 3s737ms 06 60 3m45s 3s759ms 07 60 3m28s 3s481ms 08 60 3m47s 3s786ms 09 60 1m44s 1s742ms 10 60 1m25s 1s432ms 11 60 56s474ms 941ms 12 60 39s895ms 664ms 13 60 40s687ms 678ms 14 60 56s482ms 941ms 15 60 2m1s 2s16ms 16 60 3m32s 3s538ms 17 60 3m49s 3s826ms 18 60 3m51s 3s862ms 19 60 3m47s 3s785ms 20 60 3m49s 3s825ms 21 60 3m44s 3s745ms 22 60 3m35s 3s584ms 23 60 3m36s 3s602ms 00 60 3m38s 3s633ms Apr 21 01 60 3m38s 3s648ms 02 60 3m42s 3s710ms 03 60 3m45s 3s760ms 04 60 3m45s 3s765ms 05 60 3m44s 3s742ms 06 60 3m43s 3s732ms 07 60 3m44s 3s742ms 08 60 3m14s 3s245ms 09 60 2m59s 2s985ms 10 60 3m5s 3s93ms 11 60 3m3s 3s65ms 12 60 3m43s 3s721ms 13 60 3m50s 3s841ms 14 60 2m41s 2s686ms 15 60 3m2s 3s36ms 16 60 3m11s 3s193ms 17 60 3m25s 3s420ms 18 60 3m41s 3s689ms 19 60 3m43s 3s718ms 20 60 3m51s 3s851ms 21 60 3m50s 3s846ms 22 60 3m47s 3s784ms 23 60 3m46s 3s781ms 00 60 3m44s 3s735ms Apr 22 01 60 3m39s 3s662ms 02 60 3m54s 3s913ms 03 60 4m3s 4s60ms 04 60 4m1s 4s32ms 05 60 4m2s 4s40ms 06 60 4m4s 4s73ms 07 60 4m6s 4s115ms 08 60 1m16s 1s276ms 09 60 2m23s 2s384ms 10 60 3m9s 3s151ms 11 60 1m43s 1s721ms 12 60 3m2s 3s42ms 13 60 3m49s 3s821ms 14 60 1m36s 1s609ms 15 60 1m31s 1s517ms 16 60 3m26s 3s435ms 17 60 3m12s 3s204ms 18 60 3m54s 3s915ms 19 60 3m49s 3s829ms 20 60 3m20s 3s342ms 21 60 3m59s 3s994ms 22 58 3m46s 3s908ms 23 60 3m37s 3s622ms 00 60 3m58s 3s969ms Apr 23 01 60 3m28s 3s480ms 02 60 3m46s 3s772ms 03 60 3m57s 3s958ms 04 60 3m56s 3s939ms 05 60 3m56s 3s941ms 06 60 3m56s 3s941ms 07 60 1m26s 1s436ms 08 60 46s876ms 781ms 09 60 47s66ms 784ms 10 60 1m51s 1s866ms 11 60 2m17s 2s298ms 12 60 3m33s 3s566ms 13 60 3m13s 3s219ms 14 60 3m33s 3s555ms 15 60 2m32s 2s537ms 16 60 3m59s 3s992ms 17 60 3m41s 3s691ms 18 60 4m5s 4s95ms 19 60 3m47s 3s790ms 20 60 3m58s 3s979ms 21 60 4m5s 4s86ms 22 60 5m45s 5s753ms 23 60 7m45s 7s752ms 00 60 7m26s 7s443ms Apr 24 01 60 7m11s 7s188ms 02 60 4m34s 4s573ms 03 60 1m13s 1s232ms 04 60 1m13s 1s232ms 05 60 1m13s 1s232ms 06 60 1m13s 1s232ms 07 60 1m6s 1s110ms 08 60 55s911ms 931ms 09 60 48s331ms 805ms 10 60 1m29s 1s497ms 11 60 2m55s 2s926ms 12 60 3m32s 3s537ms 13 60 7m48s 7s811ms 14 60 6m48s 6s810ms 15 60 2m5s 2s92ms 16 60 3m18s 3s315ms 17 60 3m20s 3s347ms 18 60 3m28s 3s468ms 19 60 3m45s 3s763ms 20 60 3m27s 3s453ms 21 60 3m36s 3s614ms 22 60 3m39s 3s657ms 23 60 12m58s 12s980ms 00 60 20m20s 20s342ms Apr 25 01 60 3m39s 3s661ms 02 60 4m6s 4s111ms 03 60 4m17s 4s287ms 04 60 4m17s 4s287ms 05 60 4m17s 4s287ms 06 60 4m17s 4s287ms 07 60 4m17s 4s287ms 08 60 4m17s 4s287ms 09 60 1m7s 1s124ms 10 60 38s239ms 637ms 11 60 2m34s 2s582ms 12 60 4m2s 4s39ms 13 60 4m3s 4s52ms 14 60 3m50s 3s845ms 15 60 3m59s 3s994ms 16 60 4m10s 4s179ms 17 60 3m45s 3s753ms 18 60 3m49s 3s832ms 19 60 4m2s 4s41ms 20 58 3m38s 3s775ms 21 60 3m36s 3s608ms 22 59 3m18s 3s358ms 23 60 15m10s 15s179ms 00 60 16m2s 16s37ms [ User: labanimal - Total duration: 11h30m41s - Times executed: 9961 ]
-
CREATE TABLE IF NOT EXISTS observability.uptime_checks ( id bigserial PRIMARY KEY, endpoint text NOT NULL, status text NOT NULL, latency_ms double precision, checked_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-19 13:06:01 Duration: 55s825ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.uptime_checks ( id bigserial PRIMARY KEY, endpoint text NOT NULL, status text NOT NULL, latency_ms double precision, checked_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:26:01 Duration: 34s679ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
-
CREATE TABLE IF NOT EXISTS observability.uptime_checks ( id bigserial PRIMARY KEY, endpoint text NOT NULL, status text NOT NULL, latency_ms double precision, checked_at timestamptz NOT NULL DEFAULT NOW() );
Date: 2026-04-25 23:28:01 Duration: 34s362ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
19 515ms 11s59ms 1s742ms 163 4m44s with normalised as ( select id, tenant_key, event_type, severity, message, payload, occurred_at, regexp_replace(regexp_replace(message, ?, ?, ?), ?, ?, ?) as fingerprint from observability.app_events where tenant_key in (...) and occurred_at between ? and ? and severity in (...) and not (event_type = ? and (lower(coalesce(message, ?)) = ? or (lower(coalesce(payload ->> ?, ?)) = ? and lower(coalesce(payload ->> ?, ?)) = ?)))) select fingerprint, count(*) as occurrence_count, count(distinct coalesce(payload ->> ?, payload ->> ?, ?)) as affected_users, max(severity) as max_severity, min(occurred_at) as first_seen, max(occurred_at) as last_seen, (array_agg(message order by occurred_at desc))[?] as sample_message, (array_agg(distinct event_type))[?] as event_type, (array_agg(payload ->> ? order by occurred_at desc))[?] as source_file, (array_agg(payload ->> ? order by occurred_at desc))[?] as source_line, (array_agg(payload ->> ? order by occurred_at desc))[?] as sample_request, (array_agg(id order by occurred_at desc))[?] as latest_event_id from normalised group by fingerprint order by occurrence_count desc, last_seen desc limit ?;Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Apr 19 10 1 2s288ms 2s288ms 13 3 6s534ms 2s178ms 14 19 33s611ms 1s769ms 15 18 31s576ms 1s754ms 16 12 18s567ms 1s547ms 17 12 19s51ms 1s587ms 18 7 11s667ms 1s666ms 19 9 14s927ms 1s658ms 20 12 19s922ms 1s660ms 21 12 21s450ms 1s787ms 22 12 20s123ms 1s676ms 23 12 19s16ms 1s584ms 00 12 19s935ms 1s661ms Apr 20 01 12 20s499ms 1s708ms 15 3 1s945ms 648ms 16 4 2s181ms 545ms 17 1 515ms 515ms Apr 23 17 2 20s226ms 10s113ms [ User: labanimal - Total duration: 4m44s - Times executed: 163 ]
-
WITH normalised AS ( SELECT id, tenant_key, event_type, severity, message, payload, occurred_at, regexp_replace(regexp_replace(message, '\d+', '#', 'g'), '/[^ :]+/', '.../', 'g') AS fingerprint FROM observability.app_events WHERE tenant_key IN ('prod') AND occurred_at BETWEEN '2026-03-24 16:27:59+01' AND '2026-04-23 16:27:59+02' AND severity IN ('error', 'warning') AND NOT (event_type = 'db_error' AND (lower(COALESCE(message, '')) = 'lock wait: client / clientread' OR ( lower(COALESCE(payload->>'wait_event_type', '')) = 'client' AND lower(COALESCE(payload ->> 'wait_event', '')) = 'clientread')))) SELECT fingerprint, COUNT(*) AS occurrence_count, COUNT(DISTINCT COALESCE(payload ->> 'user', payload ->> 'username', 'unbekannt')) AS affected_users, MAX(severity) AS max_severity, MIN(occurred_at) AS first_seen, MAX(occurred_at) AS last_seen, (array_agg(message ORDER BY occurred_at DESC))[1] AS sample_message, (array_agg(DISTINCT event_type))[1] AS event_type, (array_agg(payload ->> 'file' ORDER BY occurred_at DESC))[1] AS source_file, (array_agg(payload ->> 'line' ORDER BY occurred_at DESC))[1] AS source_line, (array_agg(payload ->> 'request' ORDER BY occurred_at DESC))[1] AS sample_request, (array_agg(id ORDER BY occurred_at DESC))[1] AS latest_event_id FROM normalised GROUP BY fingerprint ORDER BY occurrence_count DESC, last_seen DESC LIMIT '30';
Date: 2026-04-23 16:28:10 Duration: 11s59ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
-
WITH normalised AS ( SELECT id, tenant_key, event_type, severity, message, payload, occurred_at, regexp_replace(regexp_replace(message, '\d+', '#', 'g'), '/[^ :]+/', '.../', 'g') AS fingerprint FROM observability.app_events WHERE tenant_key IN ('prod') AND occurred_at BETWEEN '2026-03-24 16:28:33+01' AND '2026-04-23 16:28:33+02' AND severity IN ('error', 'warning') AND NOT (event_type = 'db_error' AND (lower(COALESCE(message, '')) = 'lock wait: client / clientread' OR ( lower(COALESCE(payload->>'wait_event_type', '')) = 'client' AND lower(COALESCE(payload ->> 'wait_event', '')) = 'clientread')))) SELECT fingerprint, COUNT(*) AS occurrence_count, COUNT(DISTINCT COALESCE(payload ->> 'user', payload ->> 'username', 'unbekannt')) AS affected_users, MAX(severity) AS max_severity, MIN(occurred_at) AS first_seen, MAX(occurred_at) AS last_seen, (array_agg(message ORDER BY occurred_at DESC))[1] AS sample_message, (array_agg(DISTINCT event_type))[1] AS event_type, (array_agg(payload ->> 'file' ORDER BY occurred_at DESC))[1] AS source_file, (array_agg(payload ->> 'line' ORDER BY occurred_at DESC))[1] AS source_line, (array_agg(payload ->> 'request' ORDER BY occurred_at DESC))[1] AS sample_request, (array_agg(id ORDER BY occurred_at DESC))[1] AS latest_event_id FROM normalised GROUP BY fingerprint ORDER BY occurrence_count DESC, last_seen DESC LIMIT '30';
Date: 2026-04-23 16:28:42 Duration: 9s167ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
-
WITH normalised AS ( SELECT id, tenant_key, event_type, severity, message, payload, occurred_at, regexp_replace(regexp_replace(message, '\d+', '#', 'g'), '/[^ :]+/', '.../', 'g') AS fingerprint FROM observability.app_events WHERE tenant_key IN ('prod', 'test') AND occurred_at BETWEEN '2026-04-12 13:46:49+02' AND '2026-04-19 13:46:49+02' AND severity IN ('error', 'warning') AND NOT (event_type = 'db_error' AND (lower(COALESCE(message, '')) = 'lock wait: client / clientread' OR ( lower(COALESCE(payload->>'wait_event_type', '')) = 'client' AND lower(COALESCE(payload ->> 'wait_event', '')) = 'clientread')))) SELECT fingerprint, COUNT(*) AS occurrence_count, COUNT(DISTINCT COALESCE(payload ->> 'user', payload ->> 'username', 'unbekannt')) AS affected_users, MAX(severity) AS max_severity, MIN(occurred_at) AS first_seen, MAX(occurred_at) AS last_seen, (array_agg(message ORDER BY occurred_at DESC))[1] AS sample_message, (array_agg(DISTINCT event_type))[1] AS event_type, (array_agg(payload ->> 'file' ORDER BY occurred_at DESC))[1] AS source_file, (array_agg(payload ->> 'line' ORDER BY occurred_at DESC))[1] AS source_line, (array_agg(payload ->> 'request' ORDER BY occurred_at DESC))[1] AS sample_request, (array_agg(id ORDER BY occurred_at DESC))[1] AS latest_event_id FROM normalised GROUP BY fingerprint ORDER BY occurrence_count DESC, last_seen DESC LIMIT '30';
Date: 2026-04-19 13:46:52 Duration: 2s711ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
20 750ms 6s653ms 1s96ms 155 2m49s select lower(trim(nullif (payload ->> ?, ?))) as username_key, nullif (coalesce( case when coalesce(payload ->> ?, ?) ~ ? then payload ->> ? else ? end, case when coalesce(payload ->> ?, ?) ~ ? then payload ->> ? else ? end, case when coalesce(payload ->> ?, ?) ~ ? then payload ->> ? else ? end, ?), ?) as user_id_key, count(*) filter (where severity = ?) as total_user_errors, count(*) filter (where severity = ?) as total_user_warnings, min(occurred_at) filter (where severity = ?) as first_error_date, min(occurred_at) filter (where severity = ?) as first_warning_date from observability.app_events where tenant_key in (...) and occurred_at between ? and ? and severity in (...) and (nullif (payload ->> ?, ?) is not null or case when coalesce(payload ->> ?, ?) ~ ? then payload ->> ? else ? end <> ? or case when coalesce(payload ->> ?, ?) ~ ? then payload ->> ? else ? end <> ? or case when coalesce(payload ->> ?, ?) ~ ? then payload ->> ? else ? end <> ?) group by username_key, user_id_key;Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration Apr 19 10 1 989ms 989ms 13 3 2s827ms 942ms 14 19 18s881ms 993ms 15 18 19s335ms 1s74ms 16 12 12s263ms 1s21ms 17 12 12s117ms 1s9ms 18 7 7s591ms 1s84ms 19 9 9s800ms 1s88ms 20 12 12s809ms 1s67ms 21 12 12s278ms 1s23ms 22 12 11s735ms 977ms 23 12 12s243ms 1s20ms 00 12 12s197ms 1s16ms Apr 20 01 12 12s32ms 1s2ms Apr 23 17 2 12s815ms 6s407ms [ User: labanimal - Total duration: 2m49s - Times executed: 155 ]
-
SELECT LOWER(TRIM(NULLIF (payload ->> 'username', ''))) AS username_key, NULLIF( COALESCE( CASE WHEN COALESCE(payload->>'user_id', '') ~ '^\d+$' THEN payload ->> 'user_id' ELSE '' END, CASE WHEN COALESCE(payload->>'user', '') ~ '^\d+$' THEN payload ->> 'user' ELSE '' END, CASE WHEN COALESCE(payload->>'userid', '') ~ '^\d+$' THEN payload ->> 'userid' ELSE '' END, ''), '' ) AS user_id_key, COUNT(*) FILTER (WHERE severity = 'error') AS total_user_errors, COUNT(*) FILTER (WHERE severity = 'warning') AS total_user_warnings, MIN(occurred_at) FILTER (WHERE severity = 'error') AS first_error_date, MIN(occurred_at) FILTER (WHERE severity = 'warning') AS first_warning_date FROM observability.app_events WHERE tenant_key IN ('prod') AND occurred_at BETWEEN '2026-03-24 16:27:57+01' AND '2026-04-23 16:27:57+02' AND severity IN ('error', 'warning') AND ( NULLIF(payload->>'username', '') IS NOT NULL OR CASE WHEN COALESCE(payload ->> 'user_id', '') ~ '^\d+$' THEN payload->>'user_id' ELSE '' END <> '' OR CASE WHEN COALESCE(payload->>'user', '') ~ '^\d+$' THEN payload ->> 'user' ELSE '' END <> '' OR CASE WHEN COALESCE(payload ->> 'userid', '') ~ '^\d+$' THEN payload->>'userid' ELSE '' END <> '') GROUP BY username_key, user_id_key;
Date: 2026-04-23 16:28:04 Duration: 6s653ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
-
SELECT LOWER(TRIM(NULLIF (payload ->> 'username', ''))) AS username_key, NULLIF( COALESCE( CASE WHEN COALESCE(payload->>'user_id', '') ~ '^\d+$' THEN payload ->> 'user_id' ELSE '' END, CASE WHEN COALESCE(payload->>'user', '') ~ '^\d+$' THEN payload ->> 'user' ELSE '' END, CASE WHEN COALESCE(payload->>'userid', '') ~ '^\d+$' THEN payload ->> 'userid' ELSE '' END, ''), '' ) AS user_id_key, COUNT(*) FILTER (WHERE severity = 'error') AS total_user_errors, COUNT(*) FILTER (WHERE severity = 'warning') AS total_user_warnings, MIN(occurred_at) FILTER (WHERE severity = 'error') AS first_error_date, MIN(occurred_at) FILTER (WHERE severity = 'warning') AS first_warning_date FROM observability.app_events WHERE tenant_key IN ('prod') AND occurred_at BETWEEN '2026-03-24 16:28:31+01' AND '2026-04-23 16:28:31+02' AND severity IN ('error', 'warning') AND ( NULLIF(payload->>'username', '') IS NOT NULL OR CASE WHEN COALESCE(payload ->> 'user_id', '') ~ '^\d+$' THEN payload->>'user_id' ELSE '' END <> '' OR CASE WHEN COALESCE(payload->>'user', '') ~ '^\d+$' THEN payload ->> 'user' ELSE '' END <> '' OR CASE WHEN COALESCE(payload ->> 'userid', '') ~ '^\d+$' THEN payload->>'userid' ELSE '' END <> '') GROUP BY username_key, user_id_key;
Date: 2026-04-23 16:28:38 Duration: 6s162ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
-
SELECT LOWER(TRIM(NULLIF (payload ->> 'username', ''))) AS username_key, NULLIF( COALESCE( CASE WHEN COALESCE(payload->>'user_id', '') ~ '^\d+$' THEN payload ->> 'user_id' ELSE '' END, CASE WHEN COALESCE(payload->>'user', '') ~ '^\d+$' THEN payload ->> 'user' ELSE '' END, CASE WHEN COALESCE(payload->>'userid', '') ~ '^\d+$' THEN payload ->> 'userid' ELSE '' END, ''), '' ) AS user_id_key, COUNT(*) FILTER (WHERE severity = 'error') AS total_user_errors, COUNT(*) FILTER (WHERE severity = 'warning') AS total_user_warnings, MIN(occurred_at) FILTER (WHERE severity = 'error') AS first_error_date, MIN(occurred_at) FILTER (WHERE severity = 'warning') AS first_warning_date FROM observability.app_events WHERE tenant_key IN ('prod','test') AND occurred_at BETWEEN '2026-04-12 14:01:49+02' AND '2026-04-19 14:01:49+02' AND severity IN ('error', 'warning') AND ( NULLIF(payload->>'username', '') IS NOT NULL OR CASE WHEN COALESCE(payload ->> 'user_id', '') ~ '^\d+$' THEN payload->>'user_id' ELSE '' END <> '' OR CASE WHEN COALESCE(payload->>'user', '') ~ '^\d+$' THEN payload ->> 'user' ELSE '' END <> '' OR CASE WHEN COALESCE(payload ->> 'userid', '') ~ '^\d+$' THEN payload->>'userid' ELSE '' END <> '') GROUP BY username_key, user_id_key;
Date: 2026-04-19 14:01:51 Duration: 1s324ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
Time consuming prepare
Rank Total duration Times executed Min duration Max duration Avg duration Query NO DATASET
Time consuming bind
Rank Total duration Times executed Min duration Max duration Avg duration Query NO DATASET
-
Events
Log levels
Key values
- 1,184,471 Event entries
- (EVENTLOG entries are formaly LOG level entries that are not queries)
Events distribution (except queries)
Key values
- 0 PANIC entries
- 8 FATAL entries
- 164 ERROR entries
- 0 WARNING entries
- 504 EVENTLOG entries
Most Frequent Errors/Events
Key values
- 481 Max number of times the same event was reported
- 676 Total events found
Rank Times reported Error 1 481 FATAL: database "..." does not exist
Times Reported Most Frequent Error / Event #1
Day Hour Count Apr 24 12 2 Apr 25 15 3 20 1 22 120 23 227 00 128 - FATAL: database "deploy" does not exist
- FATAL: database "deploy" does not exist
- FATAL: database "bucardo" does not exist
Date: 2026-04-24 11:13:42 Database: deploy Application: psql User: deploy Remote: [local] Log file: /var/log/postgresql/postgresql-2026-04-24_000000.csv
Date: 2026-04-24 11:13:51 Database: deploy Application: psql User: deploy Remote: [local] Log file: /var/log/postgresql/postgresql-2026-04-24_000000.csv
Date: 2026-04-25 14:04:42 Database: bucardo Application: User: bucardo Remote: Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
2 64 ERROR: duplicate key value violates unique constraint "..."
Times Reported Most Frequent Error / Event #2
Day Hour Count Apr 19 04 1 13 1 14 3 15 2 16 1 17 2 18 1 19 1 20 1 21 2 22 1 23 3 00 1 Apr 20 01 3 Apr 23 01 1 02 3 03 5 10 4 11 7 12 1 13 2 Apr 24 10 1 13 2 14 3 19 4 Apr 25 20 1 22 1 00 6 - ERROR: duplicate key value violates unique constraint "metrics_timeseries_tenant_key_metric_name_bucket_start_buck_key"
- ERROR: duplicate key value violates unique constraint "metrics_timeseries_tenant_key_metric_name_bucket_start_buck_key"
- ERROR: duplicate key value violates unique constraint "metrics_timeseries_tenant_key_metric_name_bucket_start_buck_key"
Detail: Key (tenant_key, metric_name, bucket_start, bucket_width_seconds)=(test, http_requests_total, 2026-04-19 03:25:00+02, 60) already exists.
Statement: INSERT INTO observability.metrics_timeseries (tenant_key, metric_name, bucket_start, bucket_width_seconds, sum_value, count_value, histogram) VALUES ($1, $2, $3, $4, $5, $6, $7)Date: 2026-04-19 03:25:13 Database: zemm_monitoring Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
Detail: Key (tenant_key, metric_name, bucket_start, bucket_width_seconds)=(test, http_requests_total, 2026-04-19 12:57:00+02, 60) already exists.
Statement: INSERT INTO observability.metrics_timeseries (tenant_key, metric_name, bucket_start, bucket_width_seconds, sum_value, count_value, histogram) VALUES ($1, $2, $3, $4, $5, $6, $7)Date: 2026-04-19 12:57:44 Database: zemm_monitoring Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
Detail: Key (tenant_key, metric_name, bucket_start, bucket_width_seconds)=(test, http_requests_total, 2026-04-19 13:01:00+02, 60) already exists.
Statement: INSERT INTO observability.metrics_timeseries (tenant_key, metric_name, bucket_start, bucket_width_seconds, sum_value, count_value, histogram) VALUES ($1, $2, $3, $4, $5, $6, $7)Date: 2026-04-19 13:01:47 Database: zemm_monitoring Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-19_000000.csv
3 37 ERROR: syntax error at or near "..."
Times Reported Most Frequent Error / Event #3
Day Hour Count Apr 23 01 18 12 2 16 1 17 1 Apr 24 11 5 12 8 Apr 25 15 2 - ERROR: syntax error at or near "server_version"
- ERROR: syntax error at or near "public"
- ERROR: syntax error at or near "public"
Statement: SELECT current_database(), current_setting(''server_version''), current_setting(''TimeZone'');
Date: 2026-04-23 00:48:07 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
Statement: SELECT 'users', to_regclass(''public.users'');
Date: 2026-04-23 00:48:07 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
Statement: SELECT 'sys_screens', to_regclass(''public.sys_screens'');
Date: 2026-04-23 00:48:07 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
4 22 ERROR: column "..." does not exist
Times Reported Most Frequent Error / Event #4
Day Hour Count Apr 23 01 1 02 2 03 9 11 1 14 1 Apr 24 19 1 Apr 25 01 1 09 1 12 2 18 3 - ERROR: column "level" does not exist
- ERROR: column "fullname" does not exist
- ERROR: column "created_at" does not exist
Statement: SELECT occurred_at, tenant_key, level, message, coalesce(metadata::text,'') FROM observability.app_events WHERE occurred_at > NOW() - INTERVAL '6 hours' AND ( message ILIKE '%Live nach Test%' OR coalesce(metadata::text,'') ILIKE '%database-live-to-test%' OR coalesce(metadata::text,'') ILIKE '%target_tenant%' OR coalesce(metadata::text,'') ILIKE '%requested_by%' ) ORDER BY occurred_at DESC LIMIT 50;
Date: 2026-04-23 00:16:37 Database: zemm_monitoring Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
Hint: Perhaps you meant to reference the column "users.fullName".
Statement: SELECT id, username, fullName, role, active, deleted FROM users WHERE username = 'aadmin';Date: 2026-04-23 01:10:40 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
Statement: SELECT COUNT(*) AS runs, MIN(created_at) AS first_run, MAX(created_at) AS last_run FROM information_schema.tables t JOIN LATERAL (SELECT 1) x ON TRUE WHERE EXISTS (SELECT 1 FROM information_schema.tables WHERE table_schema='public' AND table_name='import_runs');
Date: 2026-04-23 01:14:07 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
5 14 ERROR: invalid input syntax for type boolean: ...
Times Reported Most Frequent Error / Event #5
Day Hour Count Apr 21 09 1 13 2 18 2 Apr 22 13 2 21 1 23 4 Apr 23 01 1 02 1 - ERROR: invalid input syntax for type boolean: ""
- ERROR: invalid input syntax for type boolean: ""
- ERROR: invalid input syntax for type boolean: ""
Statement: SELECT a.id AS animal_id, COALESCE(a."animalID", a.identification, '') AS animal_identifier, a.fate, COALESCE(a."fateComment", '') AS fate_comment, a."deathDate" AS death_date, a."outgoingDate" AS outgoing_date, a."birthDate" AS birth_date, COALESCE(a.sex, '') AS sex, COALESCE(a.transgen, 0) AS transgen, COALESCE(a."geneStatus", '') AS gene_status, COALESCE(a."geneFlanking", '') AS gene_flanking, COALESCE(a."geneDeleted", '') AS gene_deleted, COALESCE(a.genecomment, '') AS gene_comment, COALESCE(a.project, '') AS project_id, COALESCE(a."plannedUseFor", '') AS planned_use_for, COALESCE(l.id, 0) AS license_id, COALESCE(l.application_id, '') AS application_id, COALESCE(l.az, '') AS az, COALESCE(l.title, '') AS license_title, COALESCE(l.category, 0) AS license_category, COALESCE(l.permission, '') AS permission, COALESCE(g.name, '') AS workgroup, COALESCE(s.line_abnormality, '') AS line_abnormality, COALESCE(s.cancel_criteria, '') AS cancel_criteria, COALESCE(s.severityid, 0) AS strain_severityid, COALESCE(stress.max_score, 0)::numeric AS stress_hint_score FROM animals a LEFT JOIN licenses l ON (a.project ~ '^[0-9]+$' AND l.id = CAST(a.project AS BIGINT)) LEFT JOIN groups g ON g.id = l.workgroup LEFT JOIN strains s ON s.id = a.strain LEFT JOIN ( SELECT sd.animals_id AS animal_id, MAX(sl."maxvalue") AS max_score FROM scoresheet_diary sd INNER JOIN stresslevel_response slr ON slr.scoresheet_response_id = sd.scoresheet_response_id INNER JOIN stress_levels sl ON sl.id = slr.stresslevel_id GROUP BY sd.animals_id ) stress ON stress.animal_id = a.id INNER JOIN "groupMembers" gm ON gm."group" = g.id AND gm."user" = 10100224 WHERE NOT(a.deleted) AND ( (a."deathDate" IS NOT NULL AND a."deathDate" >= '2026-01-01'::DATE AND a."deathDate" <= '2026-12-31'::DATE) OR (a."outgoingDate" IS NOT NULL AND a."outgoingDate" >= '2026-01-01'::DATE AND a."outgoingDate" <= '2026-12-31'::DATE) OR (a.fate IN (1, 10, 11, 13, 14, 15, 9, 4) AND a."deathDate" IS NULL AND a."outgoingDate" IS NULL) ) ORDER BY g.name, l.application_id, a.id
Date: 2026-04-21 08:55:09 Database: zemm_produktiv_8 Application: _desktop_index.php_command_reports_subcommand_authority_meldung User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-21_000000.csv
Statement: SELECT a.id AS animal_id, COALESCE(a."animalID", a.identification, '') AS animal_identifier, a.fate, COALESCE(a."fateComment", '') AS fate_comment, a."deathDate" AS death_date, a."outgoingDate" AS outgoing_date, a."birthDate" AS birth_date, COALESCE(a.sex, '') AS sex, COALESCE(a.transgen, 0) AS transgen, COALESCE(a."geneStatus", '') AS gene_status, COALESCE(a."geneFlanking", '') AS gene_flanking, COALESCE(a."geneDeleted", '') AS gene_deleted, COALESCE(a.genecomment, '') AS gene_comment, COALESCE(a.project, '') AS project_id, COALESCE(a."plannedUseFor", '') AS planned_use_for, COALESCE(l.id, 0) AS license_id, COALESCE(l.application_id, '') AS application_id, COALESCE(l.az, '') AS az, COALESCE(l.title, '') AS license_title, COALESCE(l.category, 0) AS license_category, COALESCE(l.permission, '') AS permission, COALESCE(g.name, '') AS workgroup, COALESCE(s.line_abnormality, '') AS line_abnormality, COALESCE(s.cancel_criteria, '') AS cancel_criteria, COALESCE(s.severityid, 0) AS strain_severityid, COALESCE(stress.max_score, 0)::numeric AS stress_hint_score FROM animals a LEFT JOIN licenses l ON (a.project ~ '^[0-9]+$' AND l.id = CAST(a.project AS BIGINT)) LEFT JOIN groups g ON g.id = l.workgroup LEFT JOIN strains s ON s.id = a.strain LEFT JOIN ( SELECT sd.animals_id AS animal_id, MAX(sl."maxvalue") AS max_score FROM scoresheet_diary sd INNER JOIN stresslevel_response slr ON slr.scoresheet_response_id = sd.scoresheet_response_id INNER JOIN stress_levels sl ON sl.id = slr.stresslevel_id GROUP BY sd.animals_id ) stress ON stress.animal_id = a.id WHERE NOT(a.deleted) AND ( (a."deathDate" IS NOT NULL AND a."deathDate" >= '2026-01-01'::DATE AND a."deathDate" <= '2026-12-31'::DATE) OR (a."outgoingDate" IS NOT NULL AND a."outgoingDate" >= '2026-01-01'::DATE AND a."outgoingDate" <= '2026-12-31'::DATE) OR (a.fate IN (1, 10, 11, 13, 14, 15, 9, 4) AND a."deathDate" IS NULL AND a."outgoingDate" IS NULL) ) ORDER BY g.name, l.application_id, a.id
Date: 2026-04-21 12:07:32 Database: zemm_produktiv_8 Application: _desktop_index.php_command_reports_subcommand_authority_meldung User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-21_000000.csv
Statement: SELECT a.id AS animal_id, COALESCE(a."animalID", a.identification, '') AS animal_identifier, a.fate, COALESCE(a."fateComment", '') AS fate_comment, a."deathDate" AS death_date, a."outgoingDate" AS outgoing_date, a."birthDate" AS birth_date, COALESCE(a.sex, '') AS sex, COALESCE(a.transgen, 0) AS transgen, COALESCE(a."geneStatus", '') AS gene_status, COALESCE(a."geneFlanking", '') AS gene_flanking, COALESCE(a."geneDeleted", '') AS gene_deleted, COALESCE(a.genecomment, '') AS gene_comment, COALESCE(a.project, '') AS project_id, COALESCE(a."plannedUseFor", '') AS planned_use_for, COALESCE(l.id, 0) AS license_id, COALESCE(l.application_id, '') AS application_id, COALESCE(l.az, '') AS az, COALESCE(l.title, '') AS license_title, COALESCE(l.category, 0) AS license_category, COALESCE(l.permission, '') AS permission, COALESCE(g.name, '') AS workgroup, COALESCE(s.line_abnormality, '') AS line_abnormality, COALESCE(s.cancel_criteria, '') AS cancel_criteria, COALESCE(s.severityid, 0) AS strain_severityid, COALESCE(stress.max_score, 0)::numeric AS stress_hint_score FROM animals a LEFT JOIN licenses l ON (a.project ~ '^[0-9]+$' AND l.id = CAST(a.project AS BIGINT)) LEFT JOIN groups g ON g.id = l.workgroup LEFT JOIN strains s ON s.id = a.strain LEFT JOIN ( SELECT sd.animals_id AS animal_id, MAX(sl."maxvalue") AS max_score FROM scoresheet_diary sd INNER JOIN stresslevel_response slr ON slr.scoresheet_response_id = sd.scoresheet_response_id INNER JOIN stress_levels sl ON sl.id = slr.stresslevel_id GROUP BY sd.animals_id ) stress ON stress.animal_id = a.id WHERE NOT(a.deleted) AND ( (a."deathDate" IS NOT NULL AND a."deathDate" >= '2026-01-01'::DATE AND a."deathDate" <= '2026-12-31'::DATE) OR (a."outgoingDate" IS NOT NULL AND a."outgoingDate" >= '2026-01-01'::DATE AND a."outgoingDate" <= '2026-12-31'::DATE) OR (a.fate IN (1, 10, 11, 13, 14, 15, 9, 4) AND a."deathDate" IS NULL AND a."outgoingDate" IS NULL) ) ORDER BY g.name, l.application_id, a.id
Date: 2026-04-21 12:07:35 Database: zemm_produktiv_8 Application: _desktop_index.php_command_reports_subcommand_authority_meldung User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-21_000000.csv
6 13 ERROR: argument of AND must be type boolean, not type text
Times Reported Most Frequent Error / Event #6
Day Hour Count Apr 23 21 13 - ERROR: argument of AND must be type boolean, not type text
- ERROR: argument of AND must be type boolean, not type text
- ERROR: argument of AND must be type boolean, not type text
Statement: WITH RECURSIVE root_subtree AS ( SELECT tk.id, tk.parent, 0 AS depth, LPAD(tk.id::text, 12, '0') AS path FROM tasks tk WHERE tk.id = 10141452 AND NOT(tk.deleted) UNION ALL SELECT child.id, child.parent, root_subtree.depth + 1 AS depth, root_subtree.path || '.' || LPAD(child.id::text, 12, '0') AS path FROM tasks child INNER JOIN root_subtree ON child.parent = root_subtree.id WHERE NOT(child.deleted) ), subtree AS ( SELECT rs.id, rs.parent, rs.depth, rs.path, tk.name, tk.comment, tk.instructions, tk.task_status::text AS task_status, CASE WHEN tk.deadline IS NULL THEN '' ELSE tk.deadline::date::text END AS deadline, COALESCE(encode(tk.link, 'escape'), '') AS link, tk.owner, tk.editor, tk.agent, tk.issuer, tk.time_issued, tk.completed_by, tk.time_completed, tk.prio_owner, tk.prio_editor, tk.prio_agent, tk.active::text AS active, COALESCE(issuer_user."fullName", '') AS issuer_name, COALESCE(completed_user."fullName", '') AS completed_by_name, COALESCE(owner_members.user_ids, '') AS owner_user_ids, COALESCE(owner_members.group_ids, '') AS owner_group_ids, COALESCE(editor_members.user_ids, '') AS editor_user_ids, COALESCE(editor_members.group_ids, '') AS editor_group_ids, COALESCE(agent_members.user_ids, '') AS agent_user_ids, COALESCE(agent_members.group_ids, '') AS agent_group_ids, false AS deleted FROM root_subtree rs INNER JOIN tasks tk ON tk.id = rs.id LEFT JOIN users issuer_user ON issuer_user.id = tk.issuer LEFT JOIN users completed_user ON completed_user.id = tk.completed_by LEFT JOIN LATERAL ( SELECT STRING_AGG(DISTINCT tgm."user"::text, ',') AS user_ids, STRING_AGG(DISTINCT tgm."group"::text, ',') AS group_ids FROM "targetgroupMembers" tgm WHERE tgm.targetgroup = tk.owner ) owner_members ON TRUE LEFT JOIN LATERAL ( SELECT STRING_AGG(DISTINCT tgm."user"::text, ',') AS user_ids, STRING_AGG(DISTINCT tgm."group"::text, ',') AS group_ids FROM "targetgroupMembers" tgm WHERE tgm.targetgroup = tk.editor ) editor_members ON TRUE LEFT JOIN LATERAL ( SELECT STRING_AGG(DISTINCT tgm."user"::text, ',') AS user_ids, STRING_AGG(DISTINCT tgm."group"::text, ',') AS group_ids FROM "targetgroupMembers" tgm WHERE tgm.targetgroup = tk.agent ) agent_members ON TRUE ), matched AS ( SELECT * FROM subtree WHERE NOT(subtree.deleted) AND subtree.active AND (subtree.task_status::text IN ('2','4','6') OR (subtree.task_status::text = '3' AND (subtree.time_completed IS NULL OR subtree.time_completed + interval '30 days' >= NOW()))) AND (subtree.deadline IS NULL OR subtree.deadline::date >= CURRENT_DATE - INTERVAL '30 days') ), visible_nodes AS ( SELECT matched.id, matched.parent FROM matched UNION SELECT parent.id, parent.parent FROM subtree parent INNER JOIN visible_nodes child ON child.parent = parent.id ) SELECT scope.id, scope.parent, scope.depth, scope.path, scope.name, scope.comment, scope.instructions, scope.task_status, scope.deadline, scope.link, scope.owner, scope.editor, scope.agent, scope.issuer, scope.time_issued, scope.completed_by, scope.time_completed, scope.prio_owner, scope.prio_editor, scope.prio_agent, scope.active, scope.issuer_name, scope.completed_by_name, scope.owner_user_ids, scope.owner_group_ids, scope.editor_user_ids, scope.editor_group_ids, scope.agent_user_ids, scope.agent_group_ids FROM ( SELECT DISTINCT subtree.id, subtree.parent, subtree.depth, subtree.path, subtree.name, subtree.comment, subtree.instructions, subtree.task_status, subtree.deadline, subtree.link, subtree.owner, subtree.editor, subtree.agent, subtree.issuer, subtree.time_issued, subtree.completed_by, subtree.time_completed, subtree.prio_owner, subtree.prio_editor, subtree.prio_agent, subtree.active, subtree.issuer_name, subtree.completed_by_name, subtree.owner_user_ids, subtree.owner_group_ids, subtree.editor_user_ids, subtree.editor_group_ids, subtree.agent_user_ids, subtree.agent_group_ids FROM subtree INNER JOIN visible_nodes ON visible_nodes.id = subtree.id ORDER BY subtree.path ) scope
Date: 2026-04-23 20:34:26 Database: zemm_produktiv_7 Application: _desktop_index.php_command_tasks_subcommand_overview_zemm_produ User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
Statement: WITH RECURSIVE root_subtree AS ( SELECT tk.id, tk.parent, 0 AS depth, LPAD(tk.id::text, 12, '0') AS path FROM tasks tk WHERE tk.id = 10141452 AND NOT(tk.deleted) UNION ALL SELECT child.id, child.parent, root_subtree.depth + 1 AS depth, root_subtree.path || '.' || LPAD(child.id::text, 12, '0') AS path FROM tasks child INNER JOIN root_subtree ON child.parent = root_subtree.id WHERE NOT(child.deleted) ), subtree AS ( SELECT rs.id, rs.parent, rs.depth, rs.path, tk.name, tk.comment, tk.instructions, tk.task_status::text AS task_status, CASE WHEN tk.deadline IS NULL THEN '' ELSE tk.deadline::date::text END AS deadline, COALESCE(encode(tk.link, 'escape'), '') AS link, tk.owner, tk.editor, tk.agent, tk.issuer, tk.time_issued, tk.completed_by, tk.time_completed, tk.prio_owner, tk.prio_editor, tk.prio_agent, tk.active::text AS active, COALESCE(issuer_user."fullName", '') AS issuer_name, COALESCE(completed_user."fullName", '') AS completed_by_name, COALESCE(owner_members.user_ids, '') AS owner_user_ids, COALESCE(owner_members.group_ids, '') AS owner_group_ids, COALESCE(editor_members.user_ids, '') AS editor_user_ids, COALESCE(editor_members.group_ids, '') AS editor_group_ids, COALESCE(agent_members.user_ids, '') AS agent_user_ids, COALESCE(agent_members.group_ids, '') AS agent_group_ids, false AS deleted FROM root_subtree rs INNER JOIN tasks tk ON tk.id = rs.id LEFT JOIN users issuer_user ON issuer_user.id = tk.issuer LEFT JOIN users completed_user ON completed_user.id = tk.completed_by LEFT JOIN LATERAL ( SELECT STRING_AGG(DISTINCT tgm."user"::text, ',') AS user_ids, STRING_AGG(DISTINCT tgm."group"::text, ',') AS group_ids FROM "targetgroupMembers" tgm WHERE tgm.targetgroup = tk.owner ) owner_members ON TRUE LEFT JOIN LATERAL ( SELECT STRING_AGG(DISTINCT tgm."user"::text, ',') AS user_ids, STRING_AGG(DISTINCT tgm."group"::text, ',') AS group_ids FROM "targetgroupMembers" tgm WHERE tgm.targetgroup = tk.editor ) editor_members ON TRUE LEFT JOIN LATERAL ( SELECT STRING_AGG(DISTINCT tgm."user"::text, ',') AS user_ids, STRING_AGG(DISTINCT tgm."group"::text, ',') AS group_ids FROM "targetgroupMembers" tgm WHERE tgm.targetgroup = tk.agent ) agent_members ON TRUE ), matched AS ( SELECT * FROM subtree WHERE NOT(subtree.deleted) AND subtree.active AND (subtree.task_status::text IN ('2','4','6') OR (subtree.task_status::text = '3' AND (subtree.time_completed IS NULL OR subtree.time_completed + interval '30 days' >= NOW()))) AND (subtree.deadline IS NULL OR subtree.deadline::date >= CURRENT_DATE - INTERVAL '30 days') ), visible_nodes AS ( SELECT matched.id, matched.parent FROM matched UNION SELECT parent.id, parent.parent FROM subtree parent INNER JOIN visible_nodes child ON child.parent = parent.id ) SELECT scope.id, scope.parent, scope.depth, scope.path, scope.name, scope.comment, scope.instructions, scope.task_status, scope.deadline, scope.link, scope.owner, scope.editor, scope.agent, scope.issuer, scope.time_issued, scope.completed_by, scope.time_completed, scope.prio_owner, scope.prio_editor, scope.prio_agent, scope.active, scope.issuer_name, scope.completed_by_name, scope.owner_user_ids, scope.owner_group_ids, scope.editor_user_ids, scope.editor_group_ids, scope.agent_user_ids, scope.agent_group_ids FROM ( SELECT DISTINCT subtree.id, subtree.parent, subtree.depth, subtree.path, subtree.name, subtree.comment, subtree.instructions, subtree.task_status, subtree.deadline, subtree.link, subtree.owner, subtree.editor, subtree.agent, subtree.issuer, subtree.time_issued, subtree.completed_by, subtree.time_completed, subtree.prio_owner, subtree.prio_editor, subtree.prio_agent, subtree.active, subtree.issuer_name, subtree.completed_by_name, subtree.owner_user_ids, subtree.owner_group_ids, subtree.editor_user_ids, subtree.editor_group_ids, subtree.agent_user_ids, subtree.agent_group_ids FROM subtree INNER JOIN visible_nodes ON visible_nodes.id = subtree.id ORDER BY subtree.path ) scope
Date: 2026-04-23 20:34:38 Database: zemm_produktiv_7 Application: _desktop_index.php_command_tasks_subcommand_overview_zemm_produ User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
Statement: WITH RECURSIVE root_subtree AS ( SELECT tk.id, tk.parent, 0 AS depth, LPAD(tk.id::text, 12, '0') AS path FROM tasks tk WHERE tk.id = 10141452 AND NOT(tk.deleted) UNION ALL SELECT child.id, child.parent, root_subtree.depth + 1 AS depth, root_subtree.path || '.' || LPAD(child.id::text, 12, '0') AS path FROM tasks child INNER JOIN root_subtree ON child.parent = root_subtree.id WHERE NOT(child.deleted) ), subtree AS ( SELECT rs.id, rs.parent, rs.depth, rs.path, tk.name, tk.comment, tk.instructions, tk.task_status::text AS task_status, CASE WHEN tk.deadline IS NULL THEN '' ELSE tk.deadline::date::text END AS deadline, COALESCE(encode(tk.link, 'escape'), '') AS link, tk.owner, tk.editor, tk.agent, tk.issuer, tk.time_issued, tk.completed_by, tk.time_completed, tk.prio_owner, tk.prio_editor, tk.prio_agent, tk.active::text AS active, COALESCE(issuer_user."fullName", '') AS issuer_name, COALESCE(completed_user."fullName", '') AS completed_by_name, COALESCE(owner_members.user_ids, '') AS owner_user_ids, COALESCE(owner_members.group_ids, '') AS owner_group_ids, COALESCE(editor_members.user_ids, '') AS editor_user_ids, COALESCE(editor_members.group_ids, '') AS editor_group_ids, COALESCE(agent_members.user_ids, '') AS agent_user_ids, COALESCE(agent_members.group_ids, '') AS agent_group_ids, false AS deleted FROM root_subtree rs INNER JOIN tasks tk ON tk.id = rs.id LEFT JOIN users issuer_user ON issuer_user.id = tk.issuer LEFT JOIN users completed_user ON completed_user.id = tk.completed_by LEFT JOIN LATERAL ( SELECT STRING_AGG(DISTINCT tgm."user"::text, ',') AS user_ids, STRING_AGG(DISTINCT tgm."group"::text, ',') AS group_ids FROM "targetgroupMembers" tgm WHERE tgm.targetgroup = tk.owner ) owner_members ON TRUE LEFT JOIN LATERAL ( SELECT STRING_AGG(DISTINCT tgm."user"::text, ',') AS user_ids, STRING_AGG(DISTINCT tgm."group"::text, ',') AS group_ids FROM "targetgroupMembers" tgm WHERE tgm.targetgroup = tk.editor ) editor_members ON TRUE LEFT JOIN LATERAL ( SELECT STRING_AGG(DISTINCT tgm."user"::text, ',') AS user_ids, STRING_AGG(DISTINCT tgm."group"::text, ',') AS group_ids FROM "targetgroupMembers" tgm WHERE tgm.targetgroup = tk.agent ) agent_members ON TRUE ), matched AS ( SELECT * FROM subtree WHERE NOT(subtree.deleted) AND subtree.active AND (subtree.task_status::text IN ('2','4','6') OR (subtree.task_status::text = '3' AND (subtree.time_completed IS NULL OR subtree.time_completed + interval '30 days' >= NOW()))) AND (subtree.deadline IS NULL OR subtree.deadline::date >= CURRENT_DATE - INTERVAL '30 days') ), visible_nodes AS ( SELECT matched.id, matched.parent FROM matched UNION SELECT parent.id, parent.parent FROM subtree parent INNER JOIN visible_nodes child ON child.parent = parent.id ) SELECT scope.id, scope.parent, scope.depth, scope.path, scope.name, scope.comment, scope.instructions, scope.task_status, scope.deadline, scope.link, scope.owner, scope.editor, scope.agent, scope.issuer, scope.time_issued, scope.completed_by, scope.time_completed, scope.prio_owner, scope.prio_editor, scope.prio_agent, scope.active, scope.issuer_name, scope.completed_by_name, scope.owner_user_ids, scope.owner_group_ids, scope.editor_user_ids, scope.editor_group_ids, scope.agent_user_ids, scope.agent_group_ids FROM ( SELECT DISTINCT subtree.id, subtree.parent, subtree.depth, subtree.path, subtree.name, subtree.comment, subtree.instructions, subtree.task_status, subtree.deadline, subtree.link, subtree.owner, subtree.editor, subtree.agent, subtree.issuer, subtree.time_issued, subtree.completed_by, subtree.time_completed, subtree.prio_owner, subtree.prio_editor, subtree.prio_agent, subtree.active, subtree.issuer_name, subtree.completed_by_name, subtree.owner_user_ids, subtree.owner_group_ids, subtree.editor_user_ids, subtree.editor_group_ids, subtree.agent_user_ids, subtree.agent_group_ids FROM subtree INNER JOIN visible_nodes ON visible_nodes.id = subtree.id ORDER BY subtree.path ) scope
Date: 2026-04-23 20:35:42 Database: zemm_produktiv_7 Application: _desktop_index.php_command_tasks_subcommand_overview_zemm_produ User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
7 11 ERROR: relation "..." does not exist
Times Reported Most Frequent Error / Event #7
Day Hour Count Apr 22 22 2 Apr 23 01 2 03 1 10 1 12 1 Apr 24 14 3 Apr 25 12 1 - ERROR: relation "bucardo.bucardo_config" does not exist
- ERROR: relation "bucardo.bucardo_config" does not exist
- ERROR: relation "animals_search_mview" does not exist
Statement: SELECT setting FROM bucardo.bucardo_config WHERE LOWER(name) = $1
Date: 2026-04-22 21:10:40 Database: bucardo Application: User: bucardo Remote: Log file: /var/log/postgresql/postgresql-2026-04-22_210017.csv
Statement: SELECT setting FROM bucardo.bucardo_config WHERE LOWER(name) = $1
Date: 2026-04-22 21:12:14 Database: bucardo Application: User: bucardo Remote: Log file: /var/log/postgresql/postgresql-2026-04-22_211210.csv
Context: PL/pgSQL function public.insert_search_mviews_by_animals() line 2 at SQL statement
Statement: COPY public.animals (id, species, transgen, "homeCage", tourist, editor, owner, comments, pregnant, name, sex, "standardDescription", "parentFemale", "parentMale", "parentFoster", colour, "plannedUseFor", deleted, generation, chimare, "birthDate", "arrivalDate", "outgoingDate", "deathDate", breedstatus_2, "healthState", breeder, restrictions, "geneStatus", "geneFlanking", "geneDeleted", "fromOrder_2", "group", "fromOrder", strain, "breedStatus", "FEMnumber", genotype, inbreeding, identification, jax, "KOgene", "feedingClass", dummy_gen_info, breeding, sterile, project, dummy_line_info, dummy_strain_info, "bredWith", "curCage", dummy_backcross_info, fate, "fateComment", alive, reciever, "animalID", litter, weight_at_arrival, cohort, gen_2_info, gen_3_info, gen_4_info, gen_5_info, gen_1_typ, gen_2_typ, gen_3_typ, gen_4_typ, gen_5_typ, "latestMatingDate", "latestMating", genecomment, recycle) FROM stdin;Date: 2026-04-23 00:12:48 Database: zemm_produktiv_7 Application: pg_restore User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
8 6 ERROR: column reference "..." is ambiguous
Times Reported Most Frequent Error / Event #8
Day Hour Count Apr 21 00 6 - ERROR: column reference "time_issued" is ambiguous
- ERROR: column reference "time_issued" is ambiguous
- ERROR: column reference "time_issued" is ambiguous
Statement: SELECT tk.id, tk.parent, parent_task.name AS parent_name, tk.name, tk.deadline as deadline, tk.done, tk.active, tk.task_status, tk.owner, tk.editor, tk.agent, users."fullName" AS issuer, time_issued FROM tasks tk LEFT JOIN tasks parent_task ON parent_task.id = tk.parent LEFT JOIN users ON users.id = tk.issuer LEFT JOIN "targetgroupMembers" tgm ON tgm.targetgroup = tk.agent WHERE ( tgm.user = 1 AND tgm.targetgroup = tk.agent) AND ( (NOT(tk.done) AND (tk.task_status = '2' OR tk.task_status = '4' OR tk.task_status = '6')) OR (tk.task_status = '5' AND tk.time_completed + interval '1 days' > NOW())) AND NOT (tk.task_status = '3') AND NOT (tk.deleted) GROUP BY tk.id, tk.parent, parent_task.name, tk.owner, tk.editor, tk.agent, tk.deadline, tk.prio_owner, tk.prio_agent, users."fullName" ORDER BY tk.deadline ASC, time_issued DESC
Date: 2026-04-21 23:53:31 Database: zemm_produktiv_7 Application: _desktop_index.php_zemm_produktiv_7_localhost_5432 User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-21_000000.csv
Statement: SELECT tk.id, tk.parent, parent_task.name AS parent_name, tk.name, tk.deadline as deadline, tk.done, tk.active, tk.task_status, tk.owner, tk.editor, tk.agent, users."fullName" AS issuer, time_issued FROM tasks tk LEFT JOIN tasks parent_task ON parent_task.id = tk.parent LEFT JOIN users ON users.id = tk.issuer LEFT JOIN "targetgroupMembers" tgm ON tgm.targetgroup = tk.agent WHERE ( tgm.user = 1 AND tgm.targetgroup = tk.agent) AND ( (NOT(tk.done) AND (tk.task_status = '2' OR tk.task_status = '4' OR tk.task_status = '6')) OR (tk.task_status = '5' AND tk.time_completed + interval '1 days' > NOW())) AND NOT (tk.task_status = '3') AND NOT (tk.deleted) GROUP BY tk.id, tk.parent, parent_task.name, tk.owner, tk.editor, tk.agent, tk.deadline, tk.prio_owner, tk.prio_agent, users."fullName" ORDER BY tk.deadline ASC, time_issued DESC
Date: 2026-04-21 23:54:25 Database: zemm_produktiv_7 Application: _desktop_index.php_zemm_produktiv_7_localhost_5432 User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-21_000000.csv
Statement: SELECT tk.id, tk.parent, parent_task.name AS parent_name, tk.name, tk.deadline as deadline, tk.done, tk.active, tk.task_status, tk.owner, tk.editor, tk.agent, users."fullName" AS issuer, time_issued FROM tasks tk LEFT JOIN tasks parent_task ON parent_task.id = tk.parent LEFT JOIN users ON users.id = tk.issuer LEFT JOIN "targetgroupMembers" tgm ON tgm.targetgroup = tk.agent WHERE ( tgm.user = 1 AND tgm.targetgroup = tk.agent) AND ( (NOT(tk.done) AND (tk.task_status = '2' OR tk.task_status = '4' OR tk.task_status = '6')) OR (tk.task_status = '5' AND tk.time_completed + interval '1 days' > NOW())) AND NOT (tk.task_status = '3') AND NOT (tk.deleted) GROUP BY tk.id, tk.parent, parent_task.name, tk.owner, tk.editor, tk.agent, tk.deadline, tk.prio_owner, tk.prio_agent, users."fullName" ORDER BY tk.deadline ASC, time_issued DESC
Date: 2026-04-21 23:54:33 Database: zemm_produktiv_7 Application: _desktop_index.php_zemm_produktiv_7_localhost_5432 User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-21_000000.csv
9 4 ERROR: invalid input syntax for type date: ...
Times Reported Most Frequent Error / Event #9
Day Hour Count Apr 20 10 1 Apr 22 14 2 Apr 23 10 1 - ERROR: invalid input syntax for type date: ""
- ERROR: invalid input syntax for type date: ""
- ERROR: invalid input syntax for type date: ""
Statement: SELECT p_update_animals(456, '10296069', '', NULL, '', false,'', '', false, '', '', NULL, 5, '', NULL, '10100097', false,'','',NULL, '','',NULL,0);
Date: 2026-04-20 09:01:06 Database: zemm_produktiv_8 Application: _desktop_index.php_m_action_animals_edit_3Alink_init_row_animal User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-20_000000.csv
Statement: SELECT p_update_animals(10100206, '10304887', '', NULL, 'm', false,'', '', false, '', '', NULL, 0, '', NULL, '', false,'','',NULL, '','',NULL,0);
Date: 2026-04-22 13:09:56 Database: zemm_produktiv_8 Application: _desktop_index.php_m_action_animals_3Am_delete_row_animals_1030 User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-22_000000.csv
Statement: SELECT p_update_animals(10100206, '10304887', '', NULL, 'm', false,'', '', false, '', '', NULL, 0, '', NULL, '', false,'','',NULL, '','',NULL,0);
Date: 2026-04-22 13:10:00 Database: zemm_produktiv_8 Application: _desktop_index.php_m_action_animals_3Am_delete_row_animals_1030 User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-22_000000.csv
10 3 FATAL: terminating connection due to administrator command
Times Reported Most Frequent Error / Event #10
Day Hour Count Apr 22 00 1 Apr 23 01 2 - FATAL: terminating connection due to administrator command
- FATAL: terminating connection due to administrator command
- FATAL: terminating connection due to administrator command
Date: 2026-04-22 23:49:34 Database: zemm_produktiv_7 Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-22_211210.csv
Date: 2026-04-23 00:12:26 Database: zemm_produktiv_7 Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
Date: 2026-04-23 00:43:47 Database: zemm_produktiv_7 Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
11 3 LOG: skipping analyze of "..." --- lock not available
Times Reported Most Frequent Error / Event #11
Day Hour Count Apr 25 15 3 - LOG: skipping analyze of "cages" --- lock not available
- LOG: skipping analyze of "licenses" --- lock not available
- LOG: skipping analyze of "targetgroups" --- lock not available
Date: 2026-04-25 14:20:04 Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
Date: 2026-04-25 14:20:04 Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
Date: 2026-04-25 14:20:08 Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
12 2 LOG: process ... still waiting for ShareLock on relation ... of database ... after ... ms
Times Reported Most Frequent Error / Event #12
Day Hour Count Apr 22 20 1 23 1 - LOG: process 181691 still waiting for ShareLock on relation 67431 of database 51653 after 1000.064 ms
- LOG: process 79866 still waiting for ShareLock on relation 67411 of database 51653 after 1000.068 ms
Detail: Process holding the lock: 181529. Wait queue: 181691.
Statement: CREATE INDEX IF NOT EXISTS idx_db_top_queries_tenant ON observability.db_top_queries (tenant_key, collected_at DESC)Date: 2026-04-22 19:11:02 Database: zemm_monitoring Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-22_000000.csv
Detail: Process holding the lock: 79628. Wait queue: 79866, 79883.
Statement: CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC)Date: 2026-04-22 22:42:02 Database: zemm_monitoring Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-22_211210.csv
13 2 ERROR: operator does not exist: text = integer
Times Reported Most Frequent Error / Event #13
Day Hour Count Apr 24 12 2 - ERROR: operator does not exist: text = integer
- ERROR: operator does not exist: text = integer
Hint: No operator matches the given name and argument types. You might need to add explicit type casts.
Statement: SELECT count(*) AS total_tasks, count(*) FILTER (WHERE parent IS NULL) AS root_tasks, count(*) FILTER (WHERE method IS NOT NULL) AS with_method, count(*) FILTER (WHERE task_status::text = 5) AS done_tasks, count(*) FILTER (WHERE task_status::text NOT IN (5,7)) AS open_like_tasks, count(*) FILTER (WHERE active) AS active_tasks FROM tasks WHERE NOT deleted;Date: 2026-04-24 11:15:08 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-24_000000.csv
Hint: No operator matches the given name and argument types. You might need to add explicit type casts.
Statement: SELECT count(*) AS total_tasks, count(*) FILTER (WHERE parent IS NULL) AS root_tasks, count(*) FILTER (WHERE method IS NOT NULL) AS with_method, count(*) FILTER (WHERE task_status::text = 5) AS done_tasks, count(*) FILTER (WHERE task_status::text NOT IN (5,7)) AS open_like_tasks, count(*) FILTER (WHERE active) AS active_tasks FROM tasks WHERE NOT deleted;Date: 2026-04-24 11:15:32 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-24_000000.csv
14 2 ERROR: canceling autovacuum task
Times Reported Most Frequent Error / Event #14
Day Hour Count Apr 22 20 1 23 1 - ERROR: canceling autovacuum task
- ERROR: canceling autovacuum task
Context: while scanning block 1280866 of relation "observability.db_top_queries" automatic vacuum of table "zemm_monitoring.observability.db_top_queries"
Date: 2026-04-22 19:11:02 Log file: /var/log/postgresql/postgresql-2026-04-22_000000.csv
Context: while scanning block 189663 of relation "observability.app_events" automatic vacuum of table "zemm_monitoring.observability.app_events"
Date: 2026-04-22 22:42:02 Log file: /var/log/postgresql/postgresql-2026-04-22_211210.csv
15 2 LOG: database system was shut down at ...
Times Reported Most Frequent Error / Event #15
Day Hour Count Apr 22 22 2 - LOG: database system was shut down at 2026-04-22 21:00:14 CEST
- LOG: database system was shut down at 2026-04-22 21:10:40 CEST
Date: 2026-04-22 21:00:17 Log file: /var/log/postgresql/postgresql-2026-04-22_210017.csv
Date: 2026-04-22 21:12:10 Log file: /var/log/postgresql/postgresql-2026-04-22_211210.csv
16 1 ERROR: function round(...) does not exist
Times Reported Most Frequent Error / Event #16
Day Hour Count Apr 24 12 1 - ERROR: function round(double precision, integer) does not exist
Hint: No function matches the given name and argument types. You might need to add explicit type casts.
Statement: WITH completed AS ( SELECT regexp_replace(lower(trim(name)), E'\\s+', ' ', 'g') AS normalized_name, EXTRACT(EPOCH FROM (time_completed - time_issued)) AS duration_seconds FROM tasks tk WHERE NOT tk.deleted AND tk.time_issued IS NOT NULL AND tk.time_completed IS NOT NULL AND tk.task_status::text = '5' AND tk.time_completed >= NOW() - INTERVAL '180 days' ) SELECT normalized_name, count(*) AS completed_count, round(avg(duration_seconds) / 86400.0, 2) AS avg_days, round(percentile_cont(0.5) WITHIN GROUP (ORDER BY duration_seconds) / 86400.0, 2) AS median_days FROM completed GROUP BY 1 HAVING count(*) >= 5 ORDER BY completed_count DESC, normalized_name ASC LIMIT 15;Date: 2026-04-24 11:16:48 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-24_000000.csv
17 1 ERROR: insert or update on table "..." violates foreign key constraint "..."
Times Reported Most Frequent Error / Event #17
Day Hour Count Apr 23 14 1 - ERROR: insert or update on table "import_validation_issues" violates foreign key constraint "import_validation_issues_run_id_fkey"
Detail: Key (run_id)=(0) is not present in table "import_runs".
Statement: INSERT INTO import_validation_issues ( run_id, severity, category, message_de, issue_code, is_blocking, detail_json, acknowledged_by, acknowledged_at ) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9)Date: 2026-04-23 13:47:53 Database: zemm_produktiv_7 Application: _desktop_index.php_zemm_produktiv_7_localhost_5432 User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
18 1 FATAL: Peer authentication failed for user "..."
Times Reported Most Frequent Error / Event #18
Day Hour Count Apr 23 12 1 - FATAL: Peer authentication failed for user "labanimal"
Detail: Connection matched file "/etc/postgresql/18/main/pg_hba.conf" line 18: "local all all peer"
Date: 2026-04-23 11:46:24 Database: zemm_produktiv_7 Application: User: labanimal Remote: [local] Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
19 1 ERROR: column "..." of relation "..." already exists
Times Reported Most Frequent Error / Event #19
Day Hour Count Apr 25 01 1 - ERROR: column "animalid" of relation "animals" already exists
Statement: ALTER TABLE public.animals RENAME COLUMN animalid TO animalID;
Date: 2026-04-25 00:28:48 Database: zemm_cryo_validate_20260425002602 Application: psql User: deploy Remote: [local] Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
20 1 ERROR: operator is not unique: text || "..."
Times Reported Most Frequent Error / Event #20
Day Hour Count Apr 25 12 1 - ERROR: operator is not unique: text || "char"
Hint: Could not choose a best candidate operator. You might need to add explicit type casts.
Statement: SELECT 'relation|' || n.nspname || '.' || c.relname || '|' || c.relkind FROM pg_class c JOIN pg_namespace n ON n.oid=c.relnamespace WHERE n.nspname ILIKE 'bucardo' OR c.relname ILIKE '%bucardo%' ORDER BY 1;Date: 2026-04-25 11:02:22 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-25_000000.csv
21 1 ERROR: operator does not exist: character = integer
Times Reported Most Frequent Error / Event #21
Day Hour Count Apr 24 12 1 - ERROR: operator does not exist: character = integer
Hint: No operator matches the given name and argument types. You might need to add explicit type casts.
Statement: SELECT count(*) AS total_tasks, count(*) FILTER (WHERE parent IS NULL) AS root_tasks, count(*) FILTER (WHERE method IS NOT NULL) AS with_method, count(*) FILTER (WHERE task_status=5) AS done_tasks, count(*) FILTER (WHERE task_status NOT IN (5,7)) AS open_like_tasks FROM tasks WHERE NOT deleted;Date: 2026-04-24 11:14:41 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-24_000000.csv
22 1 ERROR: column "..." must appear in the GROUP BY clause or be used in an aggregate function
Times Reported Most Frequent Error / Event #22
Day Hour Count Apr 24 15 1 - ERROR: column "l.bday" must appear in the GROUP BY clause or be used in an aggregate function
Statement: SELECT COUNT(*) AS "count" FROM litters_search_mview l WHERE NOT(deleted) AND CASE WHEN user_is_tgm(l.owner, 142) THEN TRUE WHEN user_is_tgm(l.editor, 142) THEN TRUE WHEN user_is_tgm(l.tourist, 142) THEN TRUE ELSE FALSE END AND bday <= '2026-04-04' AND (offspring - CASE WHEN male_wean IS NULL THEN 0 ELSE male_wean END - CASE WHEN female_wean IS NULL THEN 0 ELSE female_wean END - CASE WHEN male_dead IS NULL THEN 0 ELSE male_dead END - CASE WHEN female_dead IS NULL THEN 0 ELSE female_dead END - CASE WHEN male_deceased IS NULL THEN 0 ELSE male_deceased END - CASE WHEN female_deceased IS NULL THEN 0 ELSE female_deceased END) > 0 AND "cageName" LIKE '48%' ORDER BY bday DESC, dam_name, sire_name
Date: 2026-04-24 14:16:23 Database: zemm_produktiv_7 Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-24_000000.csv
23 1 ERROR: setval: value 600002002 is out of bounds for sequence "..." (...)
Times Reported Most Frequent Error / Event #23
Day Hour Count Apr 23 10 1 - ERROR: setval: value 600002002 is out of bounds for sequence "litter_history_id_seq" (1..99900000)
Statement: SELECT 'litter_history_id_seq', setval('litter_history_id_seq', GREATEST((SELECT COALESCE(MAX(id),1) FROM litter_history), (SELECT last_value FROM litter_history_id_seq)), true); SELECT 'animals_id_seq', setval('animals_id_seq', GREATEST((SELECT COALESCE(MAX(id),1) FROM animals), (SELECT last_value FROM animals_id_seq)), true); SELECT 'fem_numbers_id_seq', setval('fem_numbers_id_seq', GREATEST((SELECT COALESCE(MAX(id),1) FROM fem_numbers), (SELECT last_value FROM fem_numbers_id_seq)), true); SELECT 'cost_history_id_seq', setval('cost_history_id_seq', GREATEST((SELECT COALESCE(MAX(id),1) FROM cost_history), (SELECT last_value FROM cost_history_id_seq)), true); SELECT 'targetgroups_id_seq', setval('targetgroups_id_seq', GREATEST((SELECT COALESCE(MAX(id),1) FROM targetgroups), (SELECT last_value FROM targetgroups_id_seq)), true); SELECT 'targetgroupMembers_id_seq', setval('"targetgroupMembers_id_seq"', GREATEST((SELECT COALESCE(MAX(id),1) FROM "targetgroupMembers"), (SELECT last_value FROM "targetgroupMembers_id_seq")), true);
Date: 2026-04-23 09:53:23 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
24 1 ERROR: setval: value 600002111 is out of bounds for sequence "..." (...)
Times Reported Most Frequent Error / Event #24
Day Hour Count Apr 23 11 1 - ERROR: setval: value 600002111 is out of bounds for sequence "diary_id_seq" (1..199999999)
Statement: SELECT setval('diary_id_seq', (SELECT COALESCE(MAX(id),0) FROM diary), true);
Date: 2026-04-23 10:59:15 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-23_000000.csv
25 1 ERROR: null value in column "..." of relation "..." violates not-null constraint
Times Reported Most Frequent Error / Event #25
Day Hour Count Apr 22 14 1 - ERROR: null value in column "name" of relation "users" violates not-null constraint
Detail: Failing row contains (10100226, null, null, higuchi, null, null, null, null, null, 6, null, null, null, null, f, null, null, null, null, null, null, f, t, null, null, null, null, null, null, null, f, null, null, null, -1, null, null, f, null, light).
Context: SQL statement "INSERT INTO users ("id", "name", "pass", "active", "group", "role", "title", "fullName", "eMail", "disablemail", "language", "affiliation", "ILVnum", "FEMnum", "costCentre", "internInstructionNR", "mailHost", "mailMethod", "mailSSL", "mailPort", "mailUser", "mailPass", "available") VALUES (myID, theUserName, thePassword, theActive, theGroup, theRole, theTitle, theFullName, theEmail, ifDisableMail, theLanguage, theAffiliation, theILVNumber, theFEMNumber, theCostCenter, theInternInstructionNr, theMailHost, theMailMethod, ifMailSSL, theMailPort, theMailUser, theMailPassword, theAvailable)" PL/pgSQL function p_create_user(integer,text,text,boolean,integer,bigint,text,text,text,boolean,integer,integer,text,text,text,text,text,text,boolean,text,text,text,text,text,boolean) line 35 at SQL statement
Statement: SELECT p_create_user(NULL::integer, NULL::text, NULL::text, false::boolean, NULL::integer, -1::bigint, NULL::text, 'higuchi'::text, NULL::text, true::boolean, NULL::integer, 6::integer, NULL::text, NULL::text, NULL::text, NULL::text, NULL::text, NULL::text, false::boolean, NULL::text, NULL::text, NULL::text, NULL::text, NULL::text, false::boolean)Date: 2026-04-22 13:04:12 Database: zemm_produktiv_8 Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-22_000000.csv