@@ -34,35 +34,34 @@ class Statements(Plugin):
34
34
# zbx_key, sql, desc, unit, delta, (Graph, color, side)
35
35
Items = [
36
36
("stat[read_bytes]" ,
37
- "sum(shared_blks_read+local_blks_read+temp_blks_read)*8*1024" ,
37
+ "( sum(shared_blks_read+local_blks_read+temp_blks_read)*8*1024)::bigint " ,
38
38
"Read bytes/s" , Plugin .UNITS .bytes_per_second , Plugin .DELTA .speed_per_second ,
39
39
("PostgreSQL Statements: Bytes" , "87C2B9" , 0 )),
40
40
("stat[write_bytes]" ,
41
- "sum(shared_blks_written+local_blks_written"
42
- "+temp_blks_written)*8*1024" ,
41
+ "(sum(shared_blks_written+local_blks_written+temp_blks_written)*8*1024)::bigint" ,
43
42
"Write bytes/s" , Plugin .UNITS .bytes_per_second , Plugin .DELTA .speed_per_second ,
44
43
("PostgreSQL Statements: Bytes" , "793F5D" , 0 )),
45
44
("stat[dirty_bytes]" ,
46
- "sum(shared_blks_dirtied+local_blks_dirtied)*8*1024" ,
45
+ "( sum(shared_blks_dirtied+local_blks_dirtied)*8*1024)::bigint " ,
47
46
"Dirty bytes/s" , Plugin .UNITS .bytes_per_second , Plugin .DELTA .speed_per_second ,
48
47
("PostgreSQL Statements: Bytes" , "9C8A4E" , 0 )),
49
48
50
49
("stat[read_time]" ,
51
- "sum(blk_read_time)/float4(100)" ,
50
+ "( sum(blk_read_time)/float4(100))::bigint " ,
52
51
"Read IO Time" , Plugin .UNITS .s , Plugin .DELTA .speed_per_second ,
53
52
("PostgreSQL Statements: Spent Time" , "87C2B9" , 0 )),
54
53
("stat[write_time]" ,
55
- "sum(blk_write_time)/float4(100)" ,
54
+ "( sum(blk_write_time)/float4(100))::bigint " ,
56
55
"Write IO Time" , Plugin .UNITS .s , Plugin .DELTA .speed_per_second ,
57
56
("PostgreSQL Statements: Spent Time" , "793F5D" , 0 )),
58
57
["stat[other_time]" ,
59
- "sum({0}-blk_read_time-blk_write_time)/float4(100)" ,
58
+ "( sum({0}-blk_read_time-blk_write_time)/float4(100))::bigint " ,
60
59
"Other (mostly CPU) Time" , Plugin .UNITS .s , Plugin .DELTA .speed_per_second ,
61
60
("PostgreSQL Statements: Spent Time" , "9C8A4E" , 0 )]]
62
61
63
62
Items_pg_13 = [
64
63
("stat[wal_bytes]" ,
65
- "sum(wal_bytes)" ,
64
+ "sum(wal_bytes)::bigint " ,
66
65
"Amount of WAL Files" , Plugin .UNITS .bytes_per_second , Plugin .DELTA .speed_per_second ,
67
66
("PostgreSQL Statements: WAL Statistics" , "00B0B8" , 0 )),
68
67
("stat[wal_records]" ,
0 commit comments