1
0
mirror of https://github.com/prometheus-community/postgres_exporter.git synced 2025-12-21 04:00:58 +03:00

Merge pull request #699 from ken3122/master

4kB size added for postgres with 4kB block_size
This commit is contained in:
Joe Adams
2022-10-17 19:27:26 -04:00
committed by GitHub

View File

@@ -129,7 +129,7 @@ func (s *pgSetting) normaliseUnit() (val float64, unit string, err error) {
return return
case "ms", "s", "min", "h", "d": case "ms", "s", "min", "h", "d":
unit = "seconds" unit = "seconds"
case "B", "kB", "MB", "GB", "TB", "8kB", "16kB", "32kB", "16MB", "32MB", "64MB": case "B", "kB", "MB", "GB", "TB", "4kB", "8kB", "16kB", "32kB", "16MB", "32MB", "64MB":
unit = "bytes" unit = "bytes"
default: default:
err = fmt.Errorf("Unknown unit for runtime variable: %q", s.unit) err = fmt.Errorf("Unknown unit for runtime variable: %q", s.unit)
@@ -158,6 +158,8 @@ func (s *pgSetting) normaliseUnit() (val float64, unit string, err error) {
val *= math.Pow(2, 30) val *= math.Pow(2, 30)
case "TB": case "TB":
val *= math.Pow(2, 40) val *= math.Pow(2, 40)
case "4kB":
val *= math.Pow(2, 12)
case "8kB": case "8kB":
val *= math.Pow(2, 13) val *= math.Pow(2, 13)
case "16kB": case "16kB":