Skip to content

Commit 0fa5dde

Browse files
committed
bump version string to 1.1.1
1 parent 2e8da44 commit 0fa5dde

12 files changed

Lines changed: 108 additions & 32 deletions

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 ?= v1.1.0
7+
VERSION ?= v1.1.1
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: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
[![Webite: exp.pgsty.com](https://img.shields.io/badge/website-exp.pgsty.com-slategray?style=flat&logo=cilium&logoColor=white)](https://exp.pigsty.com)
88
[![DockerHub: pgsty/pg_exporter](https://img.shields.io/badge/docker-pgsty/pg_exporter-slategray?style=flat&logo=docker&logoColor=white)](https://hub.docker.com/r/pgsty/pg_exporter)
9-
[![Version: 1.1.0](https://img.shields.io/badge/version-1.1.0-slategray?style=flat&logo=cilium&logoColor=white)](https://github.com/pgsty/pg_exporter/releases/tag/v1.1.0)
9+
[![Version: 1.1.1](https://img.shields.io/badge/version-1.1.1-slategray?style=flat&logo=cilium&logoColor=white)](https://github.com/pgsty/pg_exporter/releases/tag/v1.1.1)
1010
[![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)
1111
[![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)
1212
[![Go Report Card](https://goreportcard.com/badge/github.com/pgsty/pg_exporter)](https://goreportcard.com/report/github.com/pgsty/pg_exporter)
@@ -37,10 +37,10 @@ Check [**https://g.pgsty.com**](https://g.pgsty.com) for live demo, which is bui
3737
## Features
3838

3939
- **Highly Customizable**: Define almost all metrics through declarative YAML configs
40-
- **Full Coverage**: Monitor both PostgreSQL (10-18+) and pgBouncer (1.8-1.24+) in single exporter
40+
- **Full Coverage**: Monitor both PostgreSQL (10-18+) and pgBouncer (1.8-1.25+) in single exporter
4141
- **Fine-grained Control**: Configure timeout, caching, skip conditions, and fatality per collector
4242
- **Dynamic Planning**: Define multiple query branches based on different conditions
43-
- **Self-monitoring**: Rich metrics about pg_exporter [itself](https://g.pigsty.com/d/pgsql-exporter) for complete observability
43+
- **Self-monitoring**: Rich metrics about pg_exporter [itself](https://demo.pigsty.io/d/pgsql-exporter) for complete observability
4444
- **Production-Ready**: Battle-tested in real-world environments across 12K+ cores for 6+ years
4545
- **Auto-discovery**: Automatically discover and monitor multiple databases within an instance
4646
- **Health Check APIs**: Comprehensive HTTP endpoints for service health and traffic routing
@@ -51,7 +51,7 @@ Check [**https://g.pgsty.com**](https://g.pgsty.com) for live demo, which is bui
5151

5252
## Quick Start
5353

54-
RPM / DEB / Tarball available in the GitHub [release page](https://github.com/pgsty/pg_exporter/releases), and Pigsty's YUM / APT [Infra Repo](https://ext.pigsty.io/repo/infra).
54+
RPM / DEB / Tarball available in the GitHub [release page](https://github.com/pgsty/pg_exporter/releases), and Pigsty's YUM / APT [Infra Repo](https://pgext.cloud/repo/infra).
5555

5656
To run this exporter, you need to pass the postgres/pgbouncer URL via env or arg:
5757

@@ -243,6 +243,7 @@ Current `pg_exporter` is shipped with the following metrics collector definition
243243
- [0331-pg_checkpointer.yml](config/0331-pg_checkpointer.yml)
244244
- [0340-pg_ssl.yml](config/0340-pg_ssl.yml)
245245
- [0350-pg_checkpoint.yml](config/0350-pg_checkpoint.yml)
246+
- [0355-pg_timeline.yml](config/0355-pg_timeline.yml)
246247
- [0360-pg_recovery.yml](config/0360-pg_recovery.yml)
247248
- [0370-pg_slru.yml](config/0370-pg_slru.yml)
248249
- [0380-pg_shmem.yml](config/0380-pg_shmem.yml)
@@ -282,7 +283,7 @@ Current `pg_exporter` is shipped with the following metrics collector definition
282283

283284
> #### Note
284285
>
285-
> Supported version: PostgreSQL 10, 11, 12, 13, 14, 15, 16, 17+
286+
> Supported version: PostgreSQL 10, 11, 12, 13, 14, 15, 16, 17, 18+
286287
>
287288
> But you can still get PostgreSQL 9.4, 9.5, 9.6 support by switching to the older version collector definition
288289
@@ -524,7 +525,7 @@ Contributors: https://github.com/pgsty/pg_exporter/graphs/contributors
524525

525526
License: [Apache-2.0](LICENSE)
526527

527-
Copyright: 2018-2025 rh@vonng.com
528+
Copyright: 2018-2026 rh@vonng.com
528529

529530
<p align="center">
530531
<img src="static/logo.png" alt="PG Exporter Logo" height="128" align="middle">

docs/_index.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -116,10 +116,10 @@ sudo apt install -y pg-exporter
116116
{{< /tab >}}
117117
{{< tab >}}
118118
```bash
119-
wget https://github.com/pgsty/pg_exporter/releases/download/v1.1.0/pg_exporter-v1.1.0.linux-amd64.tar.gz
120-
tar -xf pg_exporter-v1.1.0.linux-amd64.tar.gz
121-
sudo install pg_exporter-v1.1.0.linux-amd64/pg_exporter /usr/bin/
122-
sudo install pg_exporter-v1.1.0.linux-amd64/pg_exporter.yml /etc/pg_exporter.yml
119+
wget https://github.com/pgsty/pg_exporter/releases/download/v1.1.1/pg_exporter-v1.1.1.linux-amd64.tar.gz
120+
tar -xf pg_exporter-v1.1.1.linux-amd64.tar.gz
121+
sudo install pg_exporter-v1.1.1.linux-amd64/pg_exporter /usr/bin/
122+
sudo install pg_exporter-v1.1.1.linux-amd64/pg_exporter.yml /etc/pg_exporter.yml
123123
```
124124
{{< /tab >}}
125125
{{< tab >}}

docs/api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ pg_in_recovery 0
5151
5252
# HELP pg_exporter_build_info PG Exporter build information
5353
# TYPE pg_exporter_build_info gauge
54-
pg_exporter_build_info{version="1.1.0",branch="main",revision="abc123"} 1
54+
pg_exporter_build_info{version="1.1.1",branch="main",revision="abc123"} 1
5555
5656
# ... additional metrics
5757
```

docs/install.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@ curl -fsSL https://repo.pigsty.io/get | bash; cd ~/pigsty;
2828
You can also download `pg_exporter` package (`RPM`/`DEB`/ Tarball) directly from the [Latest GitHub Release Page](https://github.com/pgsty/pg_exporter/releases/latest):
2929

3030
{{< filetree/container >}}
31-
{{< filetree/folder name="v1.1.0" state="open" >}}
32-
{{< filetree/file name="https://github.com/pgsty/pg_exporter/releases/download/v1.1.0/pg-exporter_1.1.0_amd64.deb" >}}
33-
{{< filetree/file name="https://github.com/pgsty/pg_exporter/releases/download/v1.1.0/pg-exporter_1.1.0_arm64.deb" >}}
34-
{{< filetree/file name="https://github.com/pgsty/pg_exporter/releases/download/v1.1.0/pg_exporter-1.1.0-1.aarch64.rpm" >}}
35-
{{< filetree/file name="https://github.com/pgsty/pg_exporter/releases/download/v1.1.0/pg_exporter-1.1.0-1.x86_64.rpm" >}}
36-
{{< filetree/file name="https://github.com/pgsty/pg_exporter/releases/download/v1.1.0/pg_exporter-v1.1.0.linux-amd64.tar.gz" >}}
37-
{{< filetree/file name="https://github.com/pgsty/pg_exporter/releases/download/v1.1.0/pg_exporter-v1.1.0.linux-arm64.tar.gz" >}}
38-
{{< filetree/file name="https://github.com/pgsty/pg_exporter/releases/download/v1.1.0/pg_exporter-v1.1.0.darwin-amd64.tar.gz" >}}
39-
{{< filetree/file name="https://github.com/pgsty/pg_exporter/releases/download/v1.1.0/pg_exporter-v1.1.0.darwin-arm64.tar.gz" >}}
31+
{{< filetree/folder name="v1.1.1" state="open" >}}
32+
{{< filetree/file name="https://github.com/pgsty/pg_exporter/releases/download/v1.1.1/pg-exporter_1.1.1_amd64.deb" >}}
33+
{{< filetree/file name="https://github.com/pgsty/pg_exporter/releases/download/v1.1.1/pg-exporter_1.1.1_arm64.deb" >}}
34+
{{< filetree/file name="https://github.com/pgsty/pg_exporter/releases/download/v1.1.1/pg_exporter-1.1.1-1.aarch64.rpm" >}}
35+
{{< filetree/file name="https://github.com/pgsty/pg_exporter/releases/download/v1.1.1/pg_exporter-1.1.1-1.x86_64.rpm" >}}
36+
{{< filetree/file name="https://github.com/pgsty/pg_exporter/releases/download/v1.1.1/pg_exporter-v1.1.1.linux-amd64.tar.gz" >}}
37+
{{< filetree/file name="https://github.com/pgsty/pg_exporter/releases/download/v1.1.1/pg_exporter-v1.1.1.linux-arm64.tar.gz" >}}
38+
{{< filetree/file name="https://github.com/pgsty/pg_exporter/releases/download/v1.1.1/pg_exporter-v1.1.1.darwin-amd64.tar.gz" >}}
39+
{{< filetree/file name="https://github.com/pgsty/pg_exporter/releases/download/v1.1.1/pg_exporter-v1.1.1.darwin-arm64.tar.gz" >}}
4040
{{< /filetree/folder >}}
4141
{{< /filetree/container >}}
4242

docs/release.md

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,11 @@ breadcrumbs: false
55
comments: false
66
---
77

8-
The latest stable version of `pg_exporter` is [v1.1.0](https://github.com/pgsty/pg_exporter/releases/tag/v1.1.0)
8+
The latest stable version of `pg_exporter` is [v1.1.1](https://github.com/pgsty/pg_exporter/releases/tag/v1.1.1)
99

1010
| Version | Date | Summary | GitHub |
1111
|:---------------:|:----------:|---------------------------------------------------------|:------------------------------------------------------------------:|
12+
| [v1.1.1](#v111) | 2025-12-30 | pg_timeline, pg_recv, pg_sub collector update | [v1.1.1](https://github.com/pgsty/pg_exporter/releases/tag/v1.1.1) |
1213
| [v1.1.0](#v110) | 2025-12-15 | Update default metrics collectors, bump to go 1.25.5 | [v1.1.0](https://github.com/pgsty/pg_exporter/releases/tag/v1.1.0) |
1314
| [v1.0.3](#v103) | 2025-11-20 | Routine update on 1.25.4, fix unsupported libpq env | [v1.0.3](https://github.com/pgsty/pg_exporter/releases/tag/v1.0.3) |
1415
| [v1.0.2](#v102) | 2025-08-14 | Build for more os arch with goreleaser | [v1.0.2](https://github.com/pgsty/pg_exporter/releases/tag/v1.0.2) |
@@ -37,6 +38,27 @@ The latest stable version of `pg_exporter` is [v1.1.0](https://github.com/pgsty/
3738

3839

3940

41+
42+
## v1.1.1
43+
44+
minor fix on some collectors
45+
46+
- add new collector pg_timeline
47+
- add pg_sub_16 branch to filter out parallel works in subscription
48+
- fix: add coalesce slotname for pg_recv collector
49+
50+
**Checksums**
51+
52+
https://github.com/pgsty/pg_exporter/releases/download/v1.1.1/checksums.txt
53+
54+
```bash
55+
56+
```
57+
58+
https://github.com/pgsty/pg_exporter/releases/tag/v1.1.1
59+
60+
61+
4062
## v1.1.0
4163

4264
Build with Go 1.25.5 and latest dependencies, collector updates:
@@ -62,7 +84,7 @@ Build with Go 1.25.5 and latest dependencies, collector updates:
6284

6385
**Checksums**
6486

65-
https://github.com/pgsty/pg_exporter/releases/download/v1.0.3/checksums.txt
87+
https://github.com/pgsty/pg_exporter/releases/download/v1.1.0/checksums.txt
6688

6789
```bash
6890
9c65f43e76213bb8a49d1eab2c76a27d9ab694e67bc79f0ad12769ea362b5ca2 pg-exporter_1.1.0-1_amd64.deb

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 = "1.1.0"
12+
var Version = "1.1.1"
1313

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

package/nfpm-amd64-deb.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: "pg-exporter"
22
arch: "amd64"
33
platform: "linux"
4-
version: "v1.1.0"
4+
version: "v1.1.1"
55
release: "1"
66
version_schema: semver
77
maintainer: Ruohang Feng <rh@vonng.com>

package/nfpm-amd64-rpm.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: "pg_exporter"
22
arch: "amd64"
33
platform: "linux"
4-
version: "v1.1.0"
4+
version: "v1.1.1"
55
release: "1"
66
version_schema: semver
77
maintainer: Ruohang Feng <rh@vonng.com>

package/nfpm-arm64-deb.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: "pg-exporter"
22
arch: "arm64"
33
platform: "linux"
4-
version: "v1.1.0"
4+
version: "v1.1.1"
55
release: "1"
66
version_schema: semver
77
maintainer: Ruohang Feng <rh@vonng.com>

0 commit comments

Comments
 (0)