File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -53,12 +53,13 @@ def run(self, zbx):
5353 args = ["wal" if Pooler .server_version_greater ("10.0" ) else "xlog" ])
5454 zbx .send (self .key_count_wall .format ("[]" ), int (result [0 ][0 ]))
5555
56- if Pooler .server_version_greater ("10" ):
57- result = Pooler .query (self .query_wal_lsn_diff )
58- zbx .send (self .key_wall .format ("[]" ), float (result [0 ][0 ]), self .DELTA_SPEED )
59- else :
60- result = Pooler .query (self .query_xlog_lsn_diff )
61- zbx .send (self .key_wall .format ("[]" ), float (result [0 ][0 ]), self .DELTA_SPEED )
56+ if not Pooler .in_recovery ():
57+ if Pooler .server_version_greater ("10" ):
58+ result = Pooler .query (self .query_wal_lsn_diff )
59+ zbx .send (self .key_wall .format ("[]" ), float (result [0 ][0 ]), self .DELTA_SPEED )
60+ else :
61+ result = Pooler .query (self .query_xlog_lsn_diff )
62+ zbx .send (self .key_wall .format ("[]" ), float (result [0 ][0 ]), self .DELTA_SPEED )
6263
6364 # PG 14 pg_stat_wal metrics
6465 if Pooler .server_version_greater ("14" ):
You can’t perform that action at this time.
0 commit comments