-
Global information
- Generated on Thu Apr 30 06:07:47 2026
- Log file: /var/log/postgresql/postgresql-2026-03-25_000000.csv, ..., /var/log/postgresql/postgresql-2026-04-30_000000.csv
- Parsed 1,898,710 log entries in 7m46s
- Log start from 2026-04-12 00:00:01 to 2026-04-18 23:59:13
-
Overview
Global Stats
- 147 Number of unique normalized queries
- 172,311 Number of queries
- 3d5h50m28s Total query duration
- 2026-04-12 00:00:01 First query
- 2026-04-18 23:59:01 Last query
- 18 queries/s at 2026-04-14 11:32:01 Query peak
- 3d5h50m28s Total query duration
- 0ms Prepare/parse total duration
- 0ms Bind total duration
- 3d5h50m28s Execute total duration
- 97 Number of events
- 23 Number of unique normalized events
- 32 Max number of times the same event was reported
- 0 Number of cancellation
- 383 Total number of automatic vacuums
- 797 Total number of automatic analyzes
- 1,588 Number temporary file
- 177.95 MiB Max size of temporary file
- 50.24 MiB Average size of temporary file
- 170,982 Total number of sessions
- 12 sessions at 2026-04-18 12:12:57 Session peak
- 9h24m57s Total duration of sessions
- 198ms Average duration of sessions
- 1 Average queries per session
- 1s638ms Average queries duration per session
- 0ms Average idle time per session
- 170,982 Total number of connections
- 54 connections/s at 2026-04-17 12:12:20 Connection peak
- 3 Total number of databases
SQL Traffic
Key values
- 18 queries/s Query Peak
- 2026-04-14 11:32:01 Date
SELECT Traffic
Key values
- 2 queries/s Query Peak
- 2026-04-17 11:24:02 Date
INSERT/UPDATE/DELETE Traffic
Key values
- 18 queries/s Query Peak
- 2026-04-15 13:15:01 Date
Queries duration
Key values
- 3d5h50m28s 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 12 00 1,020 0ms 0ms 0ms 0ms 0ms 0ms 01 1,021 0ms 925ms 447ms 15s727ms 15s727ms 15s727ms 02 1,020 925ms 925ms 925ms 15s727ms 15s727ms 15s727ms 03 1,020 925ms 925ms 925ms 15s727ms 15s727ms 15s727ms 04 1,020 925ms 925ms 925ms 15s727ms 15s727ms 15s727ms 05 1,020 925ms 925ms 925ms 15s727ms 15s727ms 15s727ms 06 1,020 925ms 925ms 925ms 15s727ms 15s727ms 15s727ms 07 1,020 925ms 925ms 925ms 15s727ms 15s727ms 15s727ms 08 1,020 925ms 925ms 925ms 15s727ms 15s727ms 15s727ms 09 1,020 925ms 925ms 925ms 15s727ms 15s727ms 15s727ms 10 1,020 925ms 925ms 925ms 15s727ms 15s727ms 15s727ms 11 1,020 925ms 925ms 925ms 15s727ms 15s727ms 15s727ms 12 1,020 925ms 925ms 925ms 15s727ms 15s727ms 15s727ms 13 1,028 667ms 925ms 704ms 15s727ms 15s727ms 18s608ms 14 1,020 670ms 670ms 670ms 11s390ms 11s390ms 11s390ms 15 1,022 670ms 3s651ms 971ms 1m1s 1m1s 1m1s 16 1,020 3s631ms 3s631ms 3s631ms 1m1s 1m1s 1m1s 17 1,020 3s631ms 3s631ms 3s631ms 1m1s 1m1s 1m1s 18 1,020 3s631ms 3s631ms 3s631ms 1m1s 1m1s 1m1s 19 1,020 3s631ms 3s631ms 3s631ms 1m1s 1m1s 1m1s 20 1,020 3s631ms 3s631ms 3s631ms 1m1s 1m1s 1m1s 21 1,020 3s631ms 3s631ms 3s631ms 1m1s 1m1s 1m1s 22 1,020 3s631ms 3s631ms 3s631ms 1m1s 1m1s 1m1s 23 1,025 559ms 3s631ms 3s471ms 1m1s 1m1s 1m8s Apr 13 00 1,020 0ms 0ms 0ms 0ms 0ms 0ms 01 1,021 0ms 776ms 375ms 13s193ms 13s193ms 13s193ms 02 1,020 776ms 776ms 776ms 13s193ms 13s193ms 13s193ms 03 1,020 776ms 776ms 776ms 13s193ms 13s193ms 13s193ms 04 1,020 776ms 776ms 776ms 13s193ms 13s193ms 13s193ms 05 1,020 776ms 776ms 776ms 13s193ms 13s193ms 13s193ms 06 1,033 516ms 1s570ms 723ms 17s68ms 21s401ms 25s536ms 07 1,038 521ms 1s572ms 867ms 16s802ms 18s192ms 21s588ms 08 1,048 667ms 763ms 676ms 13s90ms 14s281ms 14s561ms 09 1,021 668ms 948ms 719ms 16s123ms 16s123ms 16s123ms 10 1,028 570ms 1s618ms 1s60ms 27s522ms 27s522ms 27s522ms 11 1,034 568ms 1s788ms 897ms 16s165ms 16s887ms 18s309ms 12 1,036 680ms 3s832ms 1s538ms 1m3s 1m3s 1m3s 13 1,023 601ms 3s722ms 2s441ms 1m3s 1m3s 1m5s 14 1,025 523ms 748ms 642ms 11s462ms 11s462ms 12s854ms 15 1,032 666ms 746ms 672ms 11s520ms 12s821ms 15s639ms 16 1,024 677ms 756ms 682ms 11s685ms 11s685ms 14s276ms 17 1,021 687ms 830ms 737ms 14s126ms 14s126ms 14s126ms 18 1,030 803ms 4s579ms 1s538ms 1m2s 1m4s 1m21s 19 1,023 3s356ms 3s489ms 3s477ms 59s324ms 1m 1m2s 20 1,035 568ms 3s763ms 3s224ms 1m3s 1m3s 1m7s 21 1,033 865ms 3s449ms 3s169ms 59s614ms 1m 1m2s 22 1,034 894ms 3s883ms 3s260ms 59s967ms 1m1s 1m9s 23 1,038 573ms 3s583ms 3s119ms 1m 1m 1m4s Apr 14 00 1,029 0ms 3s596ms 3s8ms 1m1s 1m2s 1m4s 01 1,022 1s26ms 3s492ms 3s161ms 59s367ms 59s367ms 1m 02 1,020 3s490ms 3s490ms 3s490ms 59s335ms 59s335ms 59s335ms 03 1,020 3s490ms 3s490ms 3s490ms 59s335ms 59s335ms 59s335ms 04 1,020 3s490ms 3s490ms 3s490ms 59s335ms 59s335ms 59s335ms 05 1,020 3s490ms 3s490ms 3s490ms 59s335ms 59s335ms 59s335ms 06 1,032 976ms 6s101ms 3s437ms 1m4s 1m21s 1m46s 07 1,035 693ms 3s544ms 2s756ms 1m1s 1m2s 1m3s 08 1,059 604ms 3s594ms 2s224ms 1m2s 1m3s 1m43s 09 1,036 691ms 3s549ms 3s324ms 1m2s 1m3s 1m3s 10 1,042 629ms 3s582ms 3s172ms 1m3s 1m3s 1m4s 11 1,045 682ms 3s579ms 2s632ms 1m2s 1m3s 1m5s 12 1,045 613ms 3s688ms 3s14ms 1m4s 1m5s 1m7s 13 1,058 569ms 26s906ms 4s807ms 1m52s 7m37s 7m56s 14 1,050 680ms 26s906ms 3s409ms 1m4s 1m5s 7m38s 15 1,033 686ms 3s636ms 2s784ms 1m3s 1m4s 1m5s 16 1,021 705ms 3s545ms 850ms 12s 1m 1m 17 1,032 3s544ms 3s622ms 3s579ms 1m4s 1m4s 1m5s 18 1,032 3s507ms 3s744ms 3s580ms 1m4s 1m5s 1m7s 19 1,032 3s454ms 3s615ms 3s527ms 1m3s 1m4s 1m4s 20 1,032 3s446ms 3s685ms 3s591ms 1m4s 1m5s 1m6s 21 1,032 3s474ms 3s610ms 3s533ms 1m3s 1m3s 1m4s 22 1,032 3s467ms 3s606ms 3s540ms 1m3s 1m4s 1m4s 23 1,013 0ms 13s501ms 3s687ms 1m7s 1m15s 3m59s Apr 15 00 1,026 0ms 3s881ms 3s180ms 1m5s 1m8s 1m9s 01 1,022 1s141ms 3s885ms 2s540ms 1m6s 1m6s 1m8s 02 1,020 1s141ms 1s141ms 1s141ms 19s408ms 19s408ms 19s408ms 03 1,020 1s141ms 1s141ms 1s141ms 19s408ms 19s408ms 19s408ms 04 1,020 1s141ms 1s141ms 1s141ms 19s408ms 19s408ms 19s408ms 05 1,020 1s141ms 1s141ms 1s141ms 19s408ms 19s408ms 19s408ms 06 1,029 500ms 2s626ms 950ms 28s395ms 29s388ms 46s312ms 07 1,021 597ms 3s873ms 2s346ms 1m5s 1m5s 1m5s 08 1,031 590ms 3s873ms 2s936ms 1m5s 1m5s 1m6s 09 1,035 606ms 3s715ms 2s643ms 1m4s 1m5s 1m6s 10 1,037 673ms 3s664ms 3s171ms 1m3s 1m4s 1m7s 11 1,047 502ms 11s799ms 3s50ms 1m1s 1m3s 3m38s 12 1,022 1s687ms 3s517ms 2s387ms 59s799ms 59s799ms 1m1s 13 1,025 794ms 2s721ms 1s215ms 28s691ms 28s691ms 30s168ms 14 1,058 661ms 794ms 681ms 13s500ms 14s135ms 16s347ms 15 1,022 668ms 735ms 668ms 11s365ms 11s365ms 12s769ms 16 1,026 668ms 752ms 669ms 11s530ms 11s543ms 14s361ms 17 1,020 679ms 679ms 679ms 11s543ms 11s543ms 11s543ms 18 1,022 679ms 788ms 679ms 11s543ms 11s543ms 13s84ms 19 1,020 752ms 752ms 752ms 12s792ms 12s792ms 12s792ms 20 1,020 752ms 752ms 752ms 12s792ms 12s792ms 12s792ms 21 1,020 752ms 752ms 752ms 12s792ms 12s792ms 12s792ms 22 1,020 752ms 752ms 752ms 12s792ms 12s792ms 12s792ms 23 1,025 548ms 1s991ms 793ms 12s792ms 22s572ms 22s572ms Apr 16 00 1,020 0ms 0ms 0ms 0ms 0ms 0ms 01 1,021 0ms 883ms 427ms 15s27ms 15s27ms 15s27ms 02 1,020 883ms 883ms 883ms 15s27ms 15s27ms 15s27ms 03 1,020 883ms 883ms 883ms 15s27ms 15s27ms 15s27ms 04 1,020 883ms 883ms 883ms 15s27ms 15s27ms 15s27ms 05 1,020 883ms 883ms 883ms 15s27ms 15s27ms 15s27ms 06 1,033 548ms 1s323ms 711ms 15s27ms 21s609ms 23s68ms 07 1,041 551ms 2s647ms 781ms 19s552ms 28s975ms 48s881ms 08 1,023 667ms 1s637ms 1s363ms 27s829ms 27s829ms 29s231ms 09 1,032 667ms 1s731ms 730ms 15s500ms 16s413ms 19s16ms 10 1,033 666ms 3s686ms 863ms 19s206ms 20s633ms 1m6s 11 1,036 667ms 3s649ms 2s346ms 1m2s 1m2s 1m3s 12 1,030 672ms 3s591ms 686ms 11s657ms 13s27ms 18s821ms 13 1,021 996ms 3s572ms 1s254ms 1m 1m 1m1s 14 1,020 996ms 996ms 996ms 16s948ms 16s948ms 16s948ms 15 1,030 561ms 996ms 890ms 16s948ms 18s349ms 18s791ms 16 1,030 667ms 1s393ms 756ms 15s21ms 15s21ms 17s213ms 17 1,024 665ms 741ms 676ms 11s699ms 11s699ms 14s43ms 18 1,021 665ms 1s 740ms 17s9ms 17s9ms 17s9ms 19 1,020 1s 1s 1s 17s9ms 17s9ms 17s9ms 20 1,020 1s 1s 1s 17s9ms 17s9ms 17s9ms 21 1,020 1s 1s 1s 17s9ms 17s9ms 17s9ms 22 1,020 1s 1s 1s 17s9ms 17s9ms 17s9ms 23 1,025 545ms 2s135ms 1s26ms 17s9ms 23s223ms 23s605ms Apr 17 00 1,020 0ms 0ms 0ms 0ms 0ms 0ms 01 1,021 0ms 758ms 366ms 12s891ms 12s891ms 12s891ms 02 1,020 758ms 758ms 758ms 12s891ms 12s891ms 12s891ms 03 1,020 758ms 758ms 758ms 12s891ms 12s891ms 12s891ms 04 1,020 758ms 758ms 758ms 12s891ms 12s891ms 12s891ms 05 1,020 758ms 758ms 758ms 12s891ms 12s891ms 12s891ms 06 1,020 758ms 758ms 758ms 12s891ms 12s891ms 12s891ms 07 1,034 543ms 1s402ms 825ms 18s195ms 19s274ms 23s742ms 08 1,037 594ms 2s244ms 953ms 36s310ms 39s26ms 42s583ms 09 1,052 526ms 1s738ms 889ms 22s610ms 24s371ms 31s483ms 10 1,038 541ms 1s330ms 761ms 22s610ms 22s610ms 23s177ms 11 1,032 670ms 1s713ms 769ms 16s219ms 16s219ms 17s763ms 12 1,028 670ms 773ms 709ms 13s14ms 13s90ms 14s421ms 13 1,020 670ms 670ms 670ms 11s400ms 11s400ms 11s400ms 14 1,022 670ms 746ms 676ms 11s614ms 11s614ms 12s830ms 15 1,028 500ms 744ms 624ms 11s614ms 12s291ms 12s909ms 16 1,020 682ms 682ms 682ms 11s608ms 11s608ms 11s608ms 17 1,022 671ms 741ms 673ms 11s608ms 11s608ms 13s21ms 18 1,020 671ms 671ms 671ms 11s420ms 11s420ms 11s420ms 19 1,020 671ms 671ms 671ms 11s420ms 11s420ms 11s420ms 20 1,020 671ms 671ms 671ms 11s420ms 11s420ms 11s420ms 21 1,020 671ms 671ms 671ms 11s420ms 11s420ms 11s420ms 22 1,023 541ms 7s532ms 771ms 11s420ms 11s420ms 2m8s 23 1,025 549ms 2s4ms 678ms 10s645ms 23s104ms 23s104ms Apr 18 00 1,020 0ms 0ms 0ms 0ms 0ms 0ms 01 1,021 0ms 956ms 462ms 16s264ms 16s264ms 16s264ms 02 1,020 956ms 956ms 956ms 16s264ms 16s264ms 16s264ms 03 1,020 956ms 956ms 956ms 16s264ms 16s264ms 16s264ms 04 1,020 956ms 956ms 956ms 16s264ms 16s264ms 16s264ms 05 1,020 956ms 956ms 956ms 16s264ms 16s264ms 16s264ms 06 1,020 956ms 956ms 956ms 16s264ms 16s264ms 16s264ms 07 1,020 956ms 956ms 956ms 16s264ms 16s264ms 16s264ms 08 1,020 956ms 956ms 956ms 16s264ms 16s264ms 16s264ms 09 1,020 956ms 956ms 956ms 16s264ms 16s264ms 16s264ms 10 1,020 956ms 956ms 956ms 16s264ms 16s264ms 16s264ms 11 1,020 956ms 956ms 956ms 16s264ms 16s264ms 16s264ms 12 1,020 956ms 956ms 956ms 16s264ms 16s264ms 16s264ms 13 1,020 956ms 956ms 956ms 16s264ms 16s264ms 16s264ms 14 1,020 956ms 956ms 956ms 16s264ms 16s264ms 16s264ms 15 1,025 956ms 4s627ms 2s884ms 1m7s 1m10s 1m22s 16 1,026 3s702ms 3s915ms 3s834ms 1m6s 1m9s 1m10s 17 1,026 3s751ms 3s867ms 3s793ms 1m7s 1m8s 1m9s 18 1,026 3s683ms 3s793ms 3s731ms 1m6s 1m7s 1m8s 19 1,025 3s714ms 3s836ms 3s770ms 1m5s 1m7s 1m9s 20 1,020 3s788ms 3s788ms 3s788ms 1m4s 1m4s 1m4s 21 1,020 3s788ms 3s788ms 3s788ms 1m4s 1m4s 1m4s 22 1,020 3s788ms 3s788ms 3s788ms 1m4s 1m4s 1m4s 23 1,027 631ms 3s788ms 3s603ms 1m4s 1m4s 1m14s Day Hour SELECT COPY TO Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Apr 12 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 0 0 0ms 0ms 0ms 0ms 10 0 0 0ms 0ms 0ms 0ms 11 0 0 0ms 0ms 0ms 0ms 12 0 0 0ms 0ms 0ms 0ms 13 8 0 712ms 0ms 0ms 2s818ms 14 0 0 0ms 0ms 0ms 0ms 15 2 0 3s641ms 0ms 0ms 0ms 16 0 0 0ms 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 0 0 0ms 0ms 0ms 0ms 22 0 0 0ms 0ms 0ms 0ms 23 0 5 1s299ms 0ms 0ms 0ms Apr 13 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 13 0 919ms 0ms 1s4ms 2s547ms 07 18 0 842ms 0ms 758ms 2s839ms 08 28 0 715ms 0ms 1s443ms 2s861ms 09 1 0 948ms 0ms 0ms 0ms 10 7 0 877ms 0ms 0ms 2s62ms 11 13 0 714ms 0ms 569ms 1s519ms 12 16 0 1s104ms 0ms 1s449ms 2s888ms 13 2 0 798ms 0ms 0ms 0ms 14 5 0 671ms 0ms 0ms 1s422ms 15 12 0 707ms 0ms 0ms 2s836ms 16 4 0 721ms 0ms 0ms 1s441ms 17 0 0 0ms 0ms 0ms 0ms 18 0 0 0ms 0ms 0ms 0ms 19 0 0 0ms 0ms 0ms 0ms 20 2 0 734ms 0ms 0ms 0ms 21 0 0 0ms 0ms 0ms 0ms 22 0 0 0ms 0ms 0ms 0ms 23 0 5 1s445ms 0ms 0ms 0ms Apr 14 00 1 0 608ms 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 4 0 3s265ms 0ms 0ms 4s796ms 07 6 0 824ms 0ms 0ms 1s994ms 08 17 0 949ms 0ms 986ms 2s791ms 09 3 0 796ms 0ms 0ms 922ms 10 10 0 1s28ms 0ms 0ms 2s815ms 11 13 0 886ms 0ms 1s447ms 2s264ms 12 13 0 765ms 0ms 0ms 2s898ms 13 22 0 7s918ms 0ms 5s364ms 51s565ms 14 18 0 732ms 0ms 1s446ms 2s970ms 15 8 0 735ms 0ms 0ms 1s474ms 16 0 0 0ms 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 0 0 0ms 0ms 0ms 0ms 22 0 0 0ms 0ms 0ms 0ms 23 5 7 1s365ms 0ms 0ms 3s308ms Apr 15 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 712ms 0ms 0ms 1s2ms 07 0 0 0ms 0ms 0ms 0ms 08 10 0 772ms 0ms 0ms 1s522ms 09 6 0 811ms 0ms 0ms 1s762ms 10 4 0 706ms 0ms 0ms 0ms 11 20 0 2s403ms 0ms 502ms 14s607ms 12 0 0 0ms 0ms 0ms 0ms 13 4 0 1s752ms 0ms 0ms 3s492ms 14 38 0 702ms 1s393ms 1s408ms 2s846ms 15 2 0 702ms 0ms 0ms 0ms 16 6 0 710ms 0ms 0ms 1s430ms 17 0 0 0ms 0ms 0ms 0ms 18 2 0 770ms 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 1s283ms 0ms 0ms 0ms Apr 16 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 13 0 814ms 0ms 772ms 1s684ms 07 19 0 938ms 0ms 1s150ms 3s874ms 08 2 0 700ms 0ms 0ms 0ms 09 10 0 762ms 0ms 0ms 1s531ms 10 11 0 746ms 0ms 0ms 1s426ms 11 14 0 705ms 0ms 0ms 2s811ms 12 10 0 1s287ms 0ms 0ms 2s889ms 13 1 0 996ms 0ms 0ms 0ms 14 0 0 0ms 0ms 0ms 0ms 15 9 0 791ms 0ms 0ms 1s948ms 16 10 0 784ms 0ms 0ms 2s192ms 17 4 0 706ms 0ms 0ms 1s395ms 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 1s319ms 0ms 0ms 0ms Apr 17 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 14 0 835ms 0ms 1s70ms 1s949ms 08 14 0 1s29ms 0ms 1s403ms 2s715ms 09 31 0 802ms 1s3ms 1s933ms 2s847ms 10 18 0 735ms 0ms 541ms 3s108ms 11 11 0 764ms 0ms 0ms 2s827ms 12 8 0 725ms 0ms 0ms 1s539ms 13 0 0 0ms 0ms 0ms 0ms 14 2 0 715ms 0ms 0ms 0ms 15 8 0 657ms 0ms 0ms 1s412ms 16 0 0 0ms 0ms 0ms 0ms 17 2 0 706ms 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 2 0 583ms 0ms 0ms 541ms 23 0 5 1s291ms 0ms 0ms 0ms Apr 18 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 0 0 0ms 0ms 0ms 0ms 10 0 0 0ms 0ms 0ms 0ms 11 0 0 0ms 0ms 0ms 0ms 12 0 0 0ms 0ms 0ms 0ms 13 0 0 0ms 0ms 0ms 0ms 14 0 0 0ms 0ms 0ms 0ms 15 0 0 0ms 0ms 0ms 0ms 16 0 0 0ms 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 0 0 0ms 0ms 0ms 0ms 22 0 0 0ms 0ms 0ms 0ms 23 0 7 1s473ms 0ms 0ms 0ms Day Hour INSERT UPDATE DELETE COPY FROM Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Apr 12 00 0 0 0 0 0ms 0ms 0ms 0ms 01 0 1 0 0 925ms 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 13 00 0 0 0 0 0ms 0ms 0ms 0ms 01 0 1 0 0 776ms 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 14 00 0 0 0 0 0ms 0ms 0ms 0ms 01 0 1 0 0 1s26ms 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 15 00 0 0 0 0 0ms 0ms 0ms 0ms 01 0 1 0 0 1s141ms 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 16 00 0 0 0 0 0ms 0ms 0ms 0ms 01 0 1 0 0 883ms 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 17 00 0 0 0 0 0ms 0ms 0ms 0ms 01 0 1 0 0 758ms 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 18 00 0 0 0 0 0ms 0ms 0ms 0ms 01 0 1 0 0 956ms 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 Day Hour Prepare Bind Bind/Prepare Percentage of prepare Apr 12 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 0 0.00 0.00% 08 0 0 0.00 0.00% 09 0 0 0.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 0 0.00 0.00% 15 0 0 0.00 0.00% 16 0 0 0.00 0.00% 17 0 0 0.00 0.00% 18 0 0 0.00 0.00% 19 0 0 0.00 0.00% 20 0 0 0.00 0.00% 21 0 0 0.00 0.00% 22 0 0 0.00 0.00% 23 0 0 0.00 0.00% Apr 13 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 0 0.00 0.00% 08 0 0 0.00 0.00% 09 0 0 0.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 0 0.00 0.00% 15 0 0 0.00 0.00% 16 0 0 0.00 0.00% 17 0 0 0.00 0.00% 18 0 6 6.00 0.00% 19 0 3 3.00 0.00% 20 0 14 14.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 14 00 0 9 9.00 0.00% 01 0 1 1.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 7 7.00 0.00% 07 0 6 6.00 0.00% 08 0 7 7.00 0.00% 09 0 10 10.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 14 14.00 0.00% 14 0 12 12.00 0.00% 15 0 5 5.00 0.00% 16 0 1 1.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 20 20.00 0.00% Apr 15 00 0 6 6.00 0.00% 01 0 1 1.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 1 1.00 0.00% 08 0 0 0.00 0.00% 09 0 9 9.00 0.00% 10 0 12 12.00 0.00% 11 0 7 7.00 0.00% 12 0 0 0.00 0.00% 13 0 0 0.00 0.00% 14 0 0 0.00 0.00% 15 0 0 0.00 0.00% 16 0 0 0.00 0.00% 17 0 0 0.00 0.00% 18 0 0 0.00 0.00% 19 0 0 0.00 0.00% 20 0 0 0.00 0.00% 21 0 0 0.00 0.00% 22 0 0 0.00 0.00% 23 0 0 0.00 0.00% Apr 16 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 0 0.00 0.00% 08 0 0 0.00 0.00% 09 0 0 0.00 0.00% 10 0 2 2.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 0 0.00 0.00% 15 0 0 0.00 0.00% 16 0 0 0.00 0.00% 17 0 0 0.00 0.00% 18 0 0 0.00 0.00% 19 0 0 0.00 0.00% 20 0 0 0.00 0.00% 21 0 0 0.00 0.00% 22 0 0 0.00 0.00% 23 0 0 0.00 0.00% Apr 17 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 0 0.00 0.00% 08 0 0 0.00 0.00% 09 0 0 0.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 0 0.00 0.00% 15 0 0 0.00 0.00% 16 0 0 0.00 0.00% 17 0 0 0.00 0.00% 18 0 0 0.00 0.00% 19 0 0 0.00 0.00% 20 0 0 0.00 0.00% 21 0 0 0.00 0.00% 22 0 0 0.00 0.00% 23 0 0 0.00 0.00% Apr 18 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 0 0.00 0.00% 08 0 0 0.00 0.00% 09 0 0 0.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 0 0.00 0.00% 15 0 5 5.00 0.00% 16 0 6 6.00 0.00% 17 0 6 6.00 0.00% 18 0 6 6.00 0.00% 19 0 5 5.00 0.00% 20 0 0 0.00 0.00% 21 0 0 0.00 0.00% 22 0 0 0.00 0.00% 23 0 0 0.00 0.00% Day Hour Count Average / Second Apr 12 00 544 0.15/s 01 550 0.15/s 02 564 0.16/s 03 544 0.15/s 04 544 0.15/s 05 544 0.15/s 06 561 0.16/s 07 547 0.15/s 08 643 0.18/s 09 550 0.15/s 10 572 0.16/s 11 544 0.15/s 12 547 0.15/s 13 712 0.20/s 14 554 0.15/s 15 559 0.16/s 16 616 0.17/s 17 547 0.15/s 18 544 0.15/s 19 562 0.16/s 20 591 0.16/s 21 581 0.16/s 22 547 0.15/s 23 547 0.15/s Apr 13 00 544 0.15/s 01 551 0.15/s 02 547 0.15/s 03 544 0.15/s 04 544 0.15/s 05 544 0.15/s 06 1,385 0.38/s 07 1,597 0.44/s 08 1,640 0.46/s 09 1,152 0.32/s 10 1,538 0.43/s 11 1,544 0.43/s 12 1,373 0.38/s 13 1,182 0.33/s 14 1,263 0.35/s 15 2,011 0.56/s 16 1,649 0.46/s 17 939 0.26/s 18 1,547 0.43/s 19 680 0.19/s 20 1,175 0.33/s 21 1,154 0.32/s 22 1,299 0.36/s 23 1,096 0.30/s Apr 14 00 834 0.23/s 01 586 0.16/s 02 544 0.15/s 03 544 0.15/s 04 544 0.15/s 05 554 0.15/s 06 1,540 0.43/s 07 1,422 0.40/s 08 1,593 0.44/s 09 2,379 0.66/s 10 1,838 0.51/s 11 2,680 0.74/s 12 2,151 0.60/s 13 2,826 0.79/s 14 1,742 0.48/s 15 1,072 0.30/s 16 859 0.24/s 17 1,307 0.36/s 18 1,242 0.34/s 19 1,127 0.31/s 20 1,181 0.33/s 21 1,197 0.33/s 22 1,069 0.30/s 23 1,040 0.29/s Apr 15 00 832 0.23/s 01 602 0.17/s 02 547 0.15/s 03 547 0.15/s 04 544 0.15/s 05 607 0.17/s 06 1,264 0.35/s 07 1,301 0.36/s 08 1,561 0.43/s 09 1,713 0.48/s 10 1,593 0.44/s 11 2,294 0.64/s 12 1,209 0.34/s 13 1,868 0.52/s 14 1,875 0.52/s 15 905 0.25/s 16 1,414 0.39/s 17 1,216 0.34/s 18 1,042 0.29/s 19 944 0.26/s 20 659 0.18/s 21 653 0.18/s 22 604 0.17/s 23 656 0.18/s Apr 16 00 569 0.16/s 01 547 0.15/s 02 548 0.15/s 03 547 0.15/s 04 544 0.15/s 05 598 0.17/s 06 1,241 0.34/s 07 1,927 0.54/s 08 1,486 0.41/s 09 1,818 0.51/s 10 1,548 0.43/s 11 1,370 0.38/s 12 1,533 0.43/s 13 1,252 0.35/s 14 1,060 0.29/s 15 951 0.26/s 16 1,211 0.34/s 17 1,541 0.43/s 18 965 0.27/s 19 949 0.26/s 20 966 0.27/s 21 1,253 0.35/s 22 736 0.20/s 23 550 0.15/s Apr 17 00 544 0.15/s 01 547 0.15/s 02 544 0.15/s 03 554 0.15/s 04 544 0.15/s 05 544 0.15/s 06 595 0.17/s 07 1,080 0.30/s 08 1,693 0.47/s 09 2,456 0.68/s 10 3,282 0.91/s 11 2,022 0.56/s 12 1,445 0.40/s 13 1,735 0.48/s 14 1,232 0.34/s 15 2,118 0.59/s 16 1,265 0.35/s 17 1,192 0.33/s 18 960 0.27/s 19 1,124 0.31/s 20 975 0.27/s 21 904 0.25/s 22 1,097 0.30/s 23 677 0.19/s Apr 18 00 544 0.15/s 01 547 0.15/s 02 546 0.15/s 03 544 0.15/s 04 544 0.15/s 05 546 0.15/s 06 547 0.15/s 07 814 0.23/s 08 642 0.18/s 09 945 0.26/s 10 928 0.26/s 11 931 0.26/s 12 936 0.26/s 13 917 0.25/s 14 906 0.25/s 15 817 0.23/s 16 725 0.20/s 17 721 0.20/s 18 718 0.20/s 19 695 0.19/s 20 550 0.15/s 21 544 0.15/s 22 550 0.15/s 23 553 0.15/s Day Hour Count Average Duration Average idle time Apr 12 00 544 226ms 226ms 01 550 226ms 0ms 02 564 218ms 0ms 03 544 226ms 0ms 04 544 226ms 0ms 05 544 225ms 0ms 06 561 220ms 0ms 07 547 224ms 0ms 08 643 199ms 0ms 09 550 223ms 0ms 10 572 216ms 0ms 11 544 224ms 0ms 12 547 223ms 0ms 13 712 207ms 0ms 14 554 221ms 0ms 15 559 247ms 0ms 16 616 212ms 0ms 17 547 227ms 0ms 18 544 227ms 0ms 19 562 222ms 0ms 20 591 215ms 0ms 21 581 225ms 0ms 22 547 225ms 0ms 23 547 247ms 0ms Apr 13 00 544 224ms 224ms 01 551 230ms 0ms 02 547 228ms 0ms 03 544 228ms 0ms 04 544 229ms 0ms 05 544 227ms 0ms 06 1,385 195ms 0ms 07 1,597 165ms 0ms 08 1,640 145ms 0ms 09 1,152 174ms 0ms 10 1,538 154ms 0ms 11 1,544 164ms 0ms 12 1,373 179ms 0ms 13 1,182 168ms 0ms 14 1,263 156ms 0ms 15 2,011 167ms 0ms 16 1,649 137ms 0ms 17 939 179ms 0ms 18 1,547 182ms 0ms 19 680 215ms 0ms 20 1,175 201ms 0ms 21 1,154 197ms 0ms 22 1,299 199ms 0ms 23 1,096 273ms 0ms Apr 14 00 834 504ms 0ms 01 586 227ms 0ms 02 544 227ms 0ms 03 544 227ms 0ms 04 544 227ms 0ms 05 554 226ms 0ms 06 1,540 180ms 0ms 07 1,422 192ms 0ms 08 1,593 189ms 0ms 09 2,379 161ms 0ms 10 1,838 174ms 0ms 11 2,680 186ms 0ms 12 2,151 195ms 0ms 13 2,826 326ms 0ms 14 1,742 192ms 0ms 15 1,072 186ms 0ms 16 859 187ms 0ms 17 1,307 180ms 0ms 18 1,242 187ms 0ms 19 1,127 235ms 0ms 20 1,181 186ms 0ms 21 1,197 185ms 0ms 22 1,069 197ms 0ms 23 1,040 241ms 0ms Apr 15 00 832 201ms 0ms 01 602 215ms 0ms 02 547 219ms 0ms 03 547 219ms 0ms 04 544 220ms 0ms 05 607 211ms 0ms 06 1,264 169ms 0ms 07 1,301 232ms 0ms 08 1,561 151ms 0ms 09 1,713 161ms 0ms 10 1,593 163ms 0ms 11 2,294 216ms 0ms 12 1,209 171ms 0ms 13 1,868 177ms 0ms 14 1,875 178ms 0ms 15 905 246ms 0ms 16 1,414 269ms 0ms 17 1,216 265ms 0ms 18 1,042 244ms 0ms 19 944 238ms 0ms 20 659 198ms 0ms 21 653 241ms 0ms 22 604 236ms 0ms 23 656 214ms 0ms Apr 16 00 569 219ms 219ms 01 547 227ms 0ms 02 548 224ms 0ms 03 547 221ms 0ms 04 544 222ms 0ms 05 598 207ms 0ms 06 1,241 207ms 0ms 07 1,927 188ms 0ms 08 1,486 171ms 0ms 09 1,818 201ms 0ms 10 1,548 164ms 0ms 11 1,370 197ms 0ms 12 1,533 158ms 0ms 13 1,252 162ms 0ms 14 1,060 164ms 0ms 15 951 188ms 0ms 16 1,211 165ms 0ms 17 1,541 141ms 0ms 18 965 175ms 0ms 19 949 171ms 0ms 20 966 172ms 0ms 21 1,253 148ms 0ms 22 736 187ms 0ms 23 550 250ms 0ms Apr 17 00 544 228ms 228ms 01 547 229ms 0ms 02 544 231ms 0ms 03 554 227ms 0ms 04 544 231ms 0ms 05 544 230ms 0ms 06 595 214ms 0ms 07 1,080 194ms 0ms 08 1,693 175ms 0ms 09 2,456 167ms 0ms 10 3,282 219ms 0ms 11 2,022 178ms 0ms 12 1,445 163ms 0ms 13 1,735 144ms 0ms 14 1,232 174ms 0ms 15 2,118 151ms 0ms 16 1,265 182ms 0ms 17 1,192 163ms 0ms 18 960 186ms 0ms 19 1,124 161ms 0ms 20 975 181ms 0ms 21 904 188ms 0ms 22 1,097 199ms 0ms 23 677 227ms 0ms Apr 18 00 544 231ms 231ms 01 547 232ms 0ms 02 546 230ms 0ms 03 544 231ms 0ms 04 544 231ms 0ms 05 546 230ms 0ms 06 547 228ms 0ms 07 814 189ms 0ms 08 642 210ms 0ms 09 945 177ms 0ms 10 928 177ms 0ms 11 931 178ms 0ms 12 936 179ms 0ms 13 917 181ms 0ms 14 906 185ms 0ms 15 817 213ms 0ms 16 725 228ms 0ms 17 721 228ms 0ms 18 718 225ms 0ms 19 695 226ms 0ms 20 550 227ms 0ms 21 544 228ms 0ms 22 550 228ms 0ms 23 553 257ms 0ms -
Connections
Established Connections
Key values
- 54 connections Connection Peak
- 2026-04-17 12:12:20 Date
Connections per database
Key values
- zemm_monitoring Main Database
- 170,982 connections Total
Connections per user
Key values
- labanimal Main User
- 170,982 connections Total
-
Sessions
Simultaneous sessions
Key values
- 12 sessions Session Peak
- 2026-04-18 12:12:57 Date
Histogram of session times
Key values
- 155,967 0-500ms duration
Sessions per database
Key values
- zemm_monitoring Main Database
- 170,982 sessions Total
Sessions per user
Key values
- labanimal Main User
- 170,982 sessions Total
Sessions per host
Key values
- ::1 Main Host
- 170,982 sessions Total
Sessions per application
Key values
- Main Application
- 170,982 sessions Total
Application Count Total Duration Average Duration 141,724 8h12m45s 208ms _backend_cage_autocomplete_api.php_q_2025_limit_12_zemm_produkt 11 292ms 26ms _backend_cage_autocomplete_api.php_q_55-065_limit_12_zemm_produ 11 338ms 30ms _backend_wean_api.php_litter_id_10130227_zemm_produktiv_7_local 55 7s950ms 144ms _backend_wean_api.php_litter_id_10130236_zemm_produktiv_7_local 55 8s128ms 147ms _backend_wean_api.php_litter_id_10130257_zemm_produktiv_7_local 66 9s793ms 148ms _backend_wean_api.php_litter_id_10131499_zemm_produktiv_8_local 1 141ms 141ms _backend_wean_api.php_litter_id_10131503_zemm_produktiv_8_local 6 856ms 142ms _backend_wean_api.php_litter_id_10131563_zemm_produktiv_8_local 5 700ms 140ms _backend_wean_api.php_litter_id_10131744_zemm_produktiv_8_local 4 572ms 143ms _backend_wean_api.php_litter_id_10131746_zemm_produktiv_8_local 2 289ms 144ms _backend_wean_api.php_litter_id_10131763_zemm_produktiv_8_local 9 1s261ms 140ms _backend_wean_api.php_litter_id_10131768_zemm_produktiv_8_local 7 980ms 140ms _backend_wean_api.php_litter_id_10131799_zemm_produktiv_8_local 6 831ms 138ms _backend_wean_api.php_litter_id_10131810_zemm_produktiv_8_local 3 436ms 145ms _backend_wean_api.php_litter_id_10131814_zemm_produktiv_8_local 7 984ms 140ms _backend_wean_api.php_litter_id_10131815_zemm_produktiv_8_local 14 1s967ms 140ms _backend_wean_api.php_litter_id_10131816_zemm_produktiv_8_local 14 1s962ms 140ms _backend_wean_api.php_litter_id_10131817_zemm_produktiv_8_local 5 701ms 140ms _backend_wean_api.php_litter_id_10131822_zemm_produktiv_8_local 2 289ms 144ms _backend_wean_api.php_litter_id_10131823_zemm_produktiv_8_local 2 289ms 144ms _backend_wean_api.php_litter_id_10131824_zemm_produktiv_8_local 2 281ms 140ms _backend_wean_api.php_litter_id_10131825_zemm_produktiv_8_local 2 280ms 140ms _backend_wean_api.php_litter_id_10131830_zemm_produktiv_8_local 3 423ms 141ms _backend_wean_api.php_litter_id_10131831_zemm_produktiv_8_local 2 292ms 146ms _backend_wean_api.php_litter_id_10131833_zemm_produktiv_8_local 12 1s697ms 141ms _backend_wean_api.php_litter_id_10131834_zemm_produktiv_8_local 12 1s677ms 139ms _backend_wean_api.php_litter_id_10131837_zemm_produktiv_8_local 2 282ms 141ms _backend_wean_api.php_litter_id_10131841_zemm_produktiv_8_local 2 281ms 140ms _backend_wean_api.php_litter_id_10131843_zemm_produktiv_8_local 2 285ms 142ms _backend_wean_api.php_litter_id_10131844_zemm_produktiv_8_local 2 283ms 141ms _backend_wean_api.php_litter_id_10131860_zemm_produktiv_8_local 1 141ms 141ms _backend_wean_api.php_litter_id_10131873_zemm_produktiv_8_local 1 134ms 134ms _backend_wean_api.php_litter_id_10131875_zemm_produktiv_8_local 2 278ms 139ms _backend_wean_api.php_litter_id_10131876_zemm_produktiv_8_local 2 283ms 141ms _backend_wean_api.php_litter_id_10131877_zemm_produktiv_8_local 2 277ms 138ms _backend_wean_api.php_litter_id_10131878_zemm_produktiv_8_local 2 280ms 140ms _backend_wean_api.php_litter_id_10131879_zemm_produktiv_8_local 2 295ms 147ms _backend_wean_api.php_litter_id_10131881_zemm_produktiv_8_local 2 275ms 137ms _backend_wean_api.php_litter_id_10131883_zemm_produktiv_8_local 2 283ms 141ms _backend_wean_api.php_litter_id_10131886_zemm_produktiv_8_local 8 1s117ms 139ms _backend_wean_api.php_litter_id_10131887_zemm_produktiv_8_local 12 1s692ms 141ms _backend_wean_api.php_litter_id_10131888_zemm_produktiv_8_local 12 1s678ms 139ms _backend_wean_api.php_litter_id_10131889_zemm_produktiv_8_local 2 287ms 143ms _backend_wean_api.php_litter_id_10131891_zemm_produktiv_8_local 2 282ms 141ms _backend_wean_api.php_litter_id_10131892_zemm_produktiv_8_local 3 428ms 142ms _backend_wean_api.php_litter_id_10131893_zemm_produktiv_8_local 2 285ms 142ms _backend_wean_api.php_litter_id_10131894_zemm_produktiv_8_local 2 294ms 147ms _backend_wean_api.php_litter_id_10131895_zemm_produktiv_8_local 2 289ms 144ms _backend_wean_api.php_litter_id_10131896_zemm_produktiv_8_local 2 291ms 145ms _backend_wean_api.php_litter_id_10131902_zemm_produktiv_8_local 7 971ms 138ms _backend_wean_api.php_litter_id_10131903_zemm_produktiv_8_local 5 696ms 139ms _backend_wean_api.php_litter_id_10131904_zemm_produktiv_8_local 5 693ms 138ms _backend_wean_api.php_litter_id_10131905_zemm_produktiv_8_local 7 969ms 138ms _backend_wean_api.php_litter_id_10131906_zemm_produktiv_8_local 9 1s243ms 138ms _backend_wean_api.php_litter_id_10131909_zemm_produktiv_8_local 7 978ms 139ms _backend_wean_api.php_litter_id_10131911_zemm_produktiv_8_local 8 1s140ms 142ms _backend_wean_api.php_litter_id_10131912_zemm_produktiv_8_local 13 1s815ms 139ms _backend_wean_api.php_litter_id_10131914_zemm_produktiv_8_local 12 1s678ms 139ms _backend_wean_api.php_litter_id_10131916_zemm_produktiv_8_local 2 282ms 141ms _backend_wean_api.php_litter_id_10131917_zemm_produktiv_8_local 2 282ms 141ms _backend_wean_api.php_litter_id_10131918_zemm_produktiv_8_local 2 276ms 138ms _backend_wean_api.php_litter_id_10131919_zemm_produktiv_8_local 2 278ms 139ms _backend_wean_api.php_litter_id_10131920_zemm_produktiv_8_local 2 282ms 141ms _backend_wean_api.php_litter_id_10131928_zemm_produktiv_8_local 2 289ms 144ms _backend_wean_api.php_litter_id_10131929_zemm_produktiv_8_local 2 289ms 144ms _backend_wean_api.php_litter_id_10131930_zemm_produktiv_8_local 2 289ms 144ms _backend_wean_api.php_litter_id_10131931_zemm_produktiv_8_local 2 292ms 146ms _backend_wean_api.php_litter_id_10131943_zemm_produktiv_8_local 2 281ms 140ms _backend_wean_api.php_litter_id_10131944_zemm_produktiv_8_local 2 285ms 142ms _backend_wean_api.php_litter_id_10131947_zemm_produktiv_8_local 2 282ms 141ms _backend_wean_api.php_litter_id_10131956_zemm_produktiv_8_local 5 709ms 141ms _backend_wean_api.php_litter_id_10131960_zemm_produktiv_8_local 2 281ms 140ms _backend_wean_api.php_litter_id_10131962_zemm_produktiv_8_local 2 277ms 138ms _backend_wean_api.php_litter_id_10131963_zemm_produktiv_8_local 2 283ms 141ms _backend_wean_api.php_litter_id_10131964_zemm_produktiv_8_local 2 270ms 135ms _backend_wean_api.php_litter_id_10131965_zemm_produktiv_8_local 4 563ms 140ms _backend_wean_api.php_litter_id_10131967_zemm_produktiv_8_local 2 281ms 140ms _backend_wean_api.php_litter_id_10131968_zemm_produktiv_8_local 3 418ms 139ms _backend_wean_api.php_litter_id_10131971_zemm_produktiv_8_local 2 282ms 141ms _backend_wean_api.php_litter_id_10131973_zemm_produktiv_8_local 3 420ms 140ms _backend_wean_api.php_litter_id_10131976_zemm_produktiv_8_local 3 425ms 141ms _backend_wean_api.php_litter_id_10131987_zemm_produktiv_8_local 2 284ms 142ms _backend_wean_api.php_litter_id_10131991_zemm_produktiv_8_local 3 427ms 142ms _backend_wean_api.php_litter_id_10131992_zemm_produktiv_8_local 2 285ms 142ms _backend_wean_api.php_litter_id_10131993_zemm_produktiv_8_local 2 283ms 141ms _backend_wean_api.php_litter_id_10131995_zemm_produktiv_8_local 3 427ms 142ms _backend_wean_api.php_litter_id_10131996_zemm_produktiv_8_local 2 287ms 143ms _backend_wean_api.php_litter_id_10132001_zemm_produktiv_8_local 2 282ms 141ms _backend_wean_api.php_litter_id_10132003_zemm_produktiv_8_local 3 421ms 140ms _backend_wean_api.php_litter_id_10132005_zemm_produktiv_8_local 2 282ms 141ms _backend_wean_api.php_litter_id_10132007_zemm_produktiv_8_local 2 281ms 140ms _backend_wean_api.php_litter_id_10132008_zemm_produktiv_8_local 2 279ms 139ms _backend_wean_api.php_litter_id_10132012_zemm_produktiv_8_local 2 284ms 142ms _backend_wean_api.php_litter_id_10132057_zemm_produktiv_8_local 2 278ms 139ms _backend_wean_api.php_litter_id_10132140_zemm_produktiv_8_local 2 284ms 142ms _backend_wean_api.php_litter_id_10132144_zemm_produktiv_8_local 5 706ms 141ms _backend_wean_api.php_litter_id_10132145_zemm_produktiv_8_local 2 280ms 140ms _backend_wean_api.php_litter_id_10132146_zemm_produktiv_8_local 2 276ms 138ms _backend_wean_api.php_litter_id_10132147_zemm_produktiv_8_local 2 288ms 144ms _backend_wean_api.php_litter_id_10132148_zemm_produktiv_8_local 3 434ms 144ms _backend_wean_api.php_litter_id_10132149_zemm_produktiv_8_local 3 424ms 141ms _backend_wean_api.php_litter_id_10132150_zemm_produktiv_8_local 2 282ms 141ms _backend_wean_api.php_litter_id_10132151_zemm_produktiv_8_local 2 282ms 141ms _backend_wean_api.php_litter_id_10132167_zemm_produktiv_8_local 2 291ms 145ms _backend_wean_api.php_litter_id_10132168_zemm_produktiv_8_local 2 291ms 145ms _backend_wean_api.php_litter_id_10132169_zemm_produktiv_8_local 2 293ms 146ms _backend_wean_api.php_litter_id_10132194_zemm_produktiv_8_local 5 699ms 139ms _backend_wean_api.php_litter_id_10132195_zemm_produktiv_8_local 4 559ms 139ms _backend_wean_api.php_litter_id_10132200_zemm_produktiv_8_local 2 282ms 141ms _backend_wean_api.php_litter_id_10132207_zemm_produktiv_8_local 3 423ms 141ms _backend_wean_api.php_litter_id_10132209_zemm_produktiv_8_local 1 141ms 141ms _backend_wean_api.php_litter_id_10132220_zemm_produktiv_8_local 2 282ms 141ms _backend_wean_api.php_litter_id_10132221_zemm_produktiv_8_local 2 284ms 142ms _backend_wean_api.php_litter_id_10132230_zemm_produktiv_8_local 3 424ms 141ms _backend_wean_api.php_litter_id_10132231_zemm_produktiv_8_local 3 418ms 139ms _backend_wean_api.php_litter_id_10132235_zemm_produktiv_8_local 2 284ms 142ms _backend_wean_api.php_litter_id_10132236_zemm_produktiv_8_local 2 285ms 142ms _backend_wean_api.php_litter_id_10132237_zemm_produktiv_8_local 2 282ms 141ms _backend_wean_api.php_litter_id_10132238_zemm_produktiv_8_local 9 1s271ms 141ms _backend_wean_api.php_litter_id_10132239_zemm_produktiv_8_local 2 284ms 142ms _backend_wean_api.php_zemm_produktiv_8_localhost_5432 3 1s570ms 523ms _desktop__command_tasks_command_tasks_subcommand_open_screen__q 2 118ms 59ms _desktop__sire_name__dam_name__sire_id__dam_id__sire_strain__da 1 1s475ms 1s475ms _desktop__zemm_produktiv_7_localhost_5432 12 945ms 78ms _desktop__zemm_produktiv_8_localhost_5432 44 2s673ms 60ms _desktop_index.php_animal_id_2026_2F000_2F9444_species_1_breedi 2 90ms 45ms _desktop_index.php_animal_name_66_animal_id_2025_2F000_2F5635_s 1 43ms 43ms _desktop_index.php_animal_name_69_animal_id_2025_2F002_2F8237_s 1 44ms 44ms _desktop_index.php_breeding__25_sex__25_in_breeding__25_fate_5_ 89 42s330ms 475ms _desktop_index.php_cage_name_52_2A_unweaned_only_true_val4_anim 1 103ms 103ms _desktop_index.php_cages_empty__25_val4_cages_search_command_ta 1 46ms 46ms _desktop_index.php_cages_name_33_2A_cages_empty__25_val4_cages_ 1 331ms 331ms _desktop_index.php_cages_name_36-020_cages_empty__25_val4_cages 2 145ms 72ms _desktop_index.php_cages_name_36_cages_empty__25_val4_cages_sea 1 46ms 46ms _desktop_index.php_cages_name_49-2_2A_cages_empty__25_val4_cage 25 5s47ms 201ms _desktop_index.php_cages_name_53-221_cages_empty__25_val4_cages 1 71ms 71ms _desktop_index.php_cages_name_A15.414-_2A_cages_empty__25_val4_ 6 1s892ms 315ms _desktop_index.php_cages_name_A15.414_2A_cages_empty__25_val4_c 2 899ms 449ms _desktop_index.php_cages_name_A15.415-1_2A_cages_empty__25_val4 1 203ms 203ms _desktop_index.php_cages_name_A15.415-_2A_cages_empty__25_val4_ 6 1s993ms 332ms _desktop_index.php_cages_name_A15.415.1_2A_cages_empty__25_val4 40 23s29ms 575ms _desktop_index.php_cages_name_TF_2A_cages_empty__25_val4_cages_ 4 1s745ms 436ms _desktop_index.php_cages_name__2Aa.415_2A_cages_empty__25_val4_ 2 118ms 59ms _desktop_index.php_command_animals_breedings_subcommand_select_ 11 714ms 64ms _desktop_index.php_command_animals_create_multiple_subcommand_f 1 55ms 55ms _desktop_index.php_command_animals_create_multiple_subcommand_i 1 49ms 49ms _desktop_index.php_command_animals_create_subcommand_found_val1 4 216ms 54ms _desktop_index.php_command_animals_create_subcommand_init_zemm_ 13 710ms 54ms _desktop_index.php_command_animals_edit_subcommand_init_id_1027 3 319ms 106ms _desktop_index.php_command_animals_edit_subcommand_init_id_1028 11 1s201ms 109ms _desktop_index.php_command_animals_edit_subcommand_init_id_1029 10 1s122ms 112ms _desktop_index.php_command_animals_edit_subcommand_init_id_1030 12 1s173ms 97ms _desktop_index.php_command_animals_edit_subcommand_link_init_va 11 1s271ms 115ms _desktop_index.php_command_animals_edit_subcommand_m_init_scree 11 1s447ms 131ms _desktop_index.php_command_animals_litters_create_subcommand_se 3 547ms 182ms _desktop_index.php_command_animals_litters_edit_subcommand_foun 1 101ms 101ms _desktop_index.php_command_animals_litters_edit_subcommand_init 12 1s293ms 107ms _desktop_index.php_command_animals_litters_edit_subcommand_m_in 11 3s577ms 325ms _desktop_index.php_command_animals_litters_subcommand_select_ze 11 566ms 51ms _desktop_index.php_command_animals_subcommand_found_val1_101000 1 46ms 46ms _desktop_index.php_command_animals_subcommand_found_val1_101021 3 839ms 279ms _desktop_index.php_command_animals_subcommand_found_val1_1712_v 2 90ms 45ms _desktop_index.php_command_animals_subcommand_found_val1_439_va 1 44ms 44ms _desktop_index.php_command_animals_subcommand_init_zemm_produkt 74 3s318ms 44ms _desktop_index.php_command_animals_subcommand_select_zemm_produ 11 821ms 74ms _desktop_index.php_command_cages_edit_subcommand_init_id_101017 1 70ms 70ms _desktop_index.php_command_cages_edit_subcommand_init_id_101018 5 354ms 70ms _desktop_index.php_command_cages_edit_subcommand_init_id_101020 1 72ms 72ms _desktop_index.php_command_cages_edit_subcommand_init_id_101021 4 278ms 69ms _desktop_index.php_command_cages_subcommand_init_zemm_produktiv 6 247ms 41ms _desktop_index.php_command_documents_subcommand_edit_id_94_zemm 1 46ms 46ms _desktop_index.php_command_facility_subcommand_edit_id_10100003 3 156ms 52ms _desktop_index.php_command_facility_subcommand_edit_id_10100006 1 54ms 54ms _desktop_index.php_command_facility_subcommand_edit_id_10100007 1 54ms 54ms _desktop_index.php_command_home_subcommand_init_zemm_produktiv_ 6 562ms 93ms _desktop_index.php_command_import_dashboard_subcommand_view_run 22 1s440ms 65ms _desktop_index.php_command_import_dashboard_zemm_produktiv_7_lo 3 540ms 180ms _desktop_index.php_command_licences_subcommand_init_zemm_produk 1 42ms 42ms _desktop_index.php_command_login_subcommand_init_zemm_produktiv 11,289 5m39s 30ms _desktop_index.php_command_profile_subcommand_authority_meldung 1 47ms 47ms _desktop_index.php_command_profile_subcommand_init_id_10100196_ 1 161ms 161ms _desktop_index.php_command_reports_subcommand_animals_per_room_ 7 918ms 131ms _desktop_index.php_command_reports_subcommand_animals_per_user_ 55 6s24ms 109ms _desktop_index.php_command_reports_subcommand_annual_fate_2024_ 1 133ms 133ms _desktop_index.php_command_reports_subcommand_annual_fate_2025_ 1 133ms 133ms _desktop_index.php_command_reports_subcommand_annual_project_20 1 134ms 134ms _desktop_index.php_command_reports_subcommand_annual_reports_ze 4 180ms 45ms _desktop_index.php_command_reports_subcommand_annual_year_2024_ 1 44ms 44ms _desktop_index.php_command_reports_subcommand_annual_year_2025_ 1 43ms 43ms _desktop_index.php_command_reports_subcommand_authority_meldung 7 325ms 46ms _desktop_index.php_command_reports_subcommand_fates_zemm_produk 17 1s954ms 114ms _desktop_index.php_command_reports_subcommand_init_zemm_produkt 34 8s888ms 261ms _desktop_index.php_command_reports_subcommand_task_status_zemm_ 5 574ms 114ms _desktop_index.php_command_tasks_subcommand_create_task_id_37_z 1 58ms 58ms _desktop_index.php_command_tasks_subcommand_create_task_id_47_z 2 107ms 53ms _desktop_index.php_command_tasks_subcommand_create_zemm_produkt 2 104ms 52ms _desktop_index.php_command_tasks_subcommand_edit_id_10134267_ze 11 956ms 86ms _desktop_index.php_command_tasks_subcommand_edit_id_10140625_ze 1 80ms 80ms _desktop_index.php_command_tasks_subcommand_edit_id_10140811_ze 1 85ms 85ms _desktop_index.php_command_tasks_subcommand_edit_id_10141201_ze 1 84ms 84ms _desktop_index.php_command_tasks_subcommand_edit_id_10141453_ze 1 85ms 85ms _desktop_index.php_command_tasks_subcommand_edit_id_10141594_ze 1 77ms 77ms _desktop_index.php_command_tasks_subcommand_edit_id_10141610_ze 1 78ms 78ms _desktop_index.php_command_tasks_subcommand_edit_id_10141772_ze 1 86ms 86ms _desktop_index.php_command_tasks_subcommand_edit_id_10141793_ze 1 85ms 85ms _desktop_index.php_command_tasks_subcommand_edit_id_10141802_ze 2 164ms 82ms _desktop_index.php_command_tasks_subcommand_edit_id_10141844_ze 1 87ms 87ms _desktop_index.php_command_tasks_subcommand_edit_id_10141946_ze 1 85ms 85ms _desktop_index.php_command_tasks_subcommand_edit_id_10141965_ze 1 78ms 78ms _desktop_index.php_command_tasks_subcommand_edit_id_10141988_ze 2 166ms 83ms _desktop_index.php_command_tasks_subcommand_edit_id_10142050_ze 1 83ms 83ms _desktop_index.php_command_tasks_subcommand_edit_id_10142066_ze 1 82ms 82ms _desktop_index.php_command_tasks_subcommand_edit_id_10142081_ze 1 86ms 86ms _desktop_index.php_command_tasks_subcommand_edit_id_10142082_ze 1 82ms 82ms _desktop_index.php_command_tasks_subcommand_edit_id_10142083_ze 1 86ms 86ms _desktop_index.php_command_tasks_subcommand_edit_id_10142085_ze 1 81ms 81ms _desktop_index.php_command_tasks_subcommand_edit_id_10142086_ze 1 83ms 83ms _desktop_index.php_command_tasks_subcommand_edit_id_10142088_ze 1 82ms 82ms _desktop_index.php_command_tasks_subcommand_edit_id_10142181_ze 1 84ms 84ms _desktop_index.php_command_tasks_subcommand_edit_id_10142184_ze 1 82ms 82ms _desktop_index.php_command_tasks_subcommand_edit_id_10142186_ze 1 76ms 76ms _desktop_index.php_command_tasks_subcommand_edit_id_10142199_ze 2 164ms 82ms _desktop_index.php_command_tasks_subcommand_edit_id_10142208_ze 1 89ms 89ms _desktop_index.php_command_tasks_subcommand_edit_id_10142212_ze 3 244ms 81ms _desktop_index.php_command_tasks_subcommand_edit_id_10142215_ze 1 84ms 84ms _desktop_index.php_command_tasks_subcommand_edit_id_10142223_ze 1 79ms 79ms _desktop_index.php_command_tasks_subcommand_edit_id_10142243_ze 1 87ms 87ms _desktop_index.php_command_tasks_subcommand_edit_id_10142244_ze 1 83ms 83ms _desktop_index.php_command_tasks_subcommand_edit_id_10142249_ze 1 82ms 82ms _desktop_index.php_command_tasks_subcommand_edit_id_10142258_ze 1 84ms 84ms _desktop_index.php_command_tasks_subcommand_edit_id_10142266_ze 1 83ms 83ms _desktop_index.php_command_tasks_subcommand_edit_id_10142272_ze 1 86ms 86ms _desktop_index.php_command_tasks_subcommand_edit_id_10142274_ze 1 85ms 85ms _desktop_index.php_command_tasks_subcommand_edit_id_10142277_ze 1 76ms 76ms _desktop_index.php_command_tasks_subcommand_edit_id_10142288_ze 1 84ms 84ms _desktop_index.php_command_tasks_subcommand_edit_id_10142294_ze 1 85ms 85ms _desktop_index.php_command_tasks_subcommand_edit_id_10142295_ze 1 83ms 83ms _desktop_index.php_command_tasks_subcommand_edit_id_10142301_ze 1 82ms 82ms _desktop_index.php_command_tasks_subcommand_edit_id_10142318_ze 1 83ms 83ms _desktop_index.php_command_tasks_subcommand_edit_id_10142319_ze 1 84ms 84ms _desktop_index.php_command_tasks_subcommand_edit_id_10142322_ze 1 85ms 85ms _desktop_index.php_command_tasks_subcommand_edit_id_10142326_ze 2 165ms 82ms _desktop_index.php_command_tasks_subcommand_edit_id_10142329_ze 3 240ms 80ms _desktop_index.php_command_tasks_subcommand_edit_id_10142337_ze 1 87ms 87ms _desktop_index.php_command_tasks_subcommand_found_val1_47_val2_ 1 44ms 44ms _desktop_index.php_command_tasks_subcommand_init_search_zemm_pr 11 529ms 48ms _desktop_index.php_command_tasks_subcommand_init_template_zemm_ 5 222ms 44ms _desktop_index.php_command_tasks_subcommand_init_zemm_produktiv 3 254ms 84ms _desktop_index.php_command_tasks_subcommand_open_zemm_produktiv 371 29s331ms 79ms _desktop_index.php_command_tasks_subcommand_search_zemm_produkt 16 745ms 46ms _desktop_index.php_id_0_command_cages_subcommand_init_zemm_prod 2 87ms 43ms _desktop_index.php_m_action_animals_3Am_delete_row_animals_1030 3 1s173ms 391ms _desktop_index.php_m_action_animals_3Am_delete_val4_animals_lis 6 310ms 51ms _desktop_index.php_m_action_animals_edit_3Alink_init_row_animal 5 231ms 46ms _desktop_index.php_m_action_animals_edit_3Alink_init_val4_add_a 1 40ms 40ms _desktop_index.php_m_action_animals_litters_edit_3Am_init_val4_ 4 181ms 45ms _desktop_index.php_m_action_cages_3Am_cage_card_command_animals 1 45ms 45ms _desktop_index.php_m_action_cages_3Am_cage_card_row_10102189_10 2 793ms 396ms _desktop_index.php_m_action_cages_3Am_delete_command_animals_su 10 452ms 45ms _desktop_index.php_m_action_cages_3Am_delete_row_10102112_10102 1 44ms 44ms _desktop_index.php_name_Abt_C3_B6ten_20von_20Zebrafischen_instr 5 305ms 61ms _desktop_index.php_name_Genotypisierungsproben_20genommen_instr 17 1s191ms 70ms _desktop_index.php_name_Nova_20Tarefa_add_link_animals_task_sta 1 50ms 50ms _desktop_index.php_name_Tierabgabe_20in_20den_20Laborbereich_20 2 188ms 94ms _desktop_index.php_name_Tiertransport_20durch_20das_20ZEMM_20-_ 4 198ms 49ms _desktop_index.php_name_Tiertransport_20durch_20das_20ZEMM_inst 8 411ms 51ms _desktop_index.php_name_Tiertransport_20innerhalb_20W_C3_BCrzbu 9 435ms 48ms _desktop_index.php_name_Transfer_20in_20Laborbereich_20des_20ZE 1 68ms 68ms _desktop_index.php_name_Verpaarung_20trennen_instructions_Bitte 2 175ms 87ms _desktop_index.php_name_Verpaarungen_20Emx1_2FriboGcamp8_instru 1 46ms 46ms _desktop_index.php_name_Verpaarungen_20von_20_E2_80_A6_20bis_20 3 129ms 43ms _desktop_index.php_name_Verpaarungen_20zur_20Zucht_SPK-mTmG_ins 1 64ms 64ms _desktop_index.php_name_Verpaarungen_20zur_20Zucht_aMHC-Cre_ins 1 57ms 57ms _desktop_index.php_name_Verpaarungen_20zur_20Zucht_instructions 6 350ms 58ms _desktop_index.php_num_animals_14_species_1_sex_f_sterile_false 6 252ms 42ms _desktop_index.php_num_animals_18_species_1_sex_m_sterile_false 1 50ms 50ms _desktop_index.php_num_animals_6_species_1_sex_m_sterile_false_ 1 51ms 51ms _desktop_index.php_reference_Formulare_20ZEMM_title_Anmeldung_2 2 89ms 44ms _desktop_index.php_search_status_2_no_subtasks_true_command_cag 4 161ms 40ms _desktop_index.php_sire_name_6_dam_name_8_sire_id_2025_2F002_2F 1 142ms 142ms _desktop_index.php_sire_name_Z_dam_name_Z_sire_id_2025_2F002_2F 1 146ms 146ms _desktop_index.php_species_18_breeding__25_sex__25_in_breeding_ 2 762ms 381ms _desktop_index.php_species_1_sex_n_sterile_false_alive_true_sta 1 55ms 55ms _desktop_index.php_species_1_sex_n_sterile_false_animal_arrival 1 40ms 40ms _desktop_index.php_unweaned_only_true_val4_animals_litters_sear 1 153ms 153ms _desktop_index.php_val4_documents_command_facility_subcommand_i 1 45ms 45ms _desktop_index.php_view_animal_name_on_view_animal_id_on_animal 9 1s636ms 181ms _desktop_index.php_view_animal_name_on_view_animal_id_on_view_b 173 1m24s 485ms _desktop_index.php_zemm_produktiv_7_localhost_5432 216 1m5s 303ms _desktop_index.php_zemm_produktiv_8_localhost_5432 14,905 56m54s 229ms backend:zemm_produktiv_7@localhost 6 289ms 48ms backend:zemm_produktiv_8@localhost 238 14s221ms 59ms expire_tasks:zemm_produktiv_8@h2940066.stratoserver.net:5432 7 6s591ms 941ms fatescron:zemm_produktiv_8@h2940066.stratoserver.net:5432 1 1s165ms 1s165ms pg_dump 7 1m40s 14s330ms psql 202 3s734ms 18ms taskscron:zemm_produktiv_7@zemm.fbiscience.eu 168 4s230ms 25ms taskscron:zemm_produktiv_8@h2940066.stratoserver.net:5432 168 37s61ms 220ms -
Checkpoints / Restartpoints
Checkpoints Buffers
Key values
- 88,294 buffers Checkpoint Peak
- 2026-04-16 18:52:31 Date
- 270.033 seconds Highest write time
- 0.127 seconds Sync time
Checkpoints Wal files
Key values
- 28 files Wal files usage Peak
- 2026-04-16 18:52:31 Date
Checkpoints distance
Key values
- 902.46 Mo Distance Peak
- 2026-04-16 18:52:31 Date
Checkpoints Activity
↑ Back to the top of the Checkpoint Activity tableDay Hour Written buffers Write time Sync time Total time Apr 12 00 3,128 313.673s 0.101s 313.824s 01 21,590 547.976s 0.086s 548.118s 02 3,354 336.193s 0.093s 336.339s 03 2,981 298.922s 0.093s 299.067s 04 2,757 276.413s 0.092s 276.558s 05 2,545 255.277s 0.09s 255.424s 06 2,982 299.046s 0.095s 299.194s 07 2,444 245.005s 0.089s 245.151s 08 2,553 256.097s 0.136s 256.288s 09 2,266 227.305s 0.096s 227.457s 10 2,341 235.289s 0.096s 235.442s 11 2,824 282.997s 0.079s 283.133s 12 2,327 233.405s 0.08s 233.544s 13 2,718 272.631s 0.106s 272.792s 14 2,593 259.91s 0.084s 260.055s 15 2,341 234.802s 0.083s 234.947s 16 2,762 277.027s 0.092s 277.18s 17 2,415 242.253s 0.081s 242.388s 18 2,297 230.432s 0.083s 230.579s 19 2,345 235.218s 0.08s 235.348s 20 2,668 267.486s 0.085s 267.622s 21 6,971 497.464s 0.083s 497.606s 22 2,544 255.231s 0.085s 255.372s 23 2,514 252.207s 0.087s 252.347s Apr 13 00 2,621 262.891s 0.083s 263.031s 01 22,353 602.893s 0.089s 603.041s 02 2,709 271.705s 0.086s 271.847s 03 2,636 264.397s 0.089s 264.542s 04 2,703 271.129s 0.084s 271.27s 05 2,801 280.896s 0.086s 281.033s 06 6,209 621.698s 0.197s 621.949s 07 7,164 717.735s 0.233s 718.022s 08 4,837 484.666s 0.19s 484.909s 09 16,772 617.496s 0.202s 617.758s 10 8,957 815.79s 0.211s 816.055s 11 17,585 682.069s 0.205s 682.329s 12 5,356 536.379s 0.173s 536.606s 13 17,106 657.777s 0.207s 658.042s 14 4,098 410.4s 0.138s 410.59s 15 7,416 704.866s 0.2s 705.118s 16 4,888 489.873s 0.22s 490.146s 17 3,616 362.455s 0.147s 362.655s 18 65,974 736.457s 0.181s 736.708s 19 2,860 286.852s 0.109s 287.01s 20 17,964 749.101s 0.112s 749.272s 21 3,975 399.059s 0.119s 399.228s 22 4,259 427.496s 0.126s 427.707s 23 4,139 415.21s 0.116s 415.382s Apr 14 00 5,942 594.845s 0.123s 595.022s 01 22,966 687.356s 0.1s 687.508s 02 2,759 276.705s 0.096s 276.858s 03 2,658 266.577s 0.098s 266.725s 04 2,734 274.198s 0.101s 274.35s 05 2,914 292.211s 0.097s 292.358s 06 128,423 1,111.014s 0.195s 1,111.281s 07 6,228 624.777s 0.203s 625.029s 08 20,310 981.603s 0.236s 981.896s 09 19,187 820.441s 0.249s 820.743s 10 4,498 451.835s 0.172s 452.064s 11 7,802 791.475s 0.254s 791.781s 12 7,882 792.653s 0.208s 792.913s 13 44,661 1,233.191s 0.274s 1,233.526s 14 5,830 585.993s 0.184s 586.237s 15 3,431 344.991s 0.132s 345.174s 16 2,828 283.531s 0.11s 283.694s 17 5,755 576.334s 0.124s 576.523s 18 3,547 355.673s 0.101s 355.837s 19 4,532 453.967s 0.102s 454.134s 20 3,603 361.258s 0.095s 361.414s 21 2,947 295.539s 0.102s 295.694s 22 2,757 276.473s 0.078s 276.608s 23 3,232 295.294s 0.109s 295.461s Apr 15 00 3,745 375.241s 0.086s 375.381s 01 21,546 548.564s 0.093s 548.715s 02 2,324 233.106s 0.082s 233.234s 03 2,324 233.088s 0.078s 233.221s 04 2,332 233.906s 0.082s 234.046s 05 3,033 303.953s 0.096s 304.107s 06 16,796 623.417s 0.17s 623.643s 07 24,985 988.019s 0.192s 988.266s 08 22,951 807.504s 0.19s 807.748s 09 41,564 1,323.585s 0.23s 1,323.871s 10 4,003 401.119s 0.172s 401.337s 11 13,564 1,049.507s 0.246s 1,049.814s 12 4,967 497.416s 0.187s 497.653s 13 6,156 616.784s 0.205s 617.038s 14 5,255 526.538s 0.211s 526.801s 15 7,190 719.737s 0.169s 719.961s 16 11,370 1,137.631s 0.183s 1,137.86s 17 12,443 1,178.598s 0.15s 1,178.806s 18 7,845 784.845s 0.17s 785.072s 19 5,915 592.356s 0.137s 592.547s 20 3,018 302.671s 0.111s 302.839s 21 4,491 450.013s 0.099s 450.162s 22 3,072 308.046s 0.093s 308.187s 23 2,612 261.965s 0.102s 262.12s Apr 16 00 2,649 265.685s 0.099s 265.841s 01 21,374 532.335s 0.098s 532.488s 02 2,540 254.744s 0.09s 254.89s 03 2,450 245.736s 0.093s 245.877s 04 3,716 372.539s 0.101s 372.688s 05 2,582 258.972s 0.095s 259.124s 06 4,396 440.386s 0.185s 440.625s 07 87,606 1,680.051s 0.232s 1,680.344s 08 4,413 442.498s 0.186s 442.734s 09 18,545 848.183s 0.197s 848.432s 10 10,270 900.093s 0.172s 900.319s 11 31,806 863.643s 0.189s 863.885s 12 7,969 690.583s 0.173s 690.809s 13 17,362 676.56s 0.187s 676.802s 14 3,675 368.375s 0.153s 368.587s 15 29,424 780.743s 0.148s 780.946s 16 3,890 389.82s 0.178s 390.049s 17 4,020 403.104s 0.204s 403.363s 18 91,942 634.985s 0.143s 635.201s 19 5,815 582.265s 0.088s 582.414s 20 6,030 603.618s 0.098s 603.772s 21 5,896 590.2s 0.102s 590.362s 22 3,732 374.135s 0.099s 374.294s 23 2,968 297.65s 0.085s 297.793s Apr 17 00 2,936 294.426s 0.085s 294.57s 01 21,385 530.341s 0.09s 530.492s 02 3,197 320.549s 0.083s 320.683s 03 2,959 296.739s 0.081s 296.869s 04 3,103 311.155s 0.08s 311.292s 05 3,057 306.588s 0.084s 306.728s 06 2,979 298.659s 0.094s 298.809s 07 5,880 589.155s 0.202s 589.409s 08 19,895 919.805s 0.252s 920.112s 09 36,196 1,361.186s 0.238s 1,361.484s 10 10,126 1,013.828s 0.257s 1,014.141s 11 21,162 1,037.078s 0.264s 1,037.402s 12 4,726 473.629s 0.158s 473.851s 13 4,818 482.598s 0.154s 482.802s 14 3,719 372.952s 0.127s 373.133s 15 5,254 526.366s 0.193s 526.602s 16 4,354 436.27s 0.132s 436.456s 17 4,067 408.418s 0.265s 408.879s 18 3,319 332.717s 0.085s 332.855s 19 3,291 329.88s 0.118s 330.055s 20 2,828 283.634s 0.101s 283.784s 21 2,669 267.694s 0.084s 267.826s 22 4,116 412.257s 0.09s 412.404s 23 2,578 258.604s 0.082s 258.738s Apr 18 00 2,373 238.021s 0.079s 238.153s 01 20,962 489.845s 0.084s 489.983s 02 7,396 500.238s 0.083s 500.37s 03 3,035 304.141s 0.085s 304.278s 04 2,651 265.879s 0.082s 266.013s 05 2,619 262.658s 0.081s 262.788s 06 5,331 533.772s 0.087s 533.908s 07 3,824 383.063s 0.081s 383.195s 08 2,979 298.705s 0.085s 298.84s 09 2,905 291.342s 0.098s 291.492s 10 3,023 303.188s 0.124s 303.362s 11 2,868 287.598s 0.117s 287.769s 12 3,150 315.767s 0.115s 315.932s 13 3,288 329.658s 0.121s 329.83s 14 2,855 286.334s 0.111s 286.493s 15 58,522 536.381s 0.091s 536.53s 16 3,585 359.04s 0.106s 359.194s 17 3,973 397.993s 0.097s 398.141s 18 3,572 358.027s 0.096s 358.176s 19 3,364 337.293s 0.098s 337.441s 20 2,495 250.242s 0.094s 250.395s 21 2,450 245.747s 0.104s 245.901s 22 2,528 253.568s 0.104s 253.722s 23 2,866 287.33s 0.11s 287.491s Day Hour Added Removed Recycled Synced files Longest sync Average sync Apr 12 00 0 0 1 410 0.002s 0.012s 01 0 0 7 412 0.002s 0.011s 02 0 0 1 416 0.001s 0.012s 03 0 0 1 416 0.002s 0.012s 04 0 0 0 412 0.001s 0.012s 05 0 0 1 411 0.002s 0.012s 06 0 0 1 418 0.001s 0.012s 07 0 0 1 421 0.002s 0.012s 08 0 0 1 615 0.002s 0.012s 09 0 0 1 413 0.002s 0.012s 10 0 0 1 430 0.002s 0.012s 11 0 0 1 420 0.002s 0.012s 12 0 0 0 416 0.002s 0.012s 13 0 0 1 573 0.002s 0.012s 14 0 0 1 433 0.001s 0.012s 15 0 0 1 425 0.002s 0.012s 16 0 0 1 475 0.002s 0.012s 17 0 0 1 401 0.002s 0.012s 18 0 0 0 393 0.002s 0.012s 19 0 0 1 408 0.002s 0.012s 20 0 0 1 425 0.002s 0.012s 21 0 0 2 434 0.002s 0.012s 22 0 0 0 429 0.003s 0.012s 23 0 0 1 428 0.003s 0.012s Apr 13 00 0 0 1 431 0.002s 0.012s 01 0 0 7 477 0.001s 0.012s 02 0 0 1 444 0.001s 0.012s 03 0 0 0 440 0.002s 0.012s 04 0 0 1 425 0.002s 0.012s 05 0 0 1 419 0.002s 0.012s 06 0 0 2 1,090 0.002s 0.012s 07 0 0 2 1,303 0.002s 0.012s 08 0 0 1 1,059 0.002s 0.012s 09 0 0 5 1,097 0.004s 0.012s 10 0 0 2 1,193 0.003s 0.012s 11 0 0 5 1,112 0.002s 0.012s 12 0 0 1 905 0.003s 0.012s 13 0 0 5 1,154 0.002s 0.012s 14 0 0 1 716 0.002s 0.012s 15 0 0 3 1,080 0.002s 0.012s 16 0 0 2 1,143 0.004s 0.012s 17 0 0 1 772 0.002s 0.012s 18 0 0 13 894 0.005s 0.012s 19 0 0 1 454 0.003s 0.012s 20 0 0 6 544 0.002s 0.011s 21 0 0 1 530 0.002s 0.012s 22 0 0 1 602 0.003s 0.012s 23 0 0 2 540 0.004s 0.012s Apr 14 00 0 0 1 572 0.001s 0.012s 01 0 0 8 429 0.002s 0.011s 02 0 0 1 448 0.002s 0.012s 03 0 0 0 441 0.002s 0.012s 04 0 0 1 445 0.002s 0.012s 05 0 0 1 443 0.002s 0.012s 06 0 0 50 978 0.011s 0.01s 07 0 0 1 1,076 0.002s 0.012s 08 0 0 6 1,337 0.003s 0.012s 09 0 0 5 1,246 0.005s 0.012s 10 0 0 1 898 0.002s 0.012s 11 0 0 2 1,434 0.004s 0.012s 12 0 0 3 1,170 0.002s 0.012s 13 0 0 12 1,291 0.007s 0.011s 14 0 0 5 968 0.002s 0.013s 15 0 0 1 672 0.001s 0.012s 16 0 0 0 568 0.001s 0.011s 17 0 0 2 668 0.001s 0.013s 18 0 0 1 557 0.002s 0.012s 19 0 0 1 542 0.002s 0.012s 20 0 0 1 477 0.002s 0.012s 21 0 0 1 525 0.001s 0.012s 22 0 0 1 412 0.001s 0.012s 23 0 0 1 495 0.003s 0.013s Apr 15 00 0 0 1 412 0.002s 0.012s 01 0 0 7 438 0.001s 0.012s 02 0 0 1 400 0.001s 0.012s 03 0 0 0 405 0.001s 0.012s 04 0 0 1 412 0.002s 0.012s 05 0 0 1 493 0.002s 0.012s 06 0 0 5 859 0.004s 0.011s 07 0 0 6 1,053 0.002s 0.011s 08 0 0 11 932 0.002s 0.01s 09 0 0 14 1,044 0.006s 0.011s 10 0 0 1 862 0.002s 0.011s 11 0 0 4 1,361 0.002s 0.013s 12 0 0 1 953 0.003s 0.012s 13 0 0 3 1,120 0.002s 0.012s 14 0 0 1 1,157 0.003s 0.012s 15 0 0 3 789 0.005s 0.012s 16 0 0 5 943 0.005s 0.011s 17 0 0 5 742 0.003s 0.013s 18 0 0 3 849 0.003s 0.012s 19 0 0 2 696 0.002s 0.012s 20 0 0 1 483 0.002s 0.012s 21 0 0 1 432 0.004s 0.012s 22 0 0 1 425 0.002s 0.012s 23 0 0 1 454 0.002s 0.012s Apr 16 00 0 0 1 440 0.002s 0.012s 01 0 0 7 417 0.002s 0.011s 02 0 0 0 426 0.002s 0.012s 03 0 0 1 425 0.001s 0.012s 04 0 0 1 428 0.002s 0.012s 05 0 0 1 458 0.002s 0.012s 06 0 0 1 958 0.002s 0.012s 07 0 0 16 1,242 0.004s 0.011s 08 0 0 1 1,058 0.002s 0.012s 09 0 0 5 1,111 0.002s 0.011s 10 0 0 6 973 0.002s 0.011s 11 0 0 6 1,049 0.002s 0.012s 12 0 0 2 976 0.002s 0.012s 13 0 0 5 1,080 0.002s 0.012s 14 0 0 1 790 0.002s 0.012s 15 0 0 9 816 0.002s 0.01s 16 0 0 1 940 0.002s 0.012s 17 0 0 1 1,067 0.004s 0.012s 18 0 0 29 785 0.002s 0.012s 19 0 0 2 439 0.002s 0.012s 20 0 0 1 465 0.002s 0.012s 21 0 0 1 522 0.002s 0.012s 22 0 0 1 530 0.002s 0.012s 23 0 0 1 448 0.002s 0.012s Apr 17 00 0 0 1 425 0.002s 0.012s 01 0 0 7 462 0.003s 0.012s 02 0 0 1 427 0.001s 0.012s 03 0 0 1 419 0.002s 0.012s 04 0 0 1 413 0.002s 0.012s 05 0 0 1 424 0.002s 0.012s 06 0 0 1 497 0.001s 0.012s 07 0 0 1 1,081 0.003s 0.012s 08 0 0 6 1,409 0.003s 0.012s 09 0 0 9 1,274 0.004s 0.012s 10 0 0 4 1,392 0.004s 0.011s 11 0 0 6 1,436 0.004s 0.013s 12 0 0 2 856 0.002s 0.012s 13 0 0 1 872 0.002s 0.012s 14 0 0 1 658 0.002s 0.012s 15 0 0 2 984 0.002s 0.012s 16 0 0 1 678 0.002s 0.012s 17 0 0 1 793 0.087s 0.015s 18 0 0 1 430 0.002s 0.012s 19 0 0 1 622 0.003s 0.012s 20 0 0 1 524 0.001s 0.012s 21 0 0 1 411 0.001s 0.012s 22 0 0 1 479 0.002s 0.012s 23 0 0 1 428 0.002s 0.012s Apr 18 00 0 0 1 397 0.002s 0.012s 01 0 0 7 429 0.002s 0.012s 02 0 0 1 414 0.002s 0.012s 03 0 0 1 442 0.001s 0.012s 04 0 0 1 426 0.001s 0.012s 05 0 0 1 425 0.002s 0.012s 06 0 0 1 438 0.002s 0.012s 07 0 0 1 418 0.002s 0.012s 08 0 0 1 419 0.002s 0.012s 09 0 0 1 519 0.002s 0.012s 10 0 0 1 475 0.004s 0.012s 11 0 0 1 457 0.003s 0.012s 12 0 0 0 455 0.003s 0.012s 13 0 0 1 455 0.003s 0.012s 14 0 0 1 436 0.002s 0.012s 15 0 0 12 390 0.003s 0.011s 16 0 0 1 427 0.002s 0.012s 17 0 0 1 436 0.002s 0.012s 18 0 0 1 432 0.003s 0.012s 19 0 0 1 433 0.003s 0.012s 20 0 0 1 432 0.003s 0.012s 21 0 0 1 428 0.002s 0.012s 22 0 0 1 431 0.002s 0.012s 23 0 0 1 452 0.003s 0.012s Day Hour Count Avg time (sec) Apr 12 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 13 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 14 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 15 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 16 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 17 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 18 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 12 00 1,318.08 kB 1,417.92 kB 01 10,524.00 kB 38,701.91 kB 02 1,357.83 kB 36,806.67 kB 03 1,292.42 kB 11,324.00 kB 04 1,225.75 kB 4,106.42 kB 05 1,179.75 kB 2,002.67 kB 06 1,272.17 kB 1,592.33 kB 07 1,134.17 kB 1,451.75 kB 08 1,169.83 kB 1,315.00 kB 09 1,111.25 kB 1,204.42 kB 10 1,127.08 kB 1,249.00 kB 11 1,219.25 kB 1,477.25 kB 12 1,109.92 kB 1,330.17 kB 13 1,216.58 kB 1,486.58 kB 14 1,131.33 kB 1,404.83 kB 15 1,109.00 kB 1,197.25 kB 16 1,210.42 kB 1,509.42 kB 17 1,121.75 kB 1,337.83 kB 18 1,104.83 kB 1,175.42 kB 19 1,111.67 kB 1,131.58 kB 20 1,165.67 kB 1,244.42 kB 21 2,014.08 kB 4,927.33 kB 22 1,112.75 kB 4,835.17 kB 23 1,101.00 kB 2,152.75 kB Apr 13 00 1,126.75 kB 1,413.08 kB 01 9,233.17 kB 38,694.08 kB 02 1,166.83 kB 31,351.58 kB 03 1,144.92 kB 9,683.33 kB 04 1,154.58 kB 3,564.00 kB 05 1,152.50 kB 1,833.25 kB 06 2,207.25 kB 2,970.67 kB 07 2,491.67 kB 3,622.58 kB 08 1,887.92 kB 3,077.08 kB 09 6,228.25 kB 10,844.50 kB 10 3,464.50 kB 29,925.17 kB 11 6,406.58 kB 33,675.17 kB 12 2,047.50 kB 14,918.92 kB 13 6,289.83 kB 20,708.92 kB 14 1,845.92 kB 23,729.83 kB 15 4,032.75 kB 14,114.92 kB 16 1,880.17 kB 12,027.17 kB 17 1,534.08 kB 4,635.75 kB 18 18,470.92 kB 69,605.42 kB 19 1,226.17 kB 71,049.50 kB 20 8,845.82 kB 49,115.36 kB 21 1,577.25 kB 19,041.33 kB 22 1,752.08 kB 6,573.25 kB 23 1,614.58 kB 3,056.58 kB Apr 14 00 2,494.75 kB 6,433.00 kB 01 10,794.64 kB 40,454.45 kB 02 1,232.83 kB 36,414.42 kB 03 1,203.58 kB 11,151.08 kB 04 1,235.08 kB 4,024.50 kB 05 1,278.75 kB 2,057.58 kB 06 81,093.40 kB 179,398.10 kB 07 2,055.33 kB 162,300.42 kB 08 7,163.33 kB 52,099.00 kB 09 7,018.67 kB 36,377.33 kB 10 1,708.42 kB 18,569.33 kB 11 3,133.75 kB 8,221.00 kB 12 3,210.92 kB 6,263.42 kB 13 18,279.18 kB 44,888.82 kB 14 5,878.00 kB 36,860.08 kB 15 1,351.83 kB 10,788.08 kB 16 1,300.45 kB 4,132.64 kB 17 1,838.46 kB 4,913.08 kB 18 1,399.50 kB 2,313.08 kB 19 1,798.42 kB 3,660.17 kB 20 1,384.00 kB 3,546.25 kB 21 1,240.08 kB 1,939.33 kB 22 1,192.83 kB 1,409.17 kB 23 1,245.17 kB 1,346.42 kB Apr 15 00 1,457.83 kB 1,836.00 kB 01 9,143.75 kB 38,387.33 kB 02 1,088.42 kB 31,221.42 kB 03 1,088.83 kB 9,597.75 kB 04 1,091.08 kB 3,494.17 kB 05 1,376.67 kB 2,624.33 kB 06 6,844.00 kB 26,134.09 kB 07 9,300.27 kB 37,541.00 kB 08 18,750.00 kB 29,660.40 kB 09 19,785.64 kB 79,914.91 kB 10 1,634.27 kB 36,008.27 kB 11 4,811.15 kB 13,058.92 kB 12 2,170.92 kB 5,900.75 kB 13 3,214.67 kB 6,114.08 kB 14 2,334.75 kB 3,716.58 kB 15 3,521.42 kB 6,658.83 kB 16 7,231.27 kB 10,626.36 kB 17 6,208.23 kB 12,828.31 kB 18 4,112.08 kB 12,767.75 kB 19 3,380.25 kB 8,823.42 kB 20 1,245.33 kB 3,585.33 kB 21 1,510.92 kB 2,337.00 kB 22 1,216.08 kB 2,914.08 kB 23 1,168.92 kB 1,645.42 kB Apr 16 00 1,179.17 kB 1,327.83 kB 01 10,172.55 kB 37,512.45 kB 02 1,159.17 kB 35,596.08 kB 03 1,129.58 kB 10,867.92 kB 04 1,306.33 kB 4,000.25 kB 05 1,167.75 kB 1,964.00 kB 06 1,813.25 kB 2,238.33 kB 07 23,011.64 kB 43,397.82 kB 08 1,810.33 kB 30,767.92 kB 09 7,779.45 kB 15,394.82 kB 10 7,617.45 kB 38,846.36 kB 11 9,028.50 kB 51,645.58 kB 12 2,467.42 kB 16,367.25 kB 13 6,372.42 kB 34,233.00 kB 14 1,568.67 kB 12,026.67 kB 15 14,884.70 kB 40,503.80 kB 16 1,492.08 kB 28,745.75 kB 17 1,586.75 kB 9,241.08 kB 18 39,880.58 kB 107,365.17 kB 19 1,744.33 kB 202,455.75 kB 20 1,750.83 kB 58,339.00 kB 21 1,845.00 kB 17,854.67 kB 22 1,453.50 kB 6,181.67 kB 23 1,252.92 kB 2,669.58 kB Apr 17 00 1,241.17 kB 1,648.83 kB 01 9,199.33 kB 38,716.17 kB 02 1,304.75 kB 31,717.42 kB 03 1,263.25 kB 9,863.83 kB 04 1,306.17 kB 3,712.33 kB 05 1,284.83 kB 1,993.08 kB 06 1,200.42 kB 1,455.42 kB 07 1,835.00 kB 2,249.25 kB 08 8,619.92 kB 43,249.17 kB 09 12,529.83 kB 42,492.58 kB 10 5,648.36 kB 32,512.36 kB 11 8,000.31 kB 34,662.54 kB 12 1,833.67 kB 13,982.17 kB 13 1,623.58 kB 5,174.08 kB 14 1,581.42 kB 2,580.92 kB 15 2,269.42 kB 2,809.17 kB 16 2,036.33 kB 3,032.67 kB 17 1,494.92 kB 2,821.75 kB 18 1,351.75 kB 1,769.75 kB 19 1,311.67 kB 1,525.00 kB 20 1,193.17 kB 1,397.58 kB 21 1,152.33 kB 1,221.58 kB 22 1,655.00 kB 3,428.67 kB 23 1,143.42 kB 2,789.58 kB Apr 18 00 1,099.58 kB 1,592.42 kB 01 9,062.00 kB 38,505.08 kB 02 2,165.00 kB 31,758.50 kB 03 1,217.17 kB 10,306.83 kB 04 1,138.33 kB 3,730.50 kB 05 1,130.33 kB 1,868.08 kB 06 1,831.42 kB 5,558.33 kB 07 1,321.08 kB 2,931.83 kB 08 1,176.42 kB 1,689.00 kB 09 1,175.25 kB 1,495.08 kB 10 1,231.58 kB 1,391.83 kB 11 1,192.83 kB 1,256.67 kB 12 1,246.00 kB 1,277.42 kB 13 1,253.58 kB 1,813.08 kB 14 1,176.42 kB 1,406.92 kB 15 17,723.55 kB 86,858.91 kB 16 1,384.33 kB 52,952.25 kB 17 1,489.58 kB 15,986.08 kB 18 1,404.17 kB 5,561.67 kB 19 1,346.92 kB 2,562.42 kB 20 1,132.17 kB 1,571.08 kB 21 1,118.50 kB 1,249.25 kB 22 1,140.75 kB 1,175.67 kB 23 1,218.00 kB 1,581.92 kB -
Temporary Files
Size of temporary files
Key values
- 269.50 MiB Temp Files size Peak
- 2026-04-18 15:20:57 Date
Number of temporary files
Key values
- 5 per second Temp Files Peak
- 2026-04-14 16:56:20 Date
Temporary Files Activity
↑ Back to the top of the Temporary Files Activity tableDay Hour Count Total size Average size Apr 12 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 0 0 0 08 0 0 0 09 0 0 0 10 0 0 0 11 0 0 0 12 0 0 0 13 0 0 0 14 0 0 0 15 0 0 0 16 0 0 0 17 0 0 0 18 0 0 0 19 0 0 0 20 0 0 0 21 0 0 0 22 0 0 0 23 0 0 0 Apr 13 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 0 0 0 08 0 0 0 09 0 0 0 10 0 0 0 11 0 0 0 12 0 0 0 13 0 0 0 14 0 0 0 15 0 0 0 16 0 0 0 17 0 0 0 18 30 1.44 GiB 49.02 MiB 19 15 735.67 MiB 49.04 MiB 20 60 2.88 GiB 49.09 MiB 21 60 2.88 GiB 49.14 MiB 22 60 2.88 GiB 49.18 MiB 23 60 2.88 GiB 49.22 MiB Apr 14 00 40 1.92 GiB 49.16 MiB 01 5 245.29 MiB 49.06 MiB 02 0 0 0 03 0 0 0 04 0 0 0 05 0 0 0 06 35 1.68 GiB 49.27 MiB 07 30 1.44 GiB 49.29 MiB 08 35 1.69 GiB 49.35 MiB 09 50 2.41 GiB 49.39 MiB 10 60 2.90 GiB 49.43 MiB 11 60 2.90 GiB 49.47 MiB 12 60 2.90 GiB 49.51 MiB 13 73 3.91 GiB 54.83 MiB 14 60 2.91 GiB 49.59 MiB 15 25 1.21 GiB 49.62 MiB 16 5 248.48 MiB 49.70 MiB 17 60 2.91 GiB 49.72 MiB 18 60 2.92 GiB 49.76 MiB 19 60 2.92 GiB 49.80 MiB 20 60 2.92 GiB 49.84 MiB 21 60 2.92 GiB 49.89 MiB 22 60 2.93 GiB 49.93 MiB 23 75 3.66 GiB 49.92 MiB Apr 15 00 30 1.45 GiB 49.51 MiB 01 5 247.69 MiB 49.54 MiB 02 0 0 0 03 0 0 0 04 0 0 0 05 0 0 0 06 0 0 0 07 5 249.01 MiB 49.80 MiB 08 0 0 0 09 45 2.23 GiB 50.64 MiB 10 60 2.97 GiB 50.68 MiB 11 35 1.73 GiB 50.73 MiB 12 0 0 0 13 0 0 0 14 0 0 0 15 0 0 0 16 0 0 0 17 0 0 0 18 0 0 0 19 0 0 0 20 0 0 0 21 0 0 0 22 0 0 0 23 0 0 0 Apr 16 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 0 0 0 08 0 0 0 09 0 0 0 10 10 515.80 MiB 51.58 MiB 11 0 0 0 12 0 0 0 13 0 0 0 14 0 0 0 15 0 0 0 16 0 0 0 17 0 0 0 18 0 0 0 19 0 0 0 20 0 0 0 21 0 0 0 22 0 0 0 23 0 0 0 Apr 17 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 0 0 0 08 0 0 0 09 0 0 0 10 0 0 0 11 0 0 0 12 0 0 0 13 0 0 0 14 0 0 0 15 0 0 0 16 0 0 0 17 0 0 0 18 0 0 0 19 0 0 0 20 0 0 0 21 0 0 0 22 0 0 0 23 0 0 0 Apr 18 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 0 0 0 08 0 0 0 09 0 0 0 10 0 0 0 11 0 0 0 12 0 0 0 13 0 0 0 14 0 0 0 15 25 1.31 GiB 53.71 MiB 16 30 1.57 GiB 53.69 MiB 17 30 1.57 GiB 53.73 MiB 18 30 1.58 GiB 53.78 MiB 19 25 1.31 GiB 53.82 MiB 20 0 0 0 21 0 0 0 22 0 0 0 23 0 0 0 Queries generating the most temporary files (N)
Rank Count Total size Min size Max size Avg size Query 1 1,268 59.67 GiB 45.48 MiB 57.64 MiB 48.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 (...) 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') AND collected_at <= '2026-04-14 17:23:54+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') AND collected_at BETWEEN '2026-04-14 17:23:54+02' AND '2026-04-14 23:23:54+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') AND collected_at BETWEEN '2026-04-14 17:23:54+02' AND '2026-04-14 23:23:54+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-14 23:24:07 Duration: 13s501ms Database: zemm_monitoring User: labanimal Log file: /var/log/postgresql/postgresql-2026-04-14_232228.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') AND collected_at <= '2026-04-14 17:20:15+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') AND collected_at BETWEEN '2026-04-14 17:20:15+02' AND '2026-04-14 23:20:15+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') AND collected_at BETWEEN '2026-04-14 17:20:15+02' AND '2026-04-14 23:20:15+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-14 23:20:20 Duration: 5s387ms Database: zemm_monitoring User: labanimal Log file: /var/log/postgresql/postgresql-2026-04-14_231945.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') AND collected_at <= '2026-04-18 09:20:53+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') AND collected_at BETWEEN '2026-04-18 09:20:53+02' AND '2026-04-18 15:20:53+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') AND collected_at BETWEEN '2026-04-18 09:20:53+02' AND '2026-04-18 15:20:53+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-18 15:20:57 Duration: 4s627ms Database: zemm_monitoring User: labanimal Log file: /var/log/postgresql/postgresql-2026-04-18_000000.csv
2 3 533.86 MiB 177.95 MiB 177.95 MiB 177.95 MiB select distinct * from ( select animals_search_mview.*, b.unbreeding_date, fates.loc as fate_name, user_is_tgm (animals_search_mview.owner, ?) as is_owner, user_is_tgm (animals_search_mview.editor, ?) as is_editor, user_is_tgm (animals_search_mview.tourist, ?) as is_tourist, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, strains.deleted as straindeleted, string_agg(l."application_id" || ? || l."title" || ? || date(lh."timestamp")::varchar, ?) as licensehistory, case when not exists ( select ? from scoresheet_diary sd where sd.animals_id = animals_search_mview.id) then ? else ? end as isscored from animals_search_mview inner join fates on fates.id = animals_search_mview.fate left join strains on strains.name = animals_search_mview.strain left join license_history lh on lh.anid = animals_search_mview.id left join licenses l on l.id = lh.licid left join breedings b on b.id = animals_search_mview.last_mating group by animals_search_mview.id, b.unbreeding_date, fates.loc, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, straindeleted) data where data.deleted = ? and (is_owner or is_editor or is_tourist) and (data.straindeleted = ? or data.straindeleted is null) order by data.cage_name, data.animal_id, data.name;-
SELECT DISTINCT * FROM ( SELECT animals_search_mview.*, b.unbreeding_date, fates.loc AS fate_name, user_is_tgm (animals_search_mview.owner, 10100105) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100105) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100105) AS is_tourist, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, strains.deleted as straindeleted, STRING_AGG(l."application_id" || ':' || l."title" || ' - ' || Date(lh."timestamp")::varchar, '; ') AS licensehistory, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview INNER JOIN fates ON fates.id = animals_search_mview.fate LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN licenses l ON l.id = lh.licid left join breedings b ON b.id = animals_search_mview.last_mating GROUP BY animals_search_mview.id, b.unbreeding_date, fates.loc, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, straindeleted) data WHERE data.deleted = 'f' AND (is_owner OR is_editor OR is_tourist) and (data.straindeleted = 'f' or data.straindeleted is null) ORDER BY data.cage_name, data.animal_id, data.name;
Date: 2026-04-14 13:57:39 Duration: 26s906ms Database: zemm_produktiv_8 User: labanimal Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
SELECT DISTINCT * FROM ( SELECT animals_search_mview.*, b.unbreeding_date, fates.loc AS fate_name, user_is_tgm (animals_search_mview.owner, 10100105) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100105) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100105) AS is_tourist, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, strains.deleted as straindeleted, STRING_AGG(l."application_id" || ':' || l."title" || ' - ' || Date(lh."timestamp")::varchar, '; ') AS licensehistory, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview INNER JOIN fates ON fates.id = animals_search_mview.fate LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN licenses l ON l.id = lh.licid left join breedings b ON b.id = animals_search_mview.last_mating GROUP BY animals_search_mview.id, b.unbreeding_date, fates.loc, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, straindeleted) data WHERE data.deleted = 'f' AND (is_owner OR is_editor OR is_tourist) and (data.straindeleted = 'f' or data.straindeleted is null) ORDER BY data.cage_name, data.animal_id, data.name;
Date: 2026-04-14 13:55:11 Duration: 26s840ms Database: zemm_produktiv_8 User: labanimal Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
SELECT DISTINCT * FROM ( SELECT animals_search_mview.*, b.unbreeding_date, fates.loc AS fate_name, user_is_tgm (animals_search_mview.owner, 10100105) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100105) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100105) AS is_tourist, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, strains.deleted as straindeleted, STRING_AGG(l."application_id" || ':' || l."title" || ' - ' || Date(lh."timestamp")::varchar, '; ') AS licensehistory, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview INNER JOIN fates ON fates.id = animals_search_mview.fate LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN licenses l ON l.id = lh.licid left join breedings b ON b.id = animals_search_mview.last_mating GROUP BY animals_search_mview.id, b.unbreeding_date, fates.loc, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, straindeleted) data WHERE data.deleted = 'f' AND (is_owner OR is_editor OR is_tourist) and (data.straindeleted = 'f' or data.straindeleted is null) ORDER BY data.cage_name, data.animal_id, data.name;
Date: 2026-04-14 13:54:19 Duration: 26s824ms Database: zemm_produktiv_8 User: labanimal Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
Queries generating the largest temporary files
Rank Size Query 1 177.95 MiB SELECT DISTINCT * FROM ( SELECT animals_search_mview.*, b.unbreeding_date, fates.loc AS fate_name, user_is_tgm (animals_search_mview.owner, 10100105) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100105) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100105) AS is_tourist, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, strains.deleted as straindeleted, STRING_AGG(l."application_id" || ':' || l."title" || ' - ' || Date(lh."timestamp")::varchar, '; ') AS licensehistory, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview INNER JOIN fates ON fates.id = animals_search_mview.fate LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN licenses l ON l.id = lh.licid left join breedings b ON b.id = animals_search_mview.last_mating GROUP BY animals_search_mview.id, b.unbreeding_date, fates.loc, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, straindeleted) data WHERE data.deleted = 'f' AND (is_owner OR is_editor OR is_tourist) and (data.straindeleted = 'f' or data.straindeleted is null) ORDER BY data.cage_name, data.animal_id, data.name;[Â Date: 2026-04-14 13:54:19 - Database: zemm_produktiv_8 - User: labanimal - Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 ]
2 177.95 MiB SELECT DISTINCT * FROM ( SELECT animals_search_mview.*, b.unbreeding_date, fates.loc AS fate_name, user_is_tgm (animals_search_mview.owner, 10100105) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100105) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100105) AS is_tourist, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, strains.deleted as straindeleted, STRING_AGG(l."application_id" || ':' || l."title" || ' - ' || Date(lh."timestamp")::varchar, '; ') AS licensehistory, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview INNER JOIN fates ON fates.id = animals_search_mview.fate LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN licenses l ON l.id = lh.licid left join breedings b ON b.id = animals_search_mview.last_mating GROUP BY animals_search_mview.id, b.unbreeding_date, fates.loc, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, straindeleted) data WHERE data.deleted = 'f' AND (is_owner OR is_editor OR is_tourist) and (data.straindeleted = 'f' or data.straindeleted is null) ORDER BY data.cage_name, data.animal_id, data.name;[Â Date: 2026-04-14 13:55:11 - Database: zemm_produktiv_8 - User: labanimal - Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 ]
3 177.95 MiB SELECT DISTINCT * FROM ( SELECT animals_search_mview.*, b.unbreeding_date, fates.loc AS fate_name, user_is_tgm (animals_search_mview.owner, 10100105) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100105) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100105) AS is_tourist, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, strains.deleted as straindeleted, STRING_AGG(l."application_id" || ':' || l."title" || ' - ' || Date(lh."timestamp")::varchar, '; ') AS licensehistory, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview INNER JOIN fates ON fates.id = animals_search_mview.fate LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN licenses l ON l.id = lh.licid left join breedings b ON b.id = animals_search_mview.last_mating GROUP BY animals_search_mview.id, b.unbreeding_date, fates.loc, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, straindeleted) data WHERE data.deleted = 'f' AND (is_owner OR is_editor OR is_tourist) and (data.straindeleted = 'f' or data.straindeleted is null) ORDER BY data.cage_name, data.animal_id, data.name;[Â Date: 2026-04-14 13:57:39 - Database: zemm_produktiv_8 - User: labanimal - Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 ]
4 57.64 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-18 16:01:17 - Queryid: 1753447 ]
5 57.17 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-18 19:01:18 - Queryid: 1814289 ]
6 56.95 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-18 16:31:17 - Queryid: 1763013 ]
7 56.77 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-18 15:31:17 - Queryid: 1743555 ]
8 55.78 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-18 18:31:18 - Queryid: 1803716 ]
9 55.51 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-18 18:31:18 - Queryid: 1803716 ]
10 55.34 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-18 16:01:17 - Queryid: 1753447 ]
11 55.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) 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-18 19:41:18 - Queryid: 1828231 ]
12 54.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-15 11:32:20 - Queryid: 231307 ]
13 54.60 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-18 18:41:18 - Queryid: 1807396 ]
14 54.52 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-18 19:11:18 - Queryid: 1817933 ]
15 54.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) 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-15 10:41:40 - Queryid: 214345 ]
16 54.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 ($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-18 17:01:17 - Queryid: 1772962 ]
17 54.37 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-18 17:11:17 - Queryid: 1776579 ]
18 54.23 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-15 10:11:38 - Queryid: 204416 ]
19 54.23 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-18 15:41:17 - Queryid: 1747040 ]
20 54.22 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-14 23:26:58 - Queryid: 5320 ]
-
Vacuums
Vacuums / Analyzes Distribution
Key values
- 9.51 sec Highest CPU-cost vacuum
Table observability.db_top_queries
Database zemm_monitoring - 2026-04-16 18:46:42 Date
- 0 sec Highest CPU-cost analyze
Table
Database zemm_monitoring - Date
Average Autovacuum Duration
Key values
- 9.51 sec Highest CPU-cost vacuum
Table observability.db_top_queries
Database zemm_monitoring - 2026-04-16 18:46:42 Date
Analyzes per table
Key values
- pg_catalog.pg_type (217) Main table analyzed (database zemm_produktiv_8)
- 797 analyzes Total
Table Number of analyzes zemm_produktiv_8.pg_catalog.pg_type 217 zemm_produktiv_8.pg_catalog.pg_attribute 161 zemm_produktiv_8.pg_catalog.pg_class 113 zemm_produktiv_8.pg_catalog.pg_depend 103 zemm_produktiv_8.public.breedingsdams 35 zemm_produktiv_8.public.breedingssires 35 zemm_monitoring.observability.metrics_timeseries 13 zemm_produktiv_8.public.cages_search_mview 13 zemm_produktiv_8.public.tmptasks 11 zemm_monitoring.observability.uptime_checks 10 zemm_produktiv_8.public.tasks 7 zemm_produktiv_8.public.users 6 template0.pg_catalog.pg_shdepend 5 fbi_unire.pg_catalog.pg_shdepend 5 zemm_monitoring.pg_catalog.pg_shdepend 4 fbi_unibi.pg_catalog.pg_shdepend 4 zemm_test_2.pg_catalog.pg_shdepend 4 fbi_ci_db.pg_catalog.pg_shdepend 4 zemm_produktiv_8.pg_catalog.pg_shdepend 3 zemm_produktiv_8.public.cages 3 zemm_monitoring.observability.db_top_queries 2 zemm_monitoring.observability.system_metrics 2 zemm_produktiv_8.public.animals_search_mview 2 zemm_monitoring.observability.phpfpm_counters 2 template1.pg_catalog.pg_shdepend 2 zemm_produktiv_7.public.import_runs 2 labanimal.pg_catalog.pg_shdepend 2 zemm_produktiv_8.public.monitoring_session_activity 2 zemm_produktiv_7.pg_catalog.pg_type 2 zemm_produktiv_8.public.login_tracker 2 zemm_produktiv_7.public.import_execution_runs 2 invdb.pg_catalog.pg_shdepend 2 zemm_monitoring.observability.app_events 2 zemm_produktiv_7.pg_catalog.pg_attribute 1 zemm_monitoring.observability.nginx_counters 1 zemm_produktiv_7.public.import_staging_rows 1 zemm_produktiv_7.public.breedingssires 1 zemm_produktiv_7.public.import_column_mappings 1 zemm_produktiv_7.pg_catalog.pg_depend 1 zemm_produktiv_7.public.import_source_files 1 zemm_produktiv_7.pg_catalog.pg_shdepend 1 zemm_produktiv_7.public.users 1 postgres.pg_catalog.pg_shdepend 1 zemm_test_3.pg_catalog.pg_shdepend 1 zemm_produktiv_8.public.cost_history 1 zemm_produktiv_7.public.import_submission_events 1 zemm_produktiv_7.pg_catalog.pg_class 1 zemm_produktiv_7.public.breedingsdams 1 Total 797 Vacuums per table
Key values
- pg_catalog.pg_type (74) Main table vacuumed on database zemm_produktiv_8
- 383 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 74 74 0 0 0 0 0 3,818 903 845,442 0 0 zemm_produktiv_8.pg_catalog.pg_attribute 55 55 0 0 0 0 0 7,222 2,457 1,637,615 0 0 zemm_produktiv_8.pg_catalog.pg_class 37 37 0 0 0 0 0 3,640 1,156 1,393,671 7 7 zemm_produktiv_8.public.breedingssires 35 0 0 0 0 0 0 5,183 433 1,334,596 0 0 zemm_monitoring.pg_toast.pg_toast_67431 35 0 0 0 0 0 0 30,443 10,216 23,221,298 10,062 60,360 zemm_produktiv_8.public.breedingsdams 35 0 0 0 0 0 0 6,929 527 1,780,455 0 0 zemm_produktiv_8.pg_catalog.pg_depend 28 28 0 0 0 0 0 3,536 1,068 1,243,005 0 0 zemm_produktiv_8.pg_toast.pg_toast_2619 17 17 0 0 0 0 0 3,245 767 4,131,183 191 589 zemm_produktiv_8.public.tasks 7 7 0 0 0 0 0 327,313 236 24,106,100 5 13 labanimal.pg_catalog.pg_shdepend 6 6 0 0 0 0 0 543 170 322,464 0 0 fbi_unire.pg_catalog.pg_shdepend 5 5 0 0 0 0 0 458 148 281,131 0 0 zemm_monitoring.observability.uptime_checks 5 0 0 0 0 0 0 2,825 2,084 3,290,333 369 7,380 zemm_produktiv_8.public.cages_search_mview 3 3 0 0 0 0 0 1,840 985 3,300,155 102 1,288 zemm_monitoring.pg_toast.pg_toast_2619 3 3 0 0 0 0 0 338 88 533,635 29 77 zemm_monitoring.observability.metrics_timeseries 3 3 0 0 0 0 0 33,014 15,558 37,658,889 3,379 90,625 zemm_produktiv_8.pg_catalog.pg_statistic 3 3 0 0 0 0 0 606 182 608,308 104 309 zemm_produktiv_7.public.import_runs 3 3 0 0 0 0 0 33 20 17,412 0 0 zemm_produktiv_8.public.tmptasks 3 3 0 0 0 0 0 267 94 49,706 0 0 zemm_produktiv_8.public.animals_search_mview 2 2 0 0 0 0 0 158,638 1,033 17,460,087 80 974 zemm_produktiv_7.public.import_execution_runs 2 2 0 0 0 0 0 51 19 22,007 1 5 zemm_produktiv_7.public.import_execution_row_results 2 2 0 0 0 0 0 75 10 14,008 0 0 template0.pg_catalog.pg_shdepend 2 2 0 0 0 0 0 183 51 103,104 0 0 zemm_monitoring.pg_catalog.pg_shdepend 2 2 0 0 0 0 0 185 52 108,822 0 0 zemm_monitoring.observability.db_top_queries 1 0 0 0 0 0 0 54,109 38,040 128,711,210 8,008 70,213 zemm_monitoring.observability.system_metrics 1 0 0 0 0 0 0 1,250 1,250 2,038,535 0 0 zemm_produktiv_7.public.cages_search_mview 1 1 0 0 0 0 0 212 78 178,127 1 67 zemm_produktiv_7.pg_catalog.pg_depend 1 1 0 0 0 0 0 118 41 82,037 2 30 zemm_monitoring.pg_toast.pg_toast_67411 1 0 0 0 0 0 0 5,254 1,714 8,243,664 1,710 8,102 zemm_produktiv_7.public.breedingsdams 1 0 0 0 0 0 0 198 4 12,342 0 0 zemm_produktiv_8.public.user_ui_prefs 1 1 0 0 0 0 0 197 78 133,953 10 70 zemm_monitoring.observability.phpfpm_counters 1 0 0 0 0 0 0 965 965 908,118 0 0 zemm_monitoring.observability.app_events 1 0 0 0 0 0 0 8,487 8,488 11,907,232 0 0 zemm_produktiv_7.pg_catalog.pg_class 1 1 0 0 0 0 0 98 34 51,578 1 1 zemm_monitoring.pg_catalog.pg_statistic 1 1 0 0 0 0 0 110 30 87,792 18 41 zemm_produktiv_8.public.users 1 1 0 0 0 0 0 172 77 188,050 48 115 zemm_produktiv_7.pg_catalog.pg_type 1 1 0 0 0 0 0 43 10 15,053 0 0 zemm_monitoring.observability.nginx_counters 1 0 0 0 0 0 0 496 496 731,943 0 0 zemm_produktiv_7.public.import_staging_rows 1 1 0 0 0 0 0 61 13 22,718 0 0 zemm_produktiv_7.public.breedingssires 1 0 0 0 0 0 0 148 4 9,392 0 0 Total 383 265 0 0 0 0 0 662,303 89,579 276,785,170 24,127 240,266 Vacuum throughput per table
Key values
- observability.db_top_queries (9.51) Max CPU elapsed for vacuum on database zemm_monitoring
- observability.metrics_timeseries (27.671 ms) Max I/O read time for vacuum on database zemm_monitoring
- observability.metrics_timeseries (8.058 ms) Max I/O write time for vacuum on database zemm_monitoring
I/O timing (ms) CPU (s) Table read write elapsed zemm_produktiv_8.pg_catalog.pg_type 2.723 0 0 zemm_produktiv_8.pg_catalog.pg_attribute 7.039 0 0.51 zemm_produktiv_8.pg_catalog.pg_class 5.016 0 0.1 zemm_produktiv_8.public.breedingssires 0 0.885 0 zemm_monitoring.pg_toast.pg_toast_67431 7.252 0.106 2.46 zemm_produktiv_8.public.breedingsdams 0 0.492 0 zemm_produktiv_8.pg_catalog.pg_depend 3.819 0 0.22 zemm_produktiv_8.pg_toast.pg_toast_2619 5.198 0 0.15 zemm_produktiv_8.public.tasks 1.221 0 4.23 labanimal.pg_catalog.pg_shdepend 3.169 0 0.05 fbi_unire.pg_catalog.pg_shdepend 0 0 0.02 zemm_monitoring.observability.uptime_checks 0.592 0 0.49 zemm_produktiv_8.public.cages_search_mview 0.474 0 0.26 zemm_monitoring.pg_toast.pg_toast_2619 0.42 0 0.01 zemm_monitoring.observability.metrics_timeseries 27.671 8.058 4.83 zemm_produktiv_8.pg_catalog.pg_statistic 2.31 0 0.05 zemm_produktiv_7.public.import_runs 0.323 0 0 zemm_produktiv_8.public.tmptasks 0.448 0 0.03 zemm_produktiv_8.public.animals_search_mview 1.53 0 3.03 zemm_produktiv_7.public.import_execution_runs 0.122 0.027 0.01 zemm_produktiv_7.public.import_execution_row_results 0 0.021 0.01 template0.pg_catalog.pg_shdepend 0 0 0.01 zemm_monitoring.pg_catalog.pg_shdepend 1.052 0 0.01 zemm_monitoring.observability.db_top_queries 6.208 0.087 9.51 zemm_monitoring.observability.system_metrics 0.732 0 0.3 zemm_produktiv_7.public.cages_search_mview 4.256 0 0.04 zemm_produktiv_7.pg_catalog.pg_depend 2.872 0 0.01 zemm_monitoring.pg_toast.pg_toast_67411 2.739 6.823 0.46 zemm_produktiv_7.public.breedingsdams 0 0.018 0 zemm_produktiv_8.public.user_ui_prefs 4.793 0 0.03 zemm_monitoring.observability.phpfpm_counters 0.721 0 0.22 zemm_monitoring.observability.app_events 0.594 0.038 1.96 zemm_produktiv_7.pg_catalog.pg_class 2.938 0 0.01 zemm_monitoring.pg_catalog.pg_statistic 1.161 0 0 zemm_produktiv_8.public.users 0.446 0 0.02 zemm_produktiv_7.pg_catalog.pg_type 1.119 0 0 zemm_monitoring.observability.nginx_counters 0.555 0 0.11 zemm_produktiv_7.public.import_staging_rows 0.465 0.014 0 zemm_produktiv_7.public.breedingssires 0 0.018 0 Total 99.978 16.587 29.15 Tuples removed per table
Key values
- public.animals_search_mview (395275) Main table with removed tuples on database zemm_produktiv_8
- 976672 tuples Total removed
Index Tuples Pages Table Vacuums scans removed remain not yet removable removed remain zemm_produktiv_8.public.animals_search_mview 2 2 395,275 1,215,359 0 0 76,540 zemm_produktiv_8.public.tasks 7 7 376,771 398,062 0 0 117,225 zemm_monitoring.observability.metrics_timeseries 3 3 91,038 1,004,641 0 0 20,796 zemm_produktiv_8.pg_catalog.pg_attribute 55 55 54,863 313,871 0 0 10,120 zemm_produktiv_8.pg_catalog.pg_depend 28 28 24,254 116,788 0 0 1,540 zemm_produktiv_8.pg_catalog.pg_type 74 74 14,830 61,494 0 0 2,294 zemm_produktiv_8.pg_catalog.pg_class 37 37 5,719 33,078 0 0 1,554 labanimal.pg_catalog.pg_shdepend 6 6 2,781 23,304 0 0 228 fbi_unire.pg_catalog.pg_shdepend 5 5 2,324 19,420 0 0 190 zemm_produktiv_8.pg_toast.pg_toast_2619 17 17 1,841 4,976 0 0 1,802 zemm_monitoring.pg_catalog.pg_shdepend 2 2 1,076 7,768 0 0 76 template0.pg_catalog.pg_shdepend 2 2 1,019 7,768 0 0 76 zemm_produktiv_8.pg_catalog.pg_statistic 3 3 851 3,852 0 0 432 zemm_produktiv_8.public.cages_search_mview 3 3 766 41,487 0 0 702 zemm_produktiv_7.pg_catalog.pg_depend 1 1 627 4,748 0 0 51 zemm_produktiv_7.public.cages_search_mview 1 1 567 13,636 0 30 219 zemm_produktiv_7.public.import_execution_row_results 2 2 531 34 0 15 2 zemm_produktiv_7.public.import_staging_rows 1 1 482 168 0 11 9 zemm_produktiv_8.public.tmptasks 3 3 270 2,476 0 26 345 zemm_monitoring.pg_toast.pg_toast_2619 3 3 177 236 0 0 108 zemm_produktiv_8.public.users 1 1 176 756 0 0 108 zemm_produktiv_7.pg_catalog.pg_type 1 1 137 861 0 0 27 zemm_produktiv_7.pg_catalog.pg_class 1 1 111 985 0 0 39 zemm_monitoring.pg_catalog.pg_statistic 1 1 108 463 0 0 45 zemm_produktiv_7.public.import_execution_runs 2 2 43 95 0 3 7 zemm_produktiv_7.public.import_runs 3 3 35 63 0 0 3 zemm_produktiv_8.public.breedingssires 35 0 0 788,704 0 0 5,040 zemm_monitoring.observability.db_top_queries 1 0 0 10,451,975 0 0 1,143,659 zemm_monitoring.observability.system_metrics 1 0 0 46,315 0 0 6,054 zemm_monitoring.pg_toast.pg_toast_67411 1 0 0 104,352 0 0 24,258 zemm_monitoring.pg_toast.pg_toast_67431 35 0 0 13,497,322 0 0 2,269,691 zemm_produktiv_7.public.breedingsdams 1 0 0 30,373 0 0 194 zemm_produktiv_8.public.user_ui_prefs 1 1 0 744 0 0 116 zemm_monitoring.observability.phpfpm_counters 1 0 0 72,395 0 0 4,582 zemm_monitoring.observability.uptime_checks 5 0 0 241,889 0 0 12,188 zemm_monitoring.observability.app_events 1 0 0 1,601,229 0 0 165,095 zemm_monitoring.observability.nginx_counters 1 0 0 71,217 0 0 2,154 zemm_produktiv_7.public.breedingssires 1 0 0 22,479 0 0 144 zemm_produktiv_8.public.breedingsdams 35 0 0 1,065,567 0 0 6,792 Total 383 265 976,672 31,270,950 0 85 3,874,505 Pages removed per table
Key values
- public.cages_search_mview (30) Main table with removed pages on database zemm_produktiv_7
- 85 pages Total removed
Table Number of vacuums Index scans Tuples removed Pages removed zemm_produktiv_7.public.cages_search_mview 1 1 567 30 zemm_produktiv_8.public.tmptasks 3 3 270 26 zemm_produktiv_7.public.import_execution_row_results 2 2 531 15 zemm_produktiv_7.public.import_staging_rows 1 1 482 11 zemm_produktiv_7.public.import_execution_runs 2 2 43 3 zemm_produktiv_8.public.breedingssires 35 0 0 0 zemm_produktiv_8.public.cages_search_mview 3 3 766 0 zemm_monitoring.observability.db_top_queries 1 0 0 0 zemm_monitoring.observability.system_metrics 1 0 0 0 zemm_produktiv_8.public.animals_search_mview 2 2 395275 0 zemm_monitoring.pg_toast.pg_toast_2619 3 3 177 0 zemm_produktiv_7.pg_catalog.pg_depend 1 1 627 0 zemm_monitoring.pg_toast.pg_toast_67411 1 0 0 0 zemm_monitoring.observability.metrics_timeseries 3 3 91038 0 zemm_produktiv_8.pg_catalog.pg_type 74 74 14830 0 zemm_monitoring.pg_toast.pg_toast_67431 35 0 0 0 zemm_produktiv_7.public.breedingsdams 1 0 0 0 zemm_produktiv_8.public.user_ui_prefs 1 1 0 0 zemm_produktiv_8.pg_catalog.pg_statistic 3 3 851 0 fbi_unire.pg_catalog.pg_shdepend 5 5 2324 0 zemm_monitoring.observability.phpfpm_counters 1 0 0 0 zemm_monitoring.observability.uptime_checks 5 0 0 0 zemm_produktiv_8.pg_toast.pg_toast_2619 17 17 1841 0 zemm_monitoring.observability.app_events 1 0 0 0 zemm_produktiv_7.pg_catalog.pg_class 1 1 111 0 zemm_produktiv_8.pg_catalog.pg_depend 28 28 24254 0 zemm_produktiv_7.public.import_runs 3 3 35 0 zemm_monitoring.pg_catalog.pg_statistic 1 1 108 0 zemm_produktiv_8.public.tasks 7 7 376771 0 labanimal.pg_catalog.pg_shdepend 6 6 2781 0 zemm_produktiv_8.pg_catalog.pg_class 37 37 5719 0 template0.pg_catalog.pg_shdepend 2 2 1019 0 zemm_produktiv_8.public.users 1 1 176 0 zemm_produktiv_7.pg_catalog.pg_type 1 1 137 0 zemm_produktiv_8.pg_catalog.pg_attribute 55 55 54863 0 zemm_monitoring.observability.nginx_counters 1 0 0 0 zemm_produktiv_7.public.breedingssires 1 0 0 0 zemm_monitoring.pg_catalog.pg_shdepend 2 2 1076 0 zemm_produktiv_8.public.breedingsdams 35 0 0 0 Total 383 265 976,672 85 Autovacuum Activity
↑ Back to the top of the Autovacuum Activity tableDay Hour VACUUMs ANALYZEs Apr 12 00 0 0 01 2 1 02 1 0 03 0 0 04 0 0 05 0 0 06 1 1 07 0 0 08 2 4 09 0 0 10 0 0 11 1 1 12 0 0 13 1 6 14 1 0 15 0 0 16 1 1 17 0 1 18 0 0 19 0 0 20 1 0 21 1 0 22 0 0 23 0 0 Apr 13 00 0 0 01 2 2 02 0 0 03 0 0 04 0 0 05 0 1 06 7 12 07 6 18 08 4 18 09 5 7 10 9 19 11 6 13 12 5 15 13 6 14 14 2 3 15 6 12 16 10 26 17 3 5 18 1 4 19 0 0 20 4 3 21 0 2 22 0 2 23 0 2 Apr 14 00 0 0 01 3 1 02 0 0 03 0 0 04 0 0 05 1 0 06 10 20 07 6 9 08 4 13 09 8 20 10 3 6 11 8 21 12 3 13 13 21 37 14 2 5 15 1 5 16 2 2 17 0 1 18 0 0 19 4 0 20 2 0 21 0 2 22 0 1 23 0 1 Apr 15 00 0 0 01 3 1 02 0 0 03 0 0 04 0 0 05 0 2 06 9 16 07 7 18 08 19 34 09 9 17 10 6 5 11 5 17 12 2 5 13 1 8 14 7 15 15 1 4 16 0 4 17 0 0 18 0 3 19 1 1 20 2 2 21 1 1 22 1 0 23 0 0 Apr 16 00 0 0 01 3 1 02 0 0 03 0 0 04 1 0 05 0 0 06 2 3 07 13 17 08 2 9 09 11 18 10 4 11 11 5 10 12 3 11 13 6 12 14 4 12 15 7 12 16 4 8 17 4 12 18 2 7 19 0 0 20 0 0 21 2 2 22 0 2 23 0 0 Apr 17 00 0 0 01 1 1 02 1 0 03 0 0 04 0 0 05 0 0 06 3 1 07 3 7 08 10 20 09 7 22 10 7 21 11 9 18 12 2 8 13 4 9 14 2 3 15 6 15 16 0 2 17 3 5 18 0 0 19 1 6 20 1 1 21 0 0 22 2 2 23 0 0 Apr 18 00 0 0 01 1 1 02 1 0 03 1 0 04 0 0 05 0 0 06 0 2 07 1 0 08 0 0 09 1 1 10 0 0 11 0 0 12 1 0 13 0 1 14 0 0 15 0 0 16 0 0 17 1 0 18 0 0 19 0 0 20 0 0 21 0 0 22 1 0 23 0 1 - 9.51 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 1s 1s 1s 1s 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-14 14:00:01 Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-14 13:56:02 Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-14 13:54:01 Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 14:00:01 Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
Queries that waited the most
Rank Wait time Query 1 1s CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);[ Date: 2026-04-16 07:48: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-16 18:46:02 - Database: zemm_monitoring - User: labanimal ]
-
Queries
Queries by type
Key values
- 561 Total read queries
- 171,742 Total write queries
Queries by database
Key values
- zemm_monitoring Main database
- 171,649 Requests
- 3d5h36m23s (zemm_monitoring)
- Main time consuming database
Database Request type Count Duration zemm_monitoring Total 171,649 3d5h36m23s cte 317 18m58s ddl 171,326 3d5h17m17s select 4 5s144ms zemm_produktiv_7 Total 30 1m10s cte 11 19s217ms ddl 8 27s545ms others 6 20s684ms select 5 3s246ms zemm_produktiv_8 Total 632 12m54s copy to 39 54s251ms cte 34 59s232ms select 552 10m54s update 7 6s468ms Queries by user
Key values
- labanimal Main user
- 1,428,896 Requests
User Request type Count Duration deploy Total 299 42m26s cte 8 2m36s ddl 164 16m21s others 97 6m18s select 18 12m7s labanimal Total 1,428,896 40d18h21m32s copy from 36 4m11s copy to 290 13m44s cte 7,999 9h6s ddl 1,414,100 40d7h6m2s others 847 15m2s select 5,498 1h40m9s tcl 14 11s2ms update 66 1m10s postgres Total 351 7m59s copy to 351 7m59s Duration by user
Key values
- 40d18h21m32s (labanimal) Main time consuming user
User Request type Count Duration deploy Total 299 42m26s cte 8 2m36s ddl 164 16m21s others 97 6m18s select 18 12m7s labanimal Total 1,428,896 40d18h21m32s copy from 36 4m11s copy to 290 13m44s cte 7,999 9h6s ddl 1,414,100 40d7h6m2s others 847 15m2s select 5,498 1h40m9s tcl 14 11s2ms update 66 1m10s postgres Total 351 7m59s copy to 351 7m59s Queries by host
Key values
- unknown Main host
- 1,428,824 Requests
- 40d18h14m15s (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 68 7m4s select 2 5m53s update 66 1m10s [local] Total 650 50m25s copy to 351 7m59s cte 8 2m36s ddl 164 16m21s others 97 6m18s select 18 12m7s unknown Total 1,428,824 40d18h14m15s copy from 36 4m11s copy to 290 13m44s cte 7,999 9h6s ddl 1,414,096 40d7h5m50s others 847 15m2s select 5,496 1h34m16s tcl 14 11s2ms Queries by application
Key values
- unknown Main application
- 171,653 Requests
- 3d5h36m26s (unknown)
- Main time consuming application
Application Request type Count Duration _backend_wean_api.php_zemm_produktiv_8_localhost_5432 Total 1 772ms select 1 772ms _desktop__sire_name__dam_name__sire_id__dam_id__sire_strain__da Total 2 1s426ms select 2 1s426ms _desktop_index.php_view_animal_name_on_view_animal_id_on_view_b Total 34 24s270ms select 34 24s270ms _desktop_index.php_zemm_produktiv_7_localhost_5432 Total 13 20s385ms cte 11 19s217ms select 2 1s167ms _desktop_index.php_zemm_produktiv_8_localhost_5432 Total 548 11m26s cte 34 59s232ms select 514 10m27s expire_tasks:zemm_produktiv_8@h2940066.stratoserver.net:5432 Total 7 6s468ms update 7 6s468ms pg_dump Total 39 54s251ms copy to 39 54s251ms psql Total 14 48s229ms ddl 8 27s545ms others 6 20s684ms unknown Total 171,653 3d5h36m26s cte 317 18m58s ddl 171,326 3d5h17m17s select 8 7s723ms Number of cancelled queries
Key values
- 0 per second Cancelled query Peak
- 2026-04-15 18:01:05 Date
Number of cancelled queries (5 minutes period)
NO DATASET
-
Top Queries
Histogram of query times
Key values
- 497 500-1000ms duration
Slowest individual queries
Rank Duration Query 1 26s906ms SELECT DISTINCT * FROM ( SELECT animals_search_mview.*, b.unbreeding_date, fates.loc AS fate_name, user_is_tgm (animals_search_mview.owner, 10100105) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100105) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100105) AS is_tourist, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, strains.deleted as straindeleted, STRING_AGG(l."application_id" || ':' || l."title" || ' - ' || Date(lh."timestamp")::varchar, '; ') AS licensehistory, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview INNER JOIN fates ON fates.id = animals_search_mview.fate LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN licenses l ON l.id = lh.licid left join breedings b ON b.id = animals_search_mview.last_mating GROUP BY animals_search_mview.id, b.unbreeding_date, fates.loc, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, straindeleted) data WHERE data.deleted = 'f' AND (is_owner OR is_editor OR is_tourist) and (data.straindeleted = 'f' or data.straindeleted is null) ORDER BY data.cage_name, data.animal_id, data.name;[ Date: 2026-04-14 13:57:39 - Database: zemm_produktiv_8 - User: labanimal - Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 - Bind query: yes ]
2 26s906ms CREATE SCHEMA IF NOT EXISTS observability;[ Date: 2026-04-14 13:58:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
3 26s906ms 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-14 13:58:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
4 26s906ms CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_bucket ON observability.metrics_timeseries (bucket_start);[ Date: 2026-04-14 13:58:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
5 26s906ms CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_metric ON observability.metrics_timeseries (metric_name);[ Date: 2026-04-14 13:58:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
6 26s906ms 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-14 13:58:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
7 26s906ms CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);[ Date: 2026-04-14 13:58:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
8 26s906ms CREATE INDEX IF NOT EXISTS idx_app_events_type ON observability.app_events (event_type);[ Date: 2026-04-14 13:58:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
9 26s906ms 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-14 13:58:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
10 26s906ms CREATE INDEX IF NOT EXISTS idx_db_top_queries_tenant ON observability.db_top_queries (tenant_key, collected_at DESC);[ Date: 2026-04-14 13:58:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
11 26s906ms 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-14 13:58:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
12 26s906ms 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-14 13:58:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
13 26s906ms 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-14 13:58:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
14 26s906ms 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-14 13:58:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
15 26s906ms ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS label text;[ Date: 2026-04-14 13:58:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
16 26s906ms ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS payload jsonb;[ Date: 2026-04-14 13:58:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
17 26s906ms CREATE INDEX IF NOT EXISTS idx_uptime_checks_endpoint ON observability.uptime_checks (endpoint, checked_at DESC);[ Date: 2026-04-14 13:58:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
18 26s906ms CREATE INDEX IF NOT EXISTS idx_uptime_checks_key ON observability.uptime_checks (check_key, checked_at DESC);[ Date: 2026-04-14 13:58:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
19 26s906ms CREATE SCHEMA IF NOT EXISTS observability;[ Date: 2026-04-14 13:59:01 - Database: zemm_monitoring - User: labanimal - Bind query: yes ]
20 26s906ms 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-14 13:59:01 - 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 4h32m47s 10,078 0ms 26s906ms 1s624ms 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 #1
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
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-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
2 4h32m47s 10,078 0ms 26s906ms 1s624ms alter table observability.uptime_checks add column if not exists label text;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS label text;
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS label text;
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS label text;
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
3 4h32m47s 10,078 0ms 26s906ms 1s624ms 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 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_endpoint ON observability.uptime_checks (endpoint, checked_at DESC);
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_endpoint ON observability.uptime_checks (endpoint, checked_at DESC);
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_endpoint ON observability.uptime_checks (endpoint, checked_at DESC);
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
4 4h32m47s 10,078 0ms 26s906ms 1s624ms create index if not exists idx_uptime_checks_key on observability.uptime_checks (check_key, checked_at desc);Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_key ON observability.uptime_checks (check_key, checked_at DESC);
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_key ON observability.uptime_checks (check_key, checked_at DESC);
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_key ON observability.uptime_checks (check_key, checked_at DESC);
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
5 4h32m47s 10,078 0ms 26s906ms 1s624ms 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 #5
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
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-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
6 4h32m47s 10,078 0ms 26s906ms 1s624ms 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 #6
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
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-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
7 4h32m47s 10,078 0ms 26s906ms 1s624ms alter table observability.uptime_checks add column if not exists payload jsonb;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS payload jsonb;
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS payload jsonb;
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS payload jsonb;
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
8 4h32m47s 10,078 0ms 26s906ms 1s624ms 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 #8
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
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-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
9 4h32m46s 10,078 0ms 26s906ms 1s624ms 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 #9
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
CREATE INDEX IF NOT EXISTS idx_db_top_queries_tenant ON observability.db_top_queries (tenant_key, collected_at DESC);
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
10 4h32m46s 10,078 0ms 26s906ms 1s624ms create index if not exists idx_app_events_type on observability.app_events (event_type);Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
CREATE INDEX IF NOT EXISTS idx_app_events_type ON observability.app_events (event_type);
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_type ON observability.app_events (event_type);
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_type ON observability.app_events (event_type);
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
11 4h32m46s 10,078 0ms 26s906ms 1s624ms 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 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
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-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
12 4h32m46s 10,078 0ms 26s906ms 1s624ms create index if not exists idx_app_events_tenant on observability.app_events (tenant_key, occurred_at desc);Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s540ms 775ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
13 4h32m46s 10,078 0ms 26s906ms 1s624ms 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 #13
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s540ms 775ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
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-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
14 4h32m46s 10,078 0ms 26s906ms 1s624ms create index if not exists idx_metrics_timeseries_metric on observability.metrics_timeseries (metric_name);Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s540ms 775ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_metric ON observability.metrics_timeseries (metric_name);
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_metric ON observability.metrics_timeseries (metric_name);
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_metric ON observability.metrics_timeseries (metric_name);
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
15 4h32m46s 10,078 0ms 26s906ms 1s624ms 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 #15
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s540ms 775ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
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-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
16 4h32m46s 10,078 0ms 26s906ms 1s624ms create schema if not exists observability;Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s540ms 775ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
CREATE SCHEMA IF NOT EXISTS observability;
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE SCHEMA IF NOT EXISTS observability;
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE SCHEMA IF NOT EXISTS observability;
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
17 4h32m46s 10,078 0ms 26s906ms 1s624ms create index if not exists idx_metrics_timeseries_bucket on observability.metrics_timeseries (bucket_start);Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s540ms 775ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_bucket ON observability.metrics_timeseries (bucket_start);
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_bucket ON observability.metrics_timeseries (bucket_start);
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_bucket ON observability.metrics_timeseries (bucket_start);
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
18 18m58s 317 3s251ms 13s501ms 3s591ms 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 13 19 6 22s798ms 3s799ms 20 3 10s219ms 3s406ms 21 12 41s48ms 3s420ms 22 12 40s8ms 3s334ms 23 12 40s91ms 3s340ms 00 12 40s356ms 3s363ms Apr 14 01 8 27s972ms 3s496ms 02 1 3s490ms 3s490ms 07 7 24s588ms 3s512ms 08 6 20s879ms 3s479ms 09 7 24s425ms 3s489ms 10 10 34s737ms 3s473ms 11 12 42s5ms 3s500ms 12 12 42s15ms 3s501ms 13 12 42s769ms 3s564ms 14 14 49s383ms 3s527ms 15 12 43s286ms 3s607ms 16 5 17s829ms 3s565ms 17 1 3s545ms 3s545ms 18 12 42s948ms 3s579ms 19 12 42s997ms 3s583ms 20 12 42s267ms 3s522ms 21 12 43s160ms 3s596ms 22 12 42s385ms 3s532ms 23 12 42s487ms 3s540ms 00 15 1m6s 4s425ms Apr 15 01 6 22s834ms 3s805ms 02 1 3s885ms 3s885ms 08 1 3s873ms 3s873ms 10 9 32s647ms 3s627ms 11 12 42s331ms 3s527ms 12 7 24s296ms 3s470ms Apr 16 11 2 7s335ms 3s667ms Apr 18 16 5 20s194ms 4s38ms 17 6 23s15ms 3s835ms 18 6 22s745ms 3s790ms 19 6 22s375ms 3s729ms 20 5 18s846ms 3s769ms [ User: labanimal - Total duration: 18m58s - Times executed: 317 ]
-
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') AND collected_at <= '2026-04-14 17:23:54+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') AND collected_at BETWEEN '2026-04-14 17:23:54+02' AND '2026-04-14 23:23:54+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') AND collected_at BETWEEN '2026-04-14 17:23:54+02' AND '2026-04-14 23:23:54+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-14 23:24:07 Duration: 13s501ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_232228.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') AND collected_at <= '2026-04-14 17:20:15+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') AND collected_at BETWEEN '2026-04-14 17:20:15+02' AND '2026-04-14 23:20:15+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') AND collected_at BETWEEN '2026-04-14 17:20:15+02' AND '2026-04-14 23:20:15+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-14 23:20:20 Duration: 5s387ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_231945.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') AND collected_at <= '2026-04-18 09:20:53+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') AND collected_at BETWEEN '2026-04-18 09:20:53+02' AND '2026-04-18 15:20:53+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') AND collected_at BETWEEN '2026-04-18 09:20:53+02' AND '2026-04-18 15:20:53+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-18 15:20:57 Duration: 4s627ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-18_000000.csv
19 2m 161 727ms 802ms 750ms select count(distinct animal_id) AS "count" from ( select animals_search_mview.*, b.unbreeding_date, a.id as animal, user_is_tgm (animals_search_mview.owner, ?) as is_owner, user_is_tgm (animals_search_mview.editor, ?) as is_editor, user_is_tgm (animals_search_mview.tourist, ?) as is_tourist, case when not exists ( select ? from scoresheet_diary sd where sd.animals_id = animals_search_mview.id) then ? else ? end as isscored from animals_search_mview left join strains on strains.name = animals_search_mview.strain left join license_history lh on lh.anid = animals_search_mview.id left join animals a on a."animalID" = animals_search_mview.animal_id left join breedings b on b.id = animals_search_mview.last_mating) data where fate = ? and alive = ? and deleted = ? and (is_owner or is_editor or is_tourist);Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Apr 12 14 4 2s983ms 745ms Apr 13 08 6 4s453ms 742ms 09 14 10s517ms 751ms 11 1 745ms 745ms 12 5 3s759ms 751ms 13 7 5s287ms 755ms 15 2 1s488ms 744ms 16 6 4s456ms 742ms 17 2 1s511ms 755ms Apr 14 10 1 776ms 776ms 11 2 1s571ms 785ms 12 4 3s83ms 770ms 13 5 3s863ms 772ms 14 1 788ms 788ms 15 9 6s939ms 771ms 16 4 3s101ms 775ms Apr 15 11 2 1s478ms 739ms 12 5 3s673ms 734ms 15 19 13s978ms 735ms 16 1 735ms 735ms 17 3 2s227ms 742ms 19 1 788ms 788ms Apr 16 08 3 2s240ms 746ms 09 1 733ms 733ms 10 4 2s985ms 746ms 11 5 3s701ms 740ms 12 7 5s171ms 738ms 13 4 2s984ms 746ms 16 1 733ms 733ms 17 4 2s955ms 738ms 18 2 1s472ms 736ms Apr 17 09 1 736ms 736ms 10 3 2s227ms 742ms 11 8 6s191ms 773ms 12 5 3s847ms 769ms 13 4 3s10ms 752ms 15 1 746ms 746ms 16 3 2s221ms 740ms 18 1 741ms 741ms [ User: labanimal - Total duration: 2m - Times executed: 161 ]
[ Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 - Total duration: 1m47s - Times executed: 143 ]
[ Application: _desktop_index.php_view_animal_name_on_view_animal_id_on_view_b - Total duration: 12s747ms - Times executed: 17 ]
[ Application: _desktop__sire_name__dam_name__sire_id__dam_id__sire_strain__da - Total duration: 741ms - Times executed: 1 ]
-
SELECT COUNT(DISTINCT animal_id) AS "count" FROM ( SELECT animals_search_mview.*, b.unbreeding_date, a.id as animal, user_is_tgm (animals_search_mview.owner, 332) AS is_owner, user_is_tgm (animals_search_mview.editor, 332) AS is_editor, user_is_tgm (animals_search_mview.tourist, 332) AS is_tourist, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN animals a ON a."animalID" = animals_search_mview.animal_id LEFT JOIN breedings b ON b.id = animals_search_mview.last_mating) data WHERE fate = 5 AND alive = 't' AND deleted = 'f' AND (is_owner OR is_editor OR is_tourist);
Date: 2026-04-14 12:24:36 Duration: 802ms Database: zemm_produktiv_8 User: labanimal Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
SELECT COUNT(DISTINCT animal_id) AS "count" FROM ( SELECT animals_search_mview.*, b.unbreeding_date, a.id as animal, user_is_tgm (animals_search_mview.owner, 10100138) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100138) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100138) AS is_tourist, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN animals a ON a."animalID" = animals_search_mview.animal_id LEFT JOIN breedings b ON b.id = animals_search_mview.last_mating) data WHERE fate = 5 AND alive = 't' AND deleted = 'f' AND (is_owner OR is_editor OR is_tourist);
Date: 2026-04-14 15:43:26 Duration: 800ms Database: zemm_produktiv_8 User: labanimal Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
SELECT COUNT(DISTINCT animal_id) AS "count" FROM ( SELECT animals_search_mview.*, b.unbreeding_date, a.id as animal, user_is_tgm (animals_search_mview.owner, 10100206) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100206) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100206) AS is_tourist, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN animals a ON a."animalID" = animals_search_mview.animal_id LEFT JOIN breedings b ON b.id = animals_search_mview.last_mating) data WHERE fate = 5 AND alive = 't' AND deleted = 'f' AND (is_owner OR is_editor OR is_tourist);
Date: 2026-04-17 11:24:02 Duration: 797ms Database: zemm_produktiv_8 User: labanimal Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 Log file: /var/log/postgresql/postgresql-2026-04-17_000000.csv
20 1m50s 161 661ms 784ms 685ms select distinct * from ( select animals_search_mview.*, b.unbreeding_date, fates.loc as fate_name, user_is_tgm (animals_search_mview.owner, ?) as is_owner, user_is_tgm (animals_search_mview.editor, ?) as is_editor, user_is_tgm (animals_search_mview.tourist, ?) as is_tourist, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, strains.deleted as straindeleted, string_agg(l."application_id" || ? || l."title" || ? || date(lh."timestamp")::varchar, ?) as licensehistory, case when not exists ( select ? from scoresheet_diary sd where sd.animals_id = animals_search_mview.id) then ? else ? end as isscored from animals_search_mview inner join fates on fates.id = animals_search_mview.fate left join strains on strains.name = animals_search_mview.strain left join license_history lh on lh.anid = animals_search_mview.id left join licenses l on l.id = lh.licid left join breedings b on b.id = animals_search_mview.last_mating group by animals_search_mview.id, b.unbreeding_date, fates.loc, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, straindeleted) data where data.fate = ? and data.alive = ? and data.deleted = ? and (is_owner or is_editor or is_tourist) and (data.straindeleted = ? or data.straindeleted is null) order by data.cage_name, data.animal_id, data.name;Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration Apr 12 14 4 2s716ms 679ms Apr 13 08 6 4s29ms 671ms 09 14 9s516ms 679ms 11 1 685ms 685ms 12 5 3s443ms 688ms 13 7 4s834ms 690ms 15 2 1s346ms 673ms 16 6 4s37ms 672ms 17 2 1s372ms 686ms Apr 14 10 1 691ms 691ms 11 2 1s371ms 685ms 12 4 2s777ms 694ms 13 5 3s475ms 695ms 14 1 692ms 692ms 15 9 6s244ms 693ms 16 4 2s778ms 694ms Apr 15 11 2 1s347ms 673ms 12 5 3s349ms 669ms 15 19 12s729ms 669ms 16 1 668ms 668ms 17 3 2s33ms 677ms 19 1 752ms 752ms Apr 16 08 3 2s29ms 676ms 09 1 667ms 667ms 10 4 2s760ms 690ms 11 5 3s382ms 676ms 12 7 4s708ms 672ms 13 4 2s721ms 680ms 16 1 667ms 667ms 17 4 2s700ms 675ms 18 2 1s353ms 676ms Apr 17 09 1 667ms 667ms 10 3 2s34ms 678ms 11 8 5s941ms 742ms 12 5 3s609ms 721ms 13 4 2s791ms 697ms 15 1 683ms 683ms 16 3 2s33ms 677ms 18 1 671ms 671ms [ User: labanimal - Total duration: 1m50s - Times executed: 161 ]
[ Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 - Total duration: 1m38s - Times executed: 143 ]
[ Application: _desktop_index.php_view_animal_name_on_view_animal_id_on_view_b - Total duration: 11s523ms - Times executed: 17 ]
[ Application: _desktop__sire_name__dam_name__sire_id__dam_id__sire_strain__da - Total duration: 685ms - Times executed: 1 ]
-
SELECT DISTINCT * FROM ( SELECT animals_search_mview.*, b.unbreeding_date, fates.loc AS fate_name, user_is_tgm (animals_search_mview.owner, 10100206) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100206) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100206) AS is_tourist, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, strains.deleted as straindeleted, STRING_AGG(l."application_id" || ':' || l."title" || ' - ' || Date(lh."timestamp")::varchar, '; ') AS licensehistory, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview INNER JOIN fates ON fates.id = animals_search_mview.fate LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN licenses l ON l.id = lh.licid left join breedings b ON b.id = animals_search_mview.last_mating GROUP BY animals_search_mview.id, b.unbreeding_date, fates.loc, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, straindeleted) data WHERE data.fate = 5 AND data.alive = 't' AND data.deleted = 'f' AND (is_owner OR is_editor OR is_tourist) and (data.straindeleted = 'f' or data.straindeleted is null) ORDER BY data.cage_name, data.animal_id, data.name;
Date: 2026-04-17 10:26:08 Duration: 784ms Database: zemm_produktiv_8 User: labanimal Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 Log file: /var/log/postgresql/postgresql-2026-04-17_000000.csv
-
SELECT DISTINCT * FROM ( SELECT animals_search_mview.*, b.unbreeding_date, fates.loc AS fate_name, user_is_tgm (animals_search_mview.owner, 10100206) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100206) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100206) AS is_tourist, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, strains.deleted as straindeleted, STRING_AGG(l."application_id" || ':' || l."title" || ' - ' || Date(lh."timestamp")::varchar, '; ') AS licensehistory, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview INNER JOIN fates ON fates.id = animals_search_mview.fate LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN licenses l ON l.id = lh.licid left join breedings b ON b.id = animals_search_mview.last_mating GROUP BY animals_search_mview.id, b.unbreeding_date, fates.loc, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, straindeleted) data WHERE data.fate = 5 AND data.alive = 't' AND data.deleted = 'f' AND (is_owner OR is_editor OR is_tourist) and (data.straindeleted = 'f' or data.straindeleted is null) ORDER BY data.cage_name, data.animal_id, data.name;
Date: 2026-04-17 10:35:31 Duration: 770ms Database: zemm_produktiv_8 User: labanimal Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 Log file: /var/log/postgresql/postgresql-2026-04-17_000000.csv
-
SELECT DISTINCT * FROM ( SELECT animals_search_mview.*, b.unbreeding_date, fates.loc AS fate_name, user_is_tgm (animals_search_mview.owner, 10100206) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100206) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100206) AS is_tourist, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, strains.deleted as straindeleted, STRING_AGG(l."application_id" || ':' || l."title" || ' - ' || Date(lh."timestamp")::varchar, '; ') AS licensehistory, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview INNER JOIN fates ON fates.id = animals_search_mview.fate LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN licenses l ON l.id = lh.licid left join breedings b ON b.id = animals_search_mview.last_mating GROUP BY animals_search_mview.id, b.unbreeding_date, fates.loc, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, straindeleted) data WHERE data.fate = 5 AND data.alive = 't' AND data.deleted = 'f' AND (is_owner OR is_editor OR is_tourist) and (data.straindeleted = 'f' or data.straindeleted is null) ORDER BY data.cage_name, data.animal_id, data.name;
Date: 2026-04-17 12:28:34 Duration: 765ms Database: zemm_produktiv_8 User: labanimal Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 Log file: /var/log/postgresql/postgresql-2026-04-17_000000.csv
Most frequent queries (N)
Rank Times executed Total duration Min duration Max duration Avg duration Query 1 10,078 4h32m47s 0ms 26s906ms 1s624ms 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 #1
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
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-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
2 10,078 4h32m47s 0ms 26s906ms 1s624ms alter table observability.uptime_checks add column if not exists label text;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS label text;
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS label text;
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS label text;
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
3 10,078 4h32m47s 0ms 26s906ms 1s624ms 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 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_endpoint ON observability.uptime_checks (endpoint, checked_at DESC);
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_endpoint ON observability.uptime_checks (endpoint, checked_at DESC);
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_endpoint ON observability.uptime_checks (endpoint, checked_at DESC);
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
4 10,078 4h32m47s 0ms 26s906ms 1s624ms create index if not exists idx_uptime_checks_key on observability.uptime_checks (check_key, checked_at desc);Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_key ON observability.uptime_checks (check_key, checked_at DESC);
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_key ON observability.uptime_checks (check_key, checked_at DESC);
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_key ON observability.uptime_checks (check_key, checked_at DESC);
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
5 10,078 4h32m47s 0ms 26s906ms 1s624ms 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 #5
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
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-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
6 10,078 4h32m47s 0ms 26s906ms 1s624ms 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 #6
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
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-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
7 10,078 4h32m47s 0ms 26s906ms 1s624ms alter table observability.uptime_checks add column if not exists payload jsonb;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS payload jsonb;
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS payload jsonb;
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS payload jsonb;
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
8 10,078 4h32m47s 0ms 26s906ms 1s624ms 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 #8
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
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-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
9 10,078 4h32m46s 0ms 26s906ms 1s624ms 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 #9
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
CREATE INDEX IF NOT EXISTS idx_db_top_queries_tenant ON observability.db_top_queries (tenant_key, collected_at DESC);
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
10 10,078 4h32m46s 0ms 26s906ms 1s624ms create index if not exists idx_app_events_type on observability.app_events (event_type);Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
CREATE INDEX IF NOT EXISTS idx_app_events_type ON observability.app_events (event_type);
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_type ON observability.app_events (event_type);
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_type ON observability.app_events (event_type);
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
11 10,078 4h32m46s 0ms 26s906ms 1s624ms 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 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
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-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
12 10,078 4h32m46s 0ms 26s906ms 1s624ms create index if not exists idx_app_events_tenant on observability.app_events (tenant_key, occurred_at desc);Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s540ms 775ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
13 10,078 4h32m46s 0ms 26s906ms 1s624ms 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 #13
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s540ms 775ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
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-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
14 10,078 4h32m46s 0ms 26s906ms 1s624ms create index if not exists idx_metrics_timeseries_metric on observability.metrics_timeseries (metric_name);Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s540ms 775ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_metric ON observability.metrics_timeseries (metric_name);
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_metric ON observability.metrics_timeseries (metric_name);
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_metric ON observability.metrics_timeseries (metric_name);
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
15 10,078 4h32m46s 0ms 26s906ms 1s624ms 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 #15
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s540ms 775ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
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-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
16 10,078 4h32m46s 0ms 26s906ms 1s624ms create schema if not exists observability;Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s540ms 775ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
CREATE SCHEMA IF NOT EXISTS observability;
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE SCHEMA IF NOT EXISTS observability;
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE SCHEMA IF NOT EXISTS observability;
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
17 10,078 4h32m46s 0ms 26s906ms 1s624ms create index if not exists idx_metrics_timeseries_bucket on observability.metrics_timeseries (bucket_start);Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s540ms 775ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_bucket ON observability.metrics_timeseries (bucket_start);
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_bucket ON observability.metrics_timeseries (bucket_start);
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_bucket ON observability.metrics_timeseries (bucket_start);
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
18 317 18m58s 3s251ms 13s501ms 3s591ms 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 13 19 6 22s798ms 3s799ms 20 3 10s219ms 3s406ms 21 12 41s48ms 3s420ms 22 12 40s8ms 3s334ms 23 12 40s91ms 3s340ms 00 12 40s356ms 3s363ms Apr 14 01 8 27s972ms 3s496ms 02 1 3s490ms 3s490ms 07 7 24s588ms 3s512ms 08 6 20s879ms 3s479ms 09 7 24s425ms 3s489ms 10 10 34s737ms 3s473ms 11 12 42s5ms 3s500ms 12 12 42s15ms 3s501ms 13 12 42s769ms 3s564ms 14 14 49s383ms 3s527ms 15 12 43s286ms 3s607ms 16 5 17s829ms 3s565ms 17 1 3s545ms 3s545ms 18 12 42s948ms 3s579ms 19 12 42s997ms 3s583ms 20 12 42s267ms 3s522ms 21 12 43s160ms 3s596ms 22 12 42s385ms 3s532ms 23 12 42s487ms 3s540ms 00 15 1m6s 4s425ms Apr 15 01 6 22s834ms 3s805ms 02 1 3s885ms 3s885ms 08 1 3s873ms 3s873ms 10 9 32s647ms 3s627ms 11 12 42s331ms 3s527ms 12 7 24s296ms 3s470ms Apr 16 11 2 7s335ms 3s667ms Apr 18 16 5 20s194ms 4s38ms 17 6 23s15ms 3s835ms 18 6 22s745ms 3s790ms 19 6 22s375ms 3s729ms 20 5 18s846ms 3s769ms [ User: labanimal - Total duration: 18m58s - Times executed: 317 ]
-
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') AND collected_at <= '2026-04-14 17:23:54+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') AND collected_at BETWEEN '2026-04-14 17:23:54+02' AND '2026-04-14 23:23:54+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') AND collected_at BETWEEN '2026-04-14 17:23:54+02' AND '2026-04-14 23:23:54+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-14 23:24:07 Duration: 13s501ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_232228.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') AND collected_at <= '2026-04-14 17:20:15+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') AND collected_at BETWEEN '2026-04-14 17:20:15+02' AND '2026-04-14 23:20:15+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') AND collected_at BETWEEN '2026-04-14 17:20:15+02' AND '2026-04-14 23:20:15+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-14 23:20:20 Duration: 5s387ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_231945.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') AND collected_at <= '2026-04-18 09:20:53+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') AND collected_at BETWEEN '2026-04-18 09:20:53+02' AND '2026-04-18 15:20:53+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') AND collected_at BETWEEN '2026-04-18 09:20:53+02' AND '2026-04-18 15:20:53+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-18 15:20:57 Duration: 4s627ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-18_000000.csv
19 161 2m 727ms 802ms 750ms select count(distinct animal_id) AS "count" from ( select animals_search_mview.*, b.unbreeding_date, a.id as animal, user_is_tgm (animals_search_mview.owner, ?) as is_owner, user_is_tgm (animals_search_mview.editor, ?) as is_editor, user_is_tgm (animals_search_mview.tourist, ?) as is_tourist, case when not exists ( select ? from scoresheet_diary sd where sd.animals_id = animals_search_mview.id) then ? else ? end as isscored from animals_search_mview left join strains on strains.name = animals_search_mview.strain left join license_history lh on lh.anid = animals_search_mview.id left join animals a on a."animalID" = animals_search_mview.animal_id left join breedings b on b.id = animals_search_mview.last_mating) data where fate = ? and alive = ? and deleted = ? and (is_owner or is_editor or is_tourist);Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Apr 12 14 4 2s983ms 745ms Apr 13 08 6 4s453ms 742ms 09 14 10s517ms 751ms 11 1 745ms 745ms 12 5 3s759ms 751ms 13 7 5s287ms 755ms 15 2 1s488ms 744ms 16 6 4s456ms 742ms 17 2 1s511ms 755ms Apr 14 10 1 776ms 776ms 11 2 1s571ms 785ms 12 4 3s83ms 770ms 13 5 3s863ms 772ms 14 1 788ms 788ms 15 9 6s939ms 771ms 16 4 3s101ms 775ms Apr 15 11 2 1s478ms 739ms 12 5 3s673ms 734ms 15 19 13s978ms 735ms 16 1 735ms 735ms 17 3 2s227ms 742ms 19 1 788ms 788ms Apr 16 08 3 2s240ms 746ms 09 1 733ms 733ms 10 4 2s985ms 746ms 11 5 3s701ms 740ms 12 7 5s171ms 738ms 13 4 2s984ms 746ms 16 1 733ms 733ms 17 4 2s955ms 738ms 18 2 1s472ms 736ms Apr 17 09 1 736ms 736ms 10 3 2s227ms 742ms 11 8 6s191ms 773ms 12 5 3s847ms 769ms 13 4 3s10ms 752ms 15 1 746ms 746ms 16 3 2s221ms 740ms 18 1 741ms 741ms [ User: labanimal - Total duration: 2m - Times executed: 161 ]
[ Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 - Total duration: 1m47s - Times executed: 143 ]
[ Application: _desktop_index.php_view_animal_name_on_view_animal_id_on_view_b - Total duration: 12s747ms - Times executed: 17 ]
[ Application: _desktop__sire_name__dam_name__sire_id__dam_id__sire_strain__da - Total duration: 741ms - Times executed: 1 ]
-
SELECT COUNT(DISTINCT animal_id) AS "count" FROM ( SELECT animals_search_mview.*, b.unbreeding_date, a.id as animal, user_is_tgm (animals_search_mview.owner, 332) AS is_owner, user_is_tgm (animals_search_mview.editor, 332) AS is_editor, user_is_tgm (animals_search_mview.tourist, 332) AS is_tourist, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN animals a ON a."animalID" = animals_search_mview.animal_id LEFT JOIN breedings b ON b.id = animals_search_mview.last_mating) data WHERE fate = 5 AND alive = 't' AND deleted = 'f' AND (is_owner OR is_editor OR is_tourist);
Date: 2026-04-14 12:24:36 Duration: 802ms Database: zemm_produktiv_8 User: labanimal Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
SELECT COUNT(DISTINCT animal_id) AS "count" FROM ( SELECT animals_search_mview.*, b.unbreeding_date, a.id as animal, user_is_tgm (animals_search_mview.owner, 10100138) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100138) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100138) AS is_tourist, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN animals a ON a."animalID" = animals_search_mview.animal_id LEFT JOIN breedings b ON b.id = animals_search_mview.last_mating) data WHERE fate = 5 AND alive = 't' AND deleted = 'f' AND (is_owner OR is_editor OR is_tourist);
Date: 2026-04-14 15:43:26 Duration: 800ms Database: zemm_produktiv_8 User: labanimal Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
SELECT COUNT(DISTINCT animal_id) AS "count" FROM ( SELECT animals_search_mview.*, b.unbreeding_date, a.id as animal, user_is_tgm (animals_search_mview.owner, 10100206) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100206) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100206) AS is_tourist, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN animals a ON a."animalID" = animals_search_mview.animal_id LEFT JOIN breedings b ON b.id = animals_search_mview.last_mating) data WHERE fate = 5 AND alive = 't' AND deleted = 'f' AND (is_owner OR is_editor OR is_tourist);
Date: 2026-04-17 11:24:02 Duration: 797ms Database: zemm_produktiv_8 User: labanimal Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 Log file: /var/log/postgresql/postgresql-2026-04-17_000000.csv
20 161 1m50s 661ms 784ms 685ms select distinct * from ( select animals_search_mview.*, b.unbreeding_date, fates.loc as fate_name, user_is_tgm (animals_search_mview.owner, ?) as is_owner, user_is_tgm (animals_search_mview.editor, ?) as is_editor, user_is_tgm (animals_search_mview.tourist, ?) as is_tourist, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, strains.deleted as straindeleted, string_agg(l."application_id" || ? || l."title" || ? || date(lh."timestamp")::varchar, ?) as licensehistory, case when not exists ( select ? from scoresheet_diary sd where sd.animals_id = animals_search_mview.id) then ? else ? end as isscored from animals_search_mview inner join fates on fates.id = animals_search_mview.fate left join strains on strains.name = animals_search_mview.strain left join license_history lh on lh.anid = animals_search_mview.id left join licenses l on l.id = lh.licid left join breedings b on b.id = animals_search_mview.last_mating group by animals_search_mview.id, b.unbreeding_date, fates.loc, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, straindeleted) data where data.fate = ? and data.alive = ? and data.deleted = ? and (is_owner or is_editor or is_tourist) and (data.straindeleted = ? or data.straindeleted is null) order by data.cage_name, data.animal_id, data.name;Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration Apr 12 14 4 2s716ms 679ms Apr 13 08 6 4s29ms 671ms 09 14 9s516ms 679ms 11 1 685ms 685ms 12 5 3s443ms 688ms 13 7 4s834ms 690ms 15 2 1s346ms 673ms 16 6 4s37ms 672ms 17 2 1s372ms 686ms Apr 14 10 1 691ms 691ms 11 2 1s371ms 685ms 12 4 2s777ms 694ms 13 5 3s475ms 695ms 14 1 692ms 692ms 15 9 6s244ms 693ms 16 4 2s778ms 694ms Apr 15 11 2 1s347ms 673ms 12 5 3s349ms 669ms 15 19 12s729ms 669ms 16 1 668ms 668ms 17 3 2s33ms 677ms 19 1 752ms 752ms Apr 16 08 3 2s29ms 676ms 09 1 667ms 667ms 10 4 2s760ms 690ms 11 5 3s382ms 676ms 12 7 4s708ms 672ms 13 4 2s721ms 680ms 16 1 667ms 667ms 17 4 2s700ms 675ms 18 2 1s353ms 676ms Apr 17 09 1 667ms 667ms 10 3 2s34ms 678ms 11 8 5s941ms 742ms 12 5 3s609ms 721ms 13 4 2s791ms 697ms 15 1 683ms 683ms 16 3 2s33ms 677ms 18 1 671ms 671ms [ User: labanimal - Total duration: 1m50s - Times executed: 161 ]
[ Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 - Total duration: 1m38s - Times executed: 143 ]
[ Application: _desktop_index.php_view_animal_name_on_view_animal_id_on_view_b - Total duration: 11s523ms - Times executed: 17 ]
[ Application: _desktop__sire_name__dam_name__sire_id__dam_id__sire_strain__da - Total duration: 685ms - Times executed: 1 ]
-
SELECT DISTINCT * FROM ( SELECT animals_search_mview.*, b.unbreeding_date, fates.loc AS fate_name, user_is_tgm (animals_search_mview.owner, 10100206) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100206) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100206) AS is_tourist, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, strains.deleted as straindeleted, STRING_AGG(l."application_id" || ':' || l."title" || ' - ' || Date(lh."timestamp")::varchar, '; ') AS licensehistory, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview INNER JOIN fates ON fates.id = animals_search_mview.fate LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN licenses l ON l.id = lh.licid left join breedings b ON b.id = animals_search_mview.last_mating GROUP BY animals_search_mview.id, b.unbreeding_date, fates.loc, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, straindeleted) data WHERE data.fate = 5 AND data.alive = 't' AND data.deleted = 'f' AND (is_owner OR is_editor OR is_tourist) and (data.straindeleted = 'f' or data.straindeleted is null) ORDER BY data.cage_name, data.animal_id, data.name;
Date: 2026-04-17 10:26:08 Duration: 784ms Database: zemm_produktiv_8 User: labanimal Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 Log file: /var/log/postgresql/postgresql-2026-04-17_000000.csv
-
SELECT DISTINCT * FROM ( SELECT animals_search_mview.*, b.unbreeding_date, fates.loc AS fate_name, user_is_tgm (animals_search_mview.owner, 10100206) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100206) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100206) AS is_tourist, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, strains.deleted as straindeleted, STRING_AGG(l."application_id" || ':' || l."title" || ' - ' || Date(lh."timestamp")::varchar, '; ') AS licensehistory, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview INNER JOIN fates ON fates.id = animals_search_mview.fate LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN licenses l ON l.id = lh.licid left join breedings b ON b.id = animals_search_mview.last_mating GROUP BY animals_search_mview.id, b.unbreeding_date, fates.loc, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, straindeleted) data WHERE data.fate = 5 AND data.alive = 't' AND data.deleted = 'f' AND (is_owner OR is_editor OR is_tourist) and (data.straindeleted = 'f' or data.straindeleted is null) ORDER BY data.cage_name, data.animal_id, data.name;
Date: 2026-04-17 10:35:31 Duration: 770ms Database: zemm_produktiv_8 User: labanimal Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 Log file: /var/log/postgresql/postgresql-2026-04-17_000000.csv
-
SELECT DISTINCT * FROM ( SELECT animals_search_mview.*, b.unbreeding_date, fates.loc AS fate_name, user_is_tgm (animals_search_mview.owner, 10100206) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100206) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100206) AS is_tourist, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, strains.deleted as straindeleted, STRING_AGG(l."application_id" || ':' || l."title" || ' - ' || Date(lh."timestamp")::varchar, '; ') AS licensehistory, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview INNER JOIN fates ON fates.id = animals_search_mview.fate LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN licenses l ON l.id = lh.licid left join breedings b ON b.id = animals_search_mview.last_mating GROUP BY animals_search_mview.id, b.unbreeding_date, fates.loc, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, straindeleted) data WHERE data.fate = 5 AND data.alive = 't' AND data.deleted = 'f' AND (is_owner OR is_editor OR is_tourist) and (data.straindeleted = 'f' or data.straindeleted is null) ORDER BY data.cage_name, data.animal_id, data.name;
Date: 2026-04-17 12:28:34 Duration: 765ms Database: zemm_produktiv_8 User: labanimal Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 Log file: /var/log/postgresql/postgresql-2026-04-17_000000.csv
Normalized slowest queries (N)
Rank Min duration Max duration Avg duration Times executed Total duration Query 1 3s251ms 13s501ms 3s591ms 317 18m58s 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 13 19 6 22s798ms 3s799ms 20 3 10s219ms 3s406ms 21 12 41s48ms 3s420ms 22 12 40s8ms 3s334ms 23 12 40s91ms 3s340ms 00 12 40s356ms 3s363ms Apr 14 01 8 27s972ms 3s496ms 02 1 3s490ms 3s490ms 07 7 24s588ms 3s512ms 08 6 20s879ms 3s479ms 09 7 24s425ms 3s489ms 10 10 34s737ms 3s473ms 11 12 42s5ms 3s500ms 12 12 42s15ms 3s501ms 13 12 42s769ms 3s564ms 14 14 49s383ms 3s527ms 15 12 43s286ms 3s607ms 16 5 17s829ms 3s565ms 17 1 3s545ms 3s545ms 18 12 42s948ms 3s579ms 19 12 42s997ms 3s583ms 20 12 42s267ms 3s522ms 21 12 43s160ms 3s596ms 22 12 42s385ms 3s532ms 23 12 42s487ms 3s540ms 00 15 1m6s 4s425ms Apr 15 01 6 22s834ms 3s805ms 02 1 3s885ms 3s885ms 08 1 3s873ms 3s873ms 10 9 32s647ms 3s627ms 11 12 42s331ms 3s527ms 12 7 24s296ms 3s470ms Apr 16 11 2 7s335ms 3s667ms Apr 18 16 5 20s194ms 4s38ms 17 6 23s15ms 3s835ms 18 6 22s745ms 3s790ms 19 6 22s375ms 3s729ms 20 5 18s846ms 3s769ms [ User: labanimal - Total duration: 18m58s - Times executed: 317 ]
-
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') AND collected_at <= '2026-04-14 17:23:54+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') AND collected_at BETWEEN '2026-04-14 17:23:54+02' AND '2026-04-14 23:23:54+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') AND collected_at BETWEEN '2026-04-14 17:23:54+02' AND '2026-04-14 23:23:54+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-14 23:24:07 Duration: 13s501ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_232228.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') AND collected_at <= '2026-04-14 17:20:15+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') AND collected_at BETWEEN '2026-04-14 17:20:15+02' AND '2026-04-14 23:20:15+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') AND collected_at BETWEEN '2026-04-14 17:20:15+02' AND '2026-04-14 23:20:15+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-14 23:20:20 Duration: 5s387ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_231945.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') AND collected_at <= '2026-04-18 09:20:53+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') AND collected_at BETWEEN '2026-04-18 09:20:53+02' AND '2026-04-18 15:20:53+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') AND collected_at BETWEEN '2026-04-18 09:20:53+02' AND '2026-04-18 15:20:53+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-18 15:20:57 Duration: 4s627ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-18_000000.csv
2 0ms 26s906ms 1s624ms 10,078 4h32m47s 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 #2
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
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-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
3 0ms 26s906ms 1s624ms 10,078 4h32m47s alter table observability.uptime_checks add column if not exists label text;Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS label text;
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS label text;
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS label text;
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
4 0ms 26s906ms 1s624ms 10,078 4h32m47s 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 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_endpoint ON observability.uptime_checks (endpoint, checked_at DESC);
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_endpoint ON observability.uptime_checks (endpoint, checked_at DESC);
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_endpoint ON observability.uptime_checks (endpoint, checked_at DESC);
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
5 0ms 26s906ms 1s624ms 10,078 4h32m47s create index if not exists idx_uptime_checks_key on observability.uptime_checks (check_key, checked_at desc);Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_key ON observability.uptime_checks (check_key, checked_at DESC);
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_key ON observability.uptime_checks (check_key, checked_at DESC);
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_uptime_checks_key ON observability.uptime_checks (check_key, checked_at DESC);
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
6 0ms 26s906ms 1s624ms 10,078 4h32m47s 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 #6
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
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-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
7 0ms 26s906ms 1s624ms 10,078 4h32m47s 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 #7
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
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-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
8 0ms 26s906ms 1s624ms 10,078 4h32m47s alter table observability.uptime_checks add column if not exists payload jsonb;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS payload jsonb;
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS payload jsonb;
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
ALTER TABLE observability.uptime_checks ADD COLUMN IF NOT EXISTS payload jsonb;
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
9 0ms 26s906ms 1s624ms 10,078 4h32m47s 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 #9
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s606ms 743ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m47s - Times executed: 9605 ]
-
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-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
10 0ms 26s906ms 1s624ms 10,078 4h32m46s 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 #10
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
CREATE INDEX IF NOT EXISTS idx_db_top_queries_tenant ON observability.db_top_queries (tenant_key, collected_at DESC);
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
11 0ms 26s906ms 1s624ms 10,078 4h32m46s create index if not exists idx_app_events_type on observability.app_events (event_type);Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
CREATE INDEX IF NOT EXISTS idx_app_events_type ON observability.app_events (event_type);
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_type ON observability.app_events (event_type);
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_type ON observability.app_events (event_type);
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
12 0ms 26s906ms 1s624ms 10,078 4h32m46s 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 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s677ms 777ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
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-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
13 0ms 26s906ms 1s624ms 10,078 4h32m46s create index if not exists idx_app_events_tenant on observability.app_events (tenant_key, occurred_at desc);Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s540ms 775ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC);
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
14 0ms 26s906ms 1s624ms 10,078 4h32m46s 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 #14
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s540ms 775ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
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-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
15 0ms 26s906ms 1s624ms 10,078 4h32m46s create index if not exists idx_metrics_timeseries_metric on observability.metrics_timeseries (metric_name);Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s540ms 775ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_metric ON observability.metrics_timeseries (metric_name);
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_metric ON observability.metrics_timeseries (metric_name);
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_metric ON observability.metrics_timeseries (metric_name);
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
16 0ms 26s906ms 1s624ms 10,078 4h32m46s 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 #16
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s540ms 775ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
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-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_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-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
17 0ms 26s906ms 1s624ms 10,078 4h32m46s create schema if not exists observability;Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s540ms 775ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
CREATE SCHEMA IF NOT EXISTS observability;
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE SCHEMA IF NOT EXISTS observability;
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE SCHEMA IF NOT EXISTS observability;
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
18 0ms 26s906ms 1s624ms 10,078 4h32m46s create index if not exists idx_metrics_timeseries_bucket on observability.metrics_timeseries (bucket_start);Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Apr 12 01 60 0ms 0ms 02 60 26s829ms 447ms 03 60 55s508ms 925ms 04 60 55s508ms 925ms 05 60 55s508ms 925ms 06 60 55s508ms 925ms 07 60 55s508ms 925ms 08 60 55s508ms 925ms 09 60 55s508ms 925ms 10 60 55s508ms 925ms 11 60 55s508ms 925ms 12 60 55s508ms 925ms 13 60 55s508ms 925ms 14 60 42s246ms 704ms 15 60 40s200ms 670ms 16 60 57s968ms 966ms 17 60 3m37s 3s631ms 18 60 3m37s 3s631ms 19 60 3m37s 3s631ms 20 60 3m37s 3s631ms 21 60 3m37s 3s631ms 22 60 3m37s 3s631ms 23 60 3m37s 3s631ms 00 60 3m28s 3s482ms Apr 13 01 60 0ms 0ms 02 60 22s506ms 375ms 03 60 46s565ms 776ms 04 60 46s565ms 776ms 05 60 46s565ms 776ms 06 60 46s565ms 776ms 07 60 43s255ms 720ms 08 60 52s95ms 868ms 09 60 40s547ms 675ms 10 60 43s184ms 719ms 11 60 1m3s 1s61ms 12 60 53s946ms 899ms 13 60 1m32s 1s545ms 14 60 2m26s 2s445ms 15 60 38s532ms 642ms 16 60 40s345ms 672ms 17 60 40s960ms 682ms 18 60 44s259ms 737ms 19 60 1m31s 1s527ms 20 60 3m28s 3s478ms 21 60 3m13s 3s229ms 22 60 3m10s 3s170ms 23 60 3m15s 3s261ms 00 60 3m7s 3s127ms Apr 14 01 60 3m 3s7ms 02 60 3m9s 3s162ms 03 60 3m29s 3s490ms 04 60 3m29s 3s490ms 05 60 3m29s 3s490ms 06 60 3m29s 3s490ms 07 60 3m26s 3s437ms 08 60 2m46s 2s766ms 09 60 2m13s 2s220ms 10 60 3m20s 3s337ms 11 60 3m11s 3s189ms 12 60 2m38s 2s644ms 13 60 3m2s 3s36ms 14 60 4m45s 4s763ms 15 60 3m27s 3s454ms 16 60 2m47s 2s796ms 17 60 50s872ms 847ms 18 60 3m34s 3s579ms 19 60 3m34s 3s580ms 20 60 3m31s 3s527ms 21 60 3m35s 3s591ms 22 60 3m32s 3s533ms 23 60 3m32s 3s540ms 00 58 3m34s 3s704ms Apr 15 01 60 3m10s 3s176ms 02 60 2m32s 2s540ms 03 60 1m8s 1s141ms 04 60 1m8s 1s141ms 05 60 1m8s 1s141ms 06 60 1m8s 1s141ms 07 60 56s888ms 948ms 08 60 2m20s 2s344ms 09 60 2m57s 2s958ms 10 60 2m38s 2s645ms 11 60 3m10s 3s178ms 12 60 3m3s 3s60ms 13 60 2m23s 2s389ms 14 60 1m12s 1s213ms 15 60 40s813ms 680ms 16 60 40s112ms 668ms 17 60 40s183ms 669ms 18 60 40s743ms 679ms 19 60 40s743ms 679ms 20 60 45s149ms 752ms 21 60 45s149ms 752ms 22 60 45s149ms 752ms 23 60 45s149ms 752ms 00 60 47s450ms 790ms Apr 16 01 60 0ms 0ms 02 60 25s635ms 427ms 03 60 53s38ms 883ms 04 60 53s38ms 883ms 05 60 53s38ms 883ms 06 60 53s38ms 883ms 07 60 42s639ms 710ms 08 60 46s540ms 775ms 09 60 1m21s 1s364ms 10 60 43s708ms 728ms 11 60 51s572ms 859ms 12 60 2m22s 2s370ms 13 60 40s843ms 680ms 14 60 1m15s 1s254ms 15 60 59s817ms 996ms 16 60 53s506ms 891ms 17 60 45s393ms 756ms 18 60 40s610ms 676ms 19 60 44s270ms 737ms 20 60 1m 1s 21 60 1m 1s 22 60 1m 1s 23 60 1m 1s 00 60 1m1s 1s24ms Apr 17 01 60 0ms 0ms 02 60 21s991ms 366ms 03 60 45s499ms 758ms 04 60 45s499ms 758ms 05 60 45s499ms 758ms 06 60 45s499ms 758ms 07 60 45s499ms 758ms 08 60 49s537ms 825ms 09 60 56s944ms 949ms 10 60 53s487ms 891ms 11 60 45s722ms 762ms 12 60 46s123ms 768ms 13 60 42s585ms 709ms 14 60 40s235ms 670ms 15 60 40s601ms 676ms 16 60 37s477ms 624ms 17 60 40s970ms 682ms 18 60 40s427ms 673ms 19 60 40s306ms 671ms 20 60 40s306ms 671ms 21 60 40s306ms 671ms 22 60 40s306ms 671ms 23 60 45s936ms 765ms 00 60 40s503ms 675ms Apr 18 01 60 0ms 0ms 02 60 27s746ms 462ms 03 60 57s405ms 956ms 04 60 57s405ms 956ms 05 60 57s405ms 956ms 06 60 57s405ms 956ms 07 60 57s405ms 956ms 08 60 57s405ms 956ms 09 60 57s405ms 956ms 10 60 57s405ms 956ms 11 60 57s405ms 956ms 12 60 57s405ms 956ms 13 60 57s405ms 956ms 14 60 57s405ms 956ms 15 60 57s405ms 956ms 16 60 2m52s 2s879ms 17 60 3m50s 3s834ms 18 60 3m47s 3s793ms 19 60 3m43s 3s731ms 20 60 3m46s 3s770ms 21 60 3m47s 3s788ms 22 60 3m47s 3s788ms 23 60 3m47s 3s788ms 00 60 3m37s 3s618ms [ User: labanimal - Total duration: 4h32m46s - Times executed: 9605 ]
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_bucket ON observability.metrics_timeseries (bucket_start);
Date: 2026-04-14 14:00:01 Duration: 26s906ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_bucket ON observability.metrics_timeseries (bucket_start);
Date: 2026-04-14 13:56:02 Duration: 26s840ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
CREATE INDEX IF NOT EXISTS idx_metrics_timeseries_bucket ON observability.metrics_timeseries (bucket_start);
Date: 2026-04-14 13:54:01 Duration: 25s1ms Database: zemm_monitoring User: labanimal Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
19 727ms 802ms 750ms 161 2m select count(distinct animal_id) AS "count" from ( select animals_search_mview.*, b.unbreeding_date, a.id as animal, user_is_tgm (animals_search_mview.owner, ?) as is_owner, user_is_tgm (animals_search_mview.editor, ?) as is_editor, user_is_tgm (animals_search_mview.tourist, ?) as is_tourist, case when not exists ( select ? from scoresheet_diary sd where sd.animals_id = animals_search_mview.id) then ? else ? end as isscored from animals_search_mview left join strains on strains.name = animals_search_mview.strain left join license_history lh on lh.anid = animals_search_mview.id left join animals a on a."animalID" = animals_search_mview.animal_id left join breedings b on b.id = animals_search_mview.last_mating) data where fate = ? and alive = ? and deleted = ? and (is_owner or is_editor or is_tourist);Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Apr 12 14 4 2s983ms 745ms Apr 13 08 6 4s453ms 742ms 09 14 10s517ms 751ms 11 1 745ms 745ms 12 5 3s759ms 751ms 13 7 5s287ms 755ms 15 2 1s488ms 744ms 16 6 4s456ms 742ms 17 2 1s511ms 755ms Apr 14 10 1 776ms 776ms 11 2 1s571ms 785ms 12 4 3s83ms 770ms 13 5 3s863ms 772ms 14 1 788ms 788ms 15 9 6s939ms 771ms 16 4 3s101ms 775ms Apr 15 11 2 1s478ms 739ms 12 5 3s673ms 734ms 15 19 13s978ms 735ms 16 1 735ms 735ms 17 3 2s227ms 742ms 19 1 788ms 788ms Apr 16 08 3 2s240ms 746ms 09 1 733ms 733ms 10 4 2s985ms 746ms 11 5 3s701ms 740ms 12 7 5s171ms 738ms 13 4 2s984ms 746ms 16 1 733ms 733ms 17 4 2s955ms 738ms 18 2 1s472ms 736ms Apr 17 09 1 736ms 736ms 10 3 2s227ms 742ms 11 8 6s191ms 773ms 12 5 3s847ms 769ms 13 4 3s10ms 752ms 15 1 746ms 746ms 16 3 2s221ms 740ms 18 1 741ms 741ms [ User: labanimal - Total duration: 2m - Times executed: 161 ]
[ Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 - Total duration: 1m47s - Times executed: 143 ]
[ Application: _desktop_index.php_view_animal_name_on_view_animal_id_on_view_b - Total duration: 12s747ms - Times executed: 17 ]
[ Application: _desktop__sire_name__dam_name__sire_id__dam_id__sire_strain__da - Total duration: 741ms - Times executed: 1 ]
-
SELECT COUNT(DISTINCT animal_id) AS "count" FROM ( SELECT animals_search_mview.*, b.unbreeding_date, a.id as animal, user_is_tgm (animals_search_mview.owner, 332) AS is_owner, user_is_tgm (animals_search_mview.editor, 332) AS is_editor, user_is_tgm (animals_search_mview.tourist, 332) AS is_tourist, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN animals a ON a."animalID" = animals_search_mview.animal_id LEFT JOIN breedings b ON b.id = animals_search_mview.last_mating) data WHERE fate = 5 AND alive = 't' AND deleted = 'f' AND (is_owner OR is_editor OR is_tourist);
Date: 2026-04-14 12:24:36 Duration: 802ms Database: zemm_produktiv_8 User: labanimal Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
SELECT COUNT(DISTINCT animal_id) AS "count" FROM ( SELECT animals_search_mview.*, b.unbreeding_date, a.id as animal, user_is_tgm (animals_search_mview.owner, 10100138) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100138) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100138) AS is_tourist, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN animals a ON a."animalID" = animals_search_mview.animal_id LEFT JOIN breedings b ON b.id = animals_search_mview.last_mating) data WHERE fate = 5 AND alive = 't' AND deleted = 'f' AND (is_owner OR is_editor OR is_tourist);
Date: 2026-04-14 15:43:26 Duration: 800ms Database: zemm_produktiv_8 User: labanimal Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 Bind query: yes Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
-
SELECT COUNT(DISTINCT animal_id) AS "count" FROM ( SELECT animals_search_mview.*, b.unbreeding_date, a.id as animal, user_is_tgm (animals_search_mview.owner, 10100206) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100206) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100206) AS is_tourist, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN animals a ON a."animalID" = animals_search_mview.animal_id LEFT JOIN breedings b ON b.id = animals_search_mview.last_mating) data WHERE fate = 5 AND alive = 't' AND deleted = 'f' AND (is_owner OR is_editor OR is_tourist);
Date: 2026-04-17 11:24:02 Duration: 797ms Database: zemm_produktiv_8 User: labanimal Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 Log file: /var/log/postgresql/postgresql-2026-04-17_000000.csv
20 661ms 784ms 685ms 161 1m50s select distinct * from ( select animals_search_mview.*, b.unbreeding_date, fates.loc as fate_name, user_is_tgm (animals_search_mview.owner, ?) as is_owner, user_is_tgm (animals_search_mview.editor, ?) as is_editor, user_is_tgm (animals_search_mview.tourist, ?) as is_tourist, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, strains.deleted as straindeleted, string_agg(l."application_id" || ? || l."title" || ? || date(lh."timestamp")::varchar, ?) as licensehistory, case when not exists ( select ? from scoresheet_diary sd where sd.animals_id = animals_search_mview.id) then ? else ? end as isscored from animals_search_mview inner join fates on fates.id = animals_search_mview.fate left join strains on strains.name = animals_search_mview.strain left join license_history lh on lh.anid = animals_search_mview.id left join licenses l on l.id = lh.licid left join breedings b on b.id = animals_search_mview.last_mating group by animals_search_mview.id, b.unbreeding_date, fates.loc, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, straindeleted) data where data.fate = ? and data.alive = ? and data.deleted = ? and (is_owner or is_editor or is_tourist) and (data.straindeleted = ? or data.straindeleted is null) order by data.cage_name, data.animal_id, data.name;Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration Apr 12 14 4 2s716ms 679ms Apr 13 08 6 4s29ms 671ms 09 14 9s516ms 679ms 11 1 685ms 685ms 12 5 3s443ms 688ms 13 7 4s834ms 690ms 15 2 1s346ms 673ms 16 6 4s37ms 672ms 17 2 1s372ms 686ms Apr 14 10 1 691ms 691ms 11 2 1s371ms 685ms 12 4 2s777ms 694ms 13 5 3s475ms 695ms 14 1 692ms 692ms 15 9 6s244ms 693ms 16 4 2s778ms 694ms Apr 15 11 2 1s347ms 673ms 12 5 3s349ms 669ms 15 19 12s729ms 669ms 16 1 668ms 668ms 17 3 2s33ms 677ms 19 1 752ms 752ms Apr 16 08 3 2s29ms 676ms 09 1 667ms 667ms 10 4 2s760ms 690ms 11 5 3s382ms 676ms 12 7 4s708ms 672ms 13 4 2s721ms 680ms 16 1 667ms 667ms 17 4 2s700ms 675ms 18 2 1s353ms 676ms Apr 17 09 1 667ms 667ms 10 3 2s34ms 678ms 11 8 5s941ms 742ms 12 5 3s609ms 721ms 13 4 2s791ms 697ms 15 1 683ms 683ms 16 3 2s33ms 677ms 18 1 671ms 671ms [ User: labanimal - Total duration: 1m50s - Times executed: 161 ]
[ Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 - Total duration: 1m38s - Times executed: 143 ]
[ Application: _desktop_index.php_view_animal_name_on_view_animal_id_on_view_b - Total duration: 11s523ms - Times executed: 17 ]
[ Application: _desktop__sire_name__dam_name__sire_id__dam_id__sire_strain__da - Total duration: 685ms - Times executed: 1 ]
-
SELECT DISTINCT * FROM ( SELECT animals_search_mview.*, b.unbreeding_date, fates.loc AS fate_name, user_is_tgm (animals_search_mview.owner, 10100206) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100206) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100206) AS is_tourist, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, strains.deleted as straindeleted, STRING_AGG(l."application_id" || ':' || l."title" || ' - ' || Date(lh."timestamp")::varchar, '; ') AS licensehistory, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview INNER JOIN fates ON fates.id = animals_search_mview.fate LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN licenses l ON l.id = lh.licid left join breedings b ON b.id = animals_search_mview.last_mating GROUP BY animals_search_mview.id, b.unbreeding_date, fates.loc, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, straindeleted) data WHERE data.fate = 5 AND data.alive = 't' AND data.deleted = 'f' AND (is_owner OR is_editor OR is_tourist) and (data.straindeleted = 'f' or data.straindeleted is null) ORDER BY data.cage_name, data.animal_id, data.name;
Date: 2026-04-17 10:26:08 Duration: 784ms Database: zemm_produktiv_8 User: labanimal Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 Log file: /var/log/postgresql/postgresql-2026-04-17_000000.csv
-
SELECT DISTINCT * FROM ( SELECT animals_search_mview.*, b.unbreeding_date, fates.loc AS fate_name, user_is_tgm (animals_search_mview.owner, 10100206) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100206) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100206) AS is_tourist, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, strains.deleted as straindeleted, STRING_AGG(l."application_id" || ':' || l."title" || ' - ' || Date(lh."timestamp")::varchar, '; ') AS licensehistory, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview INNER JOIN fates ON fates.id = animals_search_mview.fate LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN licenses l ON l.id = lh.licid left join breedings b ON b.id = animals_search_mview.last_mating GROUP BY animals_search_mview.id, b.unbreeding_date, fates.loc, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, straindeleted) data WHERE data.fate = 5 AND data.alive = 't' AND data.deleted = 'f' AND (is_owner OR is_editor OR is_tourist) and (data.straindeleted = 'f' or data.straindeleted is null) ORDER BY data.cage_name, data.animal_id, data.name;
Date: 2026-04-17 10:35:31 Duration: 770ms Database: zemm_produktiv_8 User: labanimal Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 Log file: /var/log/postgresql/postgresql-2026-04-17_000000.csv
-
SELECT DISTINCT * FROM ( SELECT animals_search_mview.*, b.unbreeding_date, fates.loc AS fate_name, user_is_tgm (animals_search_mview.owner, 10100206) AS is_owner, user_is_tgm (animals_search_mview.editor, 10100206) AS is_editor, user_is_tgm (animals_search_mview.tourist, 10100206) AS is_tourist, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, strains.deleted as straindeleted, STRING_AGG(l."application_id" || ':' || l."title" || ' - ' || Date(lh."timestamp")::varchar, '; ') AS licensehistory, CASE WHEN NOT EXISTS ( SELECT 1 FROM scoresheet_diary sd WHERE sd.animals_id = animals_search_mview.id) THEN 'f' ELSE 't' END AS isscored FROM animals_search_mview INNER JOIN fates ON fates.id = animals_search_mview.fate LEFT JOIN strains ON strains.name = animals_search_mview.strain LEFT JOIN license_history lh ON lh.anid = animals_search_mview.id LEFT JOIN licenses l ON l.id = lh.licid left join breedings b ON b.id = animals_search_mview.last_mating GROUP BY animals_search_mview.id, b.unbreeding_date, fates.loc, strains.cancel_criteria, strains.symtoms, strains.reduce_severity_by, strains.sym_immune, straindeleted) data WHERE data.fate = 5 AND data.alive = 't' AND data.deleted = 'f' AND (is_owner OR is_editor OR is_tourist) and (data.straindeleted = 'f' or data.straindeleted is null) ORDER BY data.cage_name, data.animal_id, data.name;
Date: 2026-04-17 12:28:34 Duration: 765ms Database: zemm_produktiv_8 User: labanimal Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 Log file: /var/log/postgresql/postgresql-2026-04-17_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
- 863,151 Event entries
- (EVENTLOG entries are formaly LOG level entries that are not queries)
Events distribution (except queries)
Key values
- 0 PANIC entries
- 7 FATAL entries
- 75 ERROR entries
- 0 WARNING entries
- 15 EVENTLOG entries
Most Frequent Errors/Events
Key values
- 32 Max number of times the same event was reported
- 97 Total events found
Rank Times reported Error 1 32 ERROR: column "..." does not exist
Times Reported Most Frequent Error / Event #1
Day Hour Count Apr 12 09 2 21 2 Apr 13 14 3 19 1 21 1 22 3 23 3 00 3 Apr 14 09 3 10 3 12 1 18 2 Apr 17 11 1 17 1 18 3 - ERROR: column tg.name does not exist
- ERROR: column "event_status" does not exist
- ERROR: column "import_runs" does not exist
Statement: SELECT tg.id, tg.name, EXISTS (SELECT 1 FROM targetgroupusers tgu WHERE tgu.targetgroup = tg.id AND tgu.users = 1) AS user1_member FROM cages c JOIN targetgroups tg ON tg.id IN (c.owner, c.editor) WHERE c.id = 1350 ORDER BY tg.id;
Date: 2026-04-12 08:19:54 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-12_000000.csv
Statement: SELECT id, run_id, event_type, event_status, event_purpose, linkage_token, ticket_ref_at_send, left(coalesce(error_message,''),120), created_at FROM import_ticket_events ORDER BY id DESC LIMIT 10;
Date: 2026-04-12 08:20:36 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-12_000000.csv
Statement: SELECT data_type, udt_name FROM information_schema.columns WHERE table_name=import_runs AND column_name=import_type LIMIT 1
Date: 2026-04-12 20:10:07 Database: zemm_produktiv_7 Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-12_000000.csv
2 15 ERROR: could not determine data type of parameter
Times Reported Most Frequent Error / Event #2
Day Hour Count Apr 12 09 8 Apr 17 13 1 18 6 - ERROR: could not determine data type of parameter
- ERROR: could not determine data type of parameter
- ERROR: could not determine data type of parameter
Statement: UPDATE import_runs SET ticket_ref = $1, ticket_status_note = $2, ticket_linkage_state = $3, ticket_ref_set_by = CASE WHEN $1 IS NOT NULL THEN $4::integer ELSE NULL END, ticket_ref_set_at = CASE WHEN $1 IS NOT NULL THEN NOW() ELSE NULL END, updated_at = NOW() WHERE id = $5
Date: 2026-04-12 08:26:26 Database: zemm_produktiv_7 Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-12_000000.csv
Statement: UPDATE import_runs SET ticket_ref = $1, ticket_status_note = $2, ticket_linkage_state = $3, ticket_ref_set_by = CASE WHEN $1 IS NOT NULL THEN $4::integer ELSE NULL END, ticket_ref_set_at = CASE WHEN $1 IS NOT NULL THEN NOW() ELSE NULL END, updated_at = NOW() WHERE id = $5
Date: 2026-04-12 08:26:56 Database: zemm_produktiv_7 Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-12_000000.csv
Statement: UPDATE import_runs SET ticket_ref = $1, ticket_status_note = $2, ticket_linkage_state = $3, ticket_ref_set_by = CASE WHEN $1 IS NOT NULL THEN $4::integer ELSE NULL END, ticket_ref_set_at = CASE WHEN $1 IS NOT NULL THEN NOW() ELSE NULL END, updated_at = NOW() WHERE id = $5
Date: 2026-04-12 08:27:09 Database: zemm_produktiv_7 Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-12_000000.csv
3 7 ERROR: invalid input syntax for type boolean: ...
Times Reported Most Frequent Error / Event #3
Day Hour Count Apr 14 12 3 Apr 15 11 1 Apr 16 22 3 - 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" = 412 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-14 11:17:37 Database: zemm_produktiv_8 Application: _desktop_index.php_command_reports_subcommand_authority_meldung User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-14_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 INNER JOIN "groupMembers" gm ON gm."group" = g.id AND gm."user" = 412 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-14 11:17:40 Database: zemm_produktiv_8 Application: _desktop_index.php_command_reports_subcommand_authority_meldung User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-14_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 INNER JOIN "groupMembers" gm ON gm."group" = g.id AND gm."user" = 412 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-14 11:17:41 Database: zemm_produktiv_8 Application: _desktop_index.php_command_reports_subcommand_authority_meldung User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
4 7 FATAL: Peer authentication failed for user "..."
Times Reported Most Frequent Error / Event #4
Day Hour Count Apr 12 20 1 21 1 Apr 13 19 1 22 1 23 1 00 1 Apr 14 20 1 - FATAL: Peer authentication failed for user "zemm"
- FATAL: Peer authentication failed for user "labanimal"
- 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-12 19:16:54 Database: zemm_produktiv_7 Application: User: zemm Remote: [local] Log file: /var/log/postgresql/postgresql-2026-04-12_000000.csv
Detail: Connection matched file "/etc/postgresql/18/main/pg_hba.conf" line 18: "local all all peer"
Date: 2026-04-12 20:07:35 Database: zemm_produktiv_7 Application: User: labanimal Remote: [local] Log file: /var/log/postgresql/postgresql-2026-04-12_000000.csv
Detail: Connection matched file "/etc/postgresql/18/main/pg_hba.conf" line 18: "local all all peer"
Date: 2026-04-13 18:41:11 Database: zemm_produktiv_7 Application: User: labanimal Remote: [local] Log file: /var/log/postgresql/postgresql-2026-04-13_000000.csv
5 6 ERROR: relation "..." does not exist
Times Reported Most Frequent Error / Event #5
Day Hour Count Apr 12 09 1 Apr 14 10 1 18 1 00 2 Apr 17 13 1 - ERROR: relation "targetgroupusers" does not exist
- ERROR: relation "import_executions" does not exist
- ERROR: relation "licenses_allowances" does not exist
Statement: SELECT c.id, c.owner, EXISTS (SELECT 1 FROM targetgroupusers tgu WHERE tgu.targetgroup = c.owner AND tgu.users = 1) AS user1_in_owner, c.editor, EXISTS (SELECT 1 FROM targetgroupusers tgu WHERE tgu.targetgroup = c.editor AND tgu.users = 1) AS user1_in_editor FROM cages c WHERE c.id = 1350;
Date: 2026-04-12 08:20:00 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-12_000000.csv
Statement: SELECT id, source_system, execution_mode, status, total_rows, created_at, summary::text FROM import_executions ORDER BY created_at DESC LIMIT 10;
Date: 2026-04-14 09:46:35 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
Statement: SELECT 1 FROM licenses_allowances la WHERE la.license = $1 AND la.species = $2
Date: 2026-04-14 17:55:31 Database: zemm_produktiv_7 Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
6 3 ERROR: Zu viele Maennchen zum Absetzen angegeben.
Times Reported Most Frequent Error / Event #6
Day Hour Count Apr 13 14 3 - ERROR: Zu viele Maennchen zum Absetzen angegeben.
- ERROR: Zu viele Maennchen zum Absetzen angegeben.
- ERROR: Zu viele Maennchen zum Absetzen angegeben.
Context: PL/pgSQL function p_wean_litter(bigint,date,bigint,bigint,integer,integer,integer,integer,integer,text,timestamp without time zone,bigint,text) line 141 at RAISE
Statement: SELECT p_wean_litter($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,NULL,NULL,NULL)Date: 2026-04-13 13:41:36 Database: zemm_produktiv_7 Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-13_000000.csv
Context: PL/pgSQL function p_wean_litter(bigint,date,bigint,bigint,integer,integer,integer,integer,integer,text,timestamp without time zone,bigint,text) line 141 at RAISE
Statement: SELECT p_wean_litter($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,NULL,NULL,NULL)Date: 2026-04-13 13:41:36 Database: zemm_produktiv_7 Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-13_000000.csv
Context: PL/pgSQL function p_wean_litter(bigint,date,bigint,bigint,integer,integer,integer,integer,integer,text,timestamp without time zone,bigint,text) line 141 at RAISE
Statement: SELECT p_wean_litter($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,NULL,NULL,NULL)Date: 2026-04-13 13:41:36 Database: zemm_produktiv_7 Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-13_000000.csv
7 3 ERROR: syntax error at or near "..."
Times Reported Most Frequent Error / Event #7
Day Hour Count Apr 17 14 2 18 1 - ERROR: syntax error at or near "\"
- ERROR: syntax error at or near "YYYY"
- ERROR: syntax error at or near ")"
Statement: SELECT current_database() AS db, id, status, approved_param_set_id, ticket_linkage_state, updated_at FROM import_runs WHERE id = 28;\; printf '\n--- db8 ---\n'; psql -h localhost -U labanimal -d zemm_produktiv_8 -P pager=off -F '|' -A -c \SELECT current_database() AS db, id, status, approved_param_set_id, ticket_linkage_state, updated_at FROM import_runs WHERE id = 28;
Date: 2026-04-17 13:12:17 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-17_000000.csv
Statement: SELECT run_id,id,event_type,event_purpose,status,channel,recipient,linkage_token,ticket_ref_at_send,COALESCE(error_message,''''),to_char(created_at,''''YYYY-MM-DD HH24:MI:SS''''),COALESCE(to_char(sent_at,''''YYYY-MM-DD HH24:MI:SS''''), '''') FROM import_ticket_events WHERE run_id IN (12,28,29) ORDER BY run_id,id;
Date: 2026-04-17 13:22:19 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-17_000000.csv
Statement: SELECT id,status,COALESCE(ticket_ref,) AS ticket_ref,ticket_linkage_state,COALESCE(approved_param_set_id::text,) AS approved_param_set_id,COALESCE(live_done_at::text,) AS live_done_at FROM import_runs WHERE id IN (12,28,29) ORDER BY id;
Date: 2026-04-17 17:18:23 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-17_000000.csv
8 3 ERROR: Absetzen der Maennchen fehlgeschlagen (...).
Times Reported Most Frequent Error / Event #8
Day Hour Count Apr 13 14 3 - ERROR: Absetzen der Maennchen fehlgeschlagen (Code -99).
- ERROR: Absetzen der Maennchen fehlgeschlagen (Code -99).
- ERROR: Absetzen der Maennchen fehlgeschlagen (Code -99).
Context: PL/pgSQL function p_wean_litter(bigint,date,bigint,bigint,integer,integer,integer,integer,integer,text,timestamp without time zone,bigint,text) line 224 at RAISE
Statement: SELECT p_wean_litter($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,NULL,NULL,NULL)Date: 2026-04-13 13:45:59 Database: zemm_produktiv_7 Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-13_000000.csv
Context: PL/pgSQL function p_wean_litter(bigint,date,bigint,bigint,integer,integer,integer,integer,integer,text,timestamp without time zone,bigint,text) line 224 at RAISE
Statement: SELECT p_wean_litter($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,NULL,NULL,NULL)Date: 2026-04-13 13:45:59 Database: zemm_produktiv_7 Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-13_000000.csv
Context: PL/pgSQL function p_wean_litter(bigint,date,bigint,bigint,integer,integer,integer,integer,integer,text,timestamp without time zone,bigint,text) line 224 at RAISE
Statement: SELECT p_wean_litter($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,NULL,NULL,NULL)Date: 2026-04-13 13:45:59 Database: zemm_produktiv_7 Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-13_000000.csv
9 3 ERROR: type "..." does not exist
Times Reported Most Frequent Error / Event #9
Day Hour Count Apr 12 21 3 - ERROR: type "import_type_enum" does not exist
- ERROR: type "import_type_enum" does not exist
- ERROR: type "import_type_enum" does not exist
Statement: SELECT unnest(enum_range(NULL::import_type_enum))::text AS v
Date: 2026-04-12 20:09:38 Database: zemm_produktiv_7 Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-12_000000.csv
Statement: SELECT unnest(enum_range(NULL::import_type_enum))::text AS v
Date: 2026-04-12 20:09:44 Database: zemm_produktiv_7 Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-12_000000.csv
Statement: SELECT unnest(enum_range(NULL::import_type_enum))::text
Date: 2026-04-12 20:09:59 Database: zemm_produktiv_7 Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-12_000000.csv
10 2 LOG: database system was shut down at ...
Times Reported Most Frequent Error / Event #10
Day Hour Count Apr 14 00 2 - LOG: database system was shut down at 2026-04-14 23:20:54 CEST
- LOG: database system was shut down at 2026-04-14 23:19:42 CEST
Date: 2026-04-14 23:22:28 Log file: /var/log/postgresql/postgresql-2026-04-14_232228.csv
Date: 2026-04-14 23:19:45 Log file: /var/log/postgresql/postgresql-2026-04-14_231945.csv
11 2 LOG: process ... still waiting for ShareLock on relation ... of database ... after ... ms
Times Reported Most Frequent Error / Event #11
Day Hour Count Apr 16 08 1 19 1 - LOG: process 643072 still waiting for ShareLock on relation 67411 of database 51653 after 1000.063 ms
- LOG: process 852439 still waiting for ShareLock on relation 67431 of database 51653 after 1000.062 ms
Detail: Process holding the lock: 642959. Wait queue: 643072.
Statement: CREATE INDEX IF NOT EXISTS idx_app_events_tenant ON observability.app_events (tenant_key, occurred_at DESC)Date: 2026-04-16 07:48:02 Database: zemm_monitoring Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-16_000000.csv
Detail: Process holding the lock: 852320. Wait queue: 852439.
Statement: CREATE INDEX IF NOT EXISTS idx_db_top_queries_tenant ON observability.db_top_queries (tenant_key, collected_at DESC)Date: 2026-04-16 18:46:02 Database: zemm_monitoring Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-16_000000.csv
12 2 ERROR: canceling autovacuum task
Times Reported Most Frequent Error / Event #12
Day Hour Count Apr 16 08 1 19 1 - ERROR: canceling autovacuum task
- ERROR: canceling autovacuum task
Context: while scanning block 156610 of relation "observability.app_events" automatic vacuum of table "zemm_monitoring.observability.app_events"
Date: 2026-04-16 07:48:02 Log file: /var/log/postgresql/postgresql-2026-04-16_000000.csv
Context: while scanning block 1105578 of relation "observability.db_top_queries" automatic vacuum of table "zemm_monitoring.observability.db_top_queries"
Date: 2026-04-16 18:46:02 Log file: /var/log/postgresql/postgresql-2026-04-16_000000.csv
13 2 ERROR: unterminated quoted identifier at or near ""..."
Times Reported Most Frequent Error / Event #13
Day Hour Count Apr 12 09 2 - ERROR: unterminated quoted identifier at or near "" cageName\, l.name AS location_name, c.\cageDesc\, c.\cageType\, ct.sizedesc, c.deleted FROM cages c JOIN locations l ON l.id = c.location LEFT JOIN cagetypes ct ON ct.id = c.\cageType\ WHERE c.id = 1350;"
- ERROR: unterminated quoted identifier at or near "" targetgroupMembers\ tgm WHERE tgm.targetgroup = c.owner AND tgm.\user\ = 1) AS user1_in_owner, c.editor, EXISTS (SELECT 1 FROM \targetgroupMembers\ tgm WHERE tgm.targetgroup = c.editor AND tgm.\user\ = 1) AS user1_in_editor FROM cages c WHERE c.id = 1350;"
Statement: SELECT c.id, c." cageName\, l.name AS location_name, c.\cageDesc\, c.\cageType\, ct.sizedesc, c.deleted FROM cages c JOIN locations l ON l.id = c.location LEFT JOIN cagetypes ct ON ct.id = c.\cageType\ WHERE c.id = 1350;
Date: 2026-04-12 08:19:43 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-12_000000.csv
Statement: SELECT c.id, c.owner, EXISTS (SELECT 1 FROM " targetgroupMembers\ tgm WHERE tgm.targetgroup = c.owner AND tgm.\user\ = 1) AS user1_in_owner, c.editor, EXISTS (SELECT 1 FROM \targetgroupMembers\ tgm WHERE tgm.targetgroup = c.editor AND tgm.\user\ = 1) AS user1_in_editor FROM cages c WHERE c.id = 1350;
Date: 2026-04-12 08:20:10 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-12_000000.csv
14 1 ERROR: syntax error at end of input
Times Reported Most Frequent Error / Event #14
Day Hour Count Apr 16 22 1 - ERROR: syntax error at end of input
Statement: SELECT u.id, u."fullName", u.title, u.name, u.pass, u.disablemail, u.darkmode, u.theme, u."eMail", u.language, u."ILVnum", u."FEMnum", u."costCentre", u."internInstructionNR", u."mailHost", u."mailMethod", u."mailSSL", u."mailPort", u."mailUser", u."mailPass", u.role, u."group", u.affiliation, u.screens, u.actions, u.available FROM users u WHERE u.id =
Date: 2026-04-16 21:34:52 Database: zemm_produktiv_8 Application: _desktop_index.php_command_profile_subcommand_authority_meldung User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-16_000000.csv
15 1 ERROR: duplicate key value violates unique constraint "..."
Times Reported Most Frequent Error / Event #15
Day Hour Count Apr 14 10 1 - 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)=(live, http_requests_total, 2026-04-14 09:37: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-14 09:37:02 Database: zemm_monitoring Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
16 1 ERROR: new row for relation "..." violates check constraint "..."
Times Reported Most Frequent Error / Event #16
Day Hour Count Apr 14 09 1 - ERROR: new row for relation "import_execution_runs" violates check constraint "import_execution_runs_run_mode_check"
Detail: Failing row contains (66, 31, test, running, 2026-04-14 08:45:44.38783+02, null, null, null, null, null, null, 1, 2026-04-14 08:45:44.38783+02, deferred_rerun, 41).
Statement: INSERT INTO import_execution_runs (run_id, execution_type, status, started_at, executed_by, created_at, run_mode, parameter_set_id) VALUES ($1, 'test', 'running', NOW(), $2, NOW(), 'deferred_rerun', $3) RETURNING idDate: 2026-04-14 08:45:44 Database: zemm_produktiv_7 Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
17 1 ERROR: invalid input syntax for type date: ...
Times Reported Most Frequent Error / Event #17
Day Hour Count Apr 17 12 1 - ERROR: invalid input syntax for type date: ""
Statement: SELECT p_update_animals(10100206, '10302822', '', NULL, '', false,'', '', false, '', '', NULL, 0, '', 10101918, '', false,'','',NULL, '','',NULL,0);
Date: 2026-04-17 11:00:59 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-17_000000.csv
18 1 ERROR: null value in column "..." of relation "..." violates not-null constraint
Times Reported Most Frequent Error / Event #18
Day Hour Count Apr 15 13 1 - ERROR: null value in column "name" of relation "users" violates not-null constraint
Detail: Failing row contains (10100225, null, null, Heinrichs, 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, 'Heinrichs'::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-15 12:58:00 Database: zemm_produktiv_8 Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-15_000000.csv
19 1 ERROR: operator does not exist: bigint = character varying
Times Reported Most Frequent Error / Event #19
Day Hour Count Apr 14 18 1 - ERROR: operator does not exist: bigint = character varying
Hint: No operator matches the given name and argument types. You might need to add explicit type casts.
Statement: SELECT a.id, a."animalID" AS ext_id, a.name, a.project AS current_project_id, l.title AS current_license, l.application_id AS current_app_id FROM animals a JOIN licenses l ON l.id = a.project WHERE a.project IS NOT NULL AND NOT a.deleted ORDER BY a.id LIMIT 1Date: 2026-04-14 17:53:55 Database: zemm_produktiv_7 Application: User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
20 1 ERROR: value too long for type character(...)
Times Reported Most Frequent Error / Event #20
Day Hour Count Apr 14 07 1 - ERROR: value too long for type character(1)
Statement: INSERT INTO tmptasks VALUES( 10308511,0,true,true,true,'10100160','155','','','452','9','','','','','','',10142239,'Tiertransport innerhalb Würzburgs',0,0,NULL,'','',10844684,false,'2026-04-16','','Tiere in Transportbox (Futter+Wasser f.24Std) im Scantainer bereitstellen','Auftraggeber:__Lisa Marschhäuser AG Grün_____ Telefon#:_01728274233 Bereitstellen am/um: Donnerstag 16.04.26, 12.00 Formular Tierexport ZEMM angehäng!',10844682,10844683,true,$1,true,2,0,2,'2026-04-13 15:51:00'::TIMESTAMP, 10100160, NULL::TIMESTAMP, NULL)
Date: 2026-04-14 06:54:21 Database: zemm_produktiv_8 Application: _desktop_index.php_zemm_produktiv_8_localhost_5432 User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-14_000000.csv
21 1 ERROR: invalid input syntax for type bigint: ...
Times Reported Most Frequent Error / Event #21
Day Hour Count Apr 17 11 1 - ERROR: invalid input syntax for type bigint: ""
Statement: SELECT id, COALESCE(name,username,''), role, COALESCE(language,'') FROM users WHERE NOT deleted AND (role = 1 OR role::text = '1') ORDER BY id LIMIT 5;
Date: 2026-04-17 10:54:40 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-17_000000.csv
22 1 LOG: could not receive data from client: Connection reset by peer
Times Reported Most Frequent Error / Event #22
Day Hour Count Apr 13 00 1 - LOG: could not receive data from client: Connection reset by peer
Date: 2026-04-13 23:40:35 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-13_000000.csv
23 1 ERROR: operator does not exist: text = integer
Times Reported Most Frequent Error / Event #23
Day Hour Count Apr 13 00 1 - 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 a.id, a.name, a."birthDate", a.species FROM animals a WHERE NOT a.deleted AND a.name IN (24,25,26,14,15) AND a.species = 1 AND a."birthDate" = 2024-11-18 ORDER BY a.id LIMIT 10Date: 2026-04-13 23:40:41 Database: zemm_produktiv_7 Application: psql User: labanimal Remote: Log file: /var/log/postgresql/postgresql-2026-04-13_000000.csv