Skip to content

Commit b4b23d1

Browse files
committed
v1.0.0
1 parent 53891d9 commit b4b23d1

File tree

8 files changed

+42
-12
lines changed

8 files changed

+42
-12
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# License : Apache-2.0 @ https://github.com/pgsty/pg_exporter
55
# Copyright : 2018-2025 Ruohang Feng / Vonng (rh@vonng.com)
66
#==============================================================#
7-
VERSION ?= v0.9.0
7+
VERSION ?= v1.0.0
88
BUILD_DATE := $(shell date '+%Y%m%d%H%M%S')
99
GIT_BRANCH := $(shell git rev-parse --abbrev-ref HEAD 2>/dev/null || echo "unknown")
1010
GIT_REVISION := $(shell git rev-parse --short HEAD 2>/dev/null || echo "HEAD")

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
# PG EXPORTER
66

77
[![Webite: pigsty](https://img.shields.io/badge/website-pigsty.io-slategray?style=flat&logo=cilium&logoColor=white)](https://pigsty.io)
8-
[![Version: 0.9.0](https://img.shields.io/badge/version-0.9.0-slategray?style=flat&logo=cilium&logoColor=white)](https://github.com/pgsty/pg_exporter/releases/tag/v0.9.0)
8+
[![Version: 1.0.0](https://img.shields.io/badge/version-1.0.0-slategray?style=flat&logo=cilium&logoColor=white)](https://github.com/pgsty/pg_exporter/releases/tag/v1.0.0)
99
[![License: Apache-2.0](https://img.shields.io/github/license/pgsty/pg_exporter?logo=opensourceinitiative&logoColor=green&color=slategray)](https://github.com/pgsty/pg_exporter/blob/main/LICENSE)
1010
[![GitHub Stars](https://img.shields.io/github/stars/pgsty/pg_exporter?style=flat&logo=github&logoColor=black&color=slategray)](https://star-history.com/#pgsty/pg_exporter&Date)
1111
[![Go Report Card](https://goreportcard.com/badge/github.com/pgsty/pg_exporter)](https://goreportcard.com/report/github.com/pgsty/pg_exporter)
@@ -35,7 +35,7 @@ Check [**https://demo.pigsty.cc**](https://demo.pigsty.cc) for live demo, which
3535
## Features
3636

3737
- **Highly Customizable**: Define almost all metrics through declarative YAML configs
38-
- **Full Coverage**: Monitor both PostgreSQL (10-17+) and pgBouncer (1.8-1.24+) in single exporter
38+
- **Full Coverage**: Monitor both PostgreSQL (10-18+) and pgBouncer (1.8-1.24+) in single exporter
3939
- **Fine-grained Control**: Configure timeout, caching, skip conditions, and fatality per collector
4040
- **Dynamic Planning**: Define multiple query branches based on different conditions
4141
- **Self-monitoring**: Rich metrics about pg_exporter [itself](https://demo.pigsty.cc/d/pgsql-exporter) for complete observability

RELEASENOTE.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,36 @@
11
# Release Note
22

33

4+
------
5+
6+
## 1.0.0
7+
8+
Add PostgreSQL 18 metrics support
9+
10+
- new collector branch `pg_wal_18`:
11+
- remove `write`, `sync`, `write_time`, `sync_time` metrics
12+
- move to `pg_stat_io`
13+
- new collector branch `pg_checkpointer_18`:
14+
- new metric `num_done`
15+
- new metric `slru_written`
16+
- new collector branch `pg_db_18`:
17+
- new metric `parallel_workers_to_launch`
18+
- new metric `parallel_workers_launched`
19+
- new collector branch `pg_table_18`:
20+
- `table_parallel_workers_to_launch`
21+
- `table_parallel_workers_launched`
22+
- new collector branch `pg_io_18`:
23+
- new series about WAL statistics
24+
- new metric `read_bytes`
25+
- new metric `write_bytes`
26+
- new metric `extend_bytes`
27+
- remove `op_bytes` due to fixed value
28+
- new collector branch `pg_vacuuming_18`
29+
- new metric `delay_time`
30+
31+
https://github.com/pgsty/pg_exporter/releases/tag/v1.0.0
32+
33+
434
------
535

636
## 0.9.0

exporter/global.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99
/* ================ Parameters ================ */
1010

1111
// Version is read by make build procedure
12-
var Version = "0.9.0"
12+
var Version = "1.0.0"
1313

1414
// Build information. Populated at build-time.
1515
var (

package/nfpm-amd64-deb.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
name: "pg-exporter"
22
arch: "amd64"
33
platform: "linux"
4-
version: "v0.9.0"
4+
version: "v1.0.0"
55
version_schema: semver
66
maintainer: Ruohang Feng <rh@vonng.com>
77
description: |
88
Prometheus exporter for PostgreSQL / Pgbouncer server metrics.
99
Supported version: Postgres9.4 - 17+ & Pgbouncer 1.8 - 1.24+
1010
Part of Project Pigsty -- Battery Included PostgreSQL Distribution
11-
with ultimate observability support: https://pigsty.cc
11+
with ultimate observability support: https://pigsty.io
1212
1313
vendor: "Vonng"
1414
homepage: "https://github.com/pgsty/pg_exporter"

package/nfpm-amd64-rpm.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
name: "pg_exporter"
22
arch: "amd64"
33
platform: "linux"
4-
version: "v0.9.0"
4+
version: "v1.0.0"
55
version_schema: semver
66
maintainer: Ruohang Feng <rh@vonng.com>
77
description: |
88
Prometheus exporter for PostgreSQL / Pgbouncer server metrics.
99
Supported version: Postgres9.4 - 17+ & Pgbouncer 1.8 - 1.24+
1010
Part of Project Pigsty -- Battery Included PostgreSQL Distribution
11-
with ultimate observability support: https://pigsty.cc
11+
with ultimate observability support: https://pigsty.io
1212
1313
vendor: "Vonng"
1414
homepage: "https://github.com/pgsty/pg_exporter"

package/nfpm-arm64-deb.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
name: "pg-exporter"
22
arch: "arm64"
33
platform: "linux"
4-
version: "v0.9.0"
4+
version: "v1.0.0"
55
version_schema: semver
66
maintainer: Ruohang Feng <rh@vonng.com>
77
description: |
88
Prometheus exporter for PostgreSQL / Pgbouncer server metrics.
99
Supported version: Postgres9.4 - 17+ & Pgbouncer 1.8 - 1.24+
1010
Part of Project Pigsty -- Battery Included PostgreSQL Distribution
11-
with ultimate observability support: https://pigsty.cc
11+
with ultimate observability support: https://pigsty.io
1212
1313
vendor: "Vonng"
1414
homepage: "https://github.com/pgsty/pg_exporter"

package/nfpm-arm64-rpm.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
name: "pg_exporter"
22
arch: "arm64"
33
platform: "linux"
4-
version: "v0.9.0"
4+
version: "v1.0.0"
55
version_schema: semver
66
maintainer: Ruohang Feng <rh@vonng.com>
77
description: |
88
Prometheus exporter for PostgreSQL / Pgbouncer server metrics.
99
Supported version: Postgres9.4 - 17+ & Pgbouncer 1.8 - 1.24+
1010
Part of Project Pigsty -- Battery Included PostgreSQL Distribution
11-
with ultimate observability support: https://pigsty.cc
11+
with ultimate observability support: https://pigsty.io
1212
1313
vendor: "Vonng"
1414
homepage: "https://github.com/pgsty/pg_exporter"

0 commit comments

Comments
 (0)