From 69d21a5876003a7686edc994b2d938297ebd3308 Mon Sep 17 00:00:00 2001 From: Beaujolais ! Date: Tue, 30 Oct 2018 22:06:47 +0100 Subject: [PATCH] Fix version check in postgresql_extensible (#4866) --- plugins/inputs/postgresql_extensible/postgresql_extensible.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/inputs/postgresql_extensible/postgresql_extensible.go b/plugins/inputs/postgresql_extensible/postgresql_extensible.go index a247b603a..c2bcb7b60 100644 --- a/plugins/inputs/postgresql_extensible/postgresql_extensible.go +++ b/plugins/inputs/postgresql_extensible/postgresql_extensible.go @@ -121,7 +121,7 @@ func (p *Postgresql) Gather(acc telegraf.Accumulator) error { ) // Retreiving the database version - query = `select substring(setting from 1 for 3) as version from pg_settings where name='server_version_num'` + query = `SELECT setting::integer / 100 AS version FROM pg_settings WHERE name = 'server_version_num'` if err = p.DB.QueryRow(query).Scan(&db_version); err != nil { db_version = 0 }