---
title: "pgCluu v5.0 has been released - Angryecho"
description: "Antananarivo, Madagascar - October 20, 2026 pgCluu PostgreSQL Cluster Utilization pgCluu is a Perl program used to perform a full audit of a PostgreSQL Cluster…"
canonical_url: "https://www.angryecho.com/c/shu_ju_ku/p/P2TBBkCHcO5WcIV6oXYhV"
meta:
  "og:description": "Antananarivo, Madagascar - October 20, 2026 pgCluu PostgreSQL Cluster Utilization pgCluu is a Perl program used to perform a full audit of a PostgreSQL Cluster…"
  "og:image": "https://www.angryecho.com/_og/d/c_Post%2Ctitle_~5ZCQ5qe9572R%2Cdescription_~5ZCQ5qe95LiA5LiL77yM5bCx5LiK5ZCQ5qe9572R44CC%2CpostId_P2TBBkCHcO5WcIV6oXYhV%2Crevision_~MjAyNi0xMC0yNVQwMjo1Nzo1MC4xODM3Nzla%2Cp_Ii9jL3NodV9qdV9rdS9wL1AyVEJCa0NIY081V2NJVjZvWFloViI%2Cs_T-eb__lF6GvE6mIN.png"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "pgCluu v5.0 has been released"
---

> Index of every page on this site: [llms.txt](https://www.angryecho.com/llms.txt)

# **pgCluu v5.0 has been released**

Antananarivo, Madagascar - October 20, 2026

## pgCluu

**PostgreSQL Cluster Utilization**

pgCluu is a Perl program used to perform a full audit of a PostgreSQL Cluster performances. It is divided in two parts, a collector used to grab statistics on the PostgreSQL server using psql and sar, a reports builder that will generate all HTML and charts output.

Version 6.0 of pgCluu have been released, this is a major release that adds several new features and reports. It also fixes issues reported since the last release.

New features:

- Add report about replication slots retrieved from pg\_replication\_slots.
- Add collect of pg\_hba\_file\_rules
- Limit wait event reporting to those that represent more than 0.1 percent of the total of the wait event observed.
- Add collect of I/O statistics from pg\_stat\_io (PG16+)
- Add reports about:
- I/O throughput per backend type
- shared buffers writers and evictions
- buffer hit ratio and ring buffers
- I/O latency and size
- WAL I/O
- temporary relations I/O
- asynchronous I/O (PG18+)
- Add collect more kernel tuning parameters, remove shmmax and shmall
- vm.dirty\_expire\_centisecs and vm.dirty\_writeback\_centisecs, they were not matched by the sysctl filter, and all other vm.dirty\_\* parameters,
- vm.min\_free\_kbytes, vm.watermark\_scale\_factor and kernel.numa\_balancing,
- net.core.somaxconn, net.ipv4.ip\_local\_port\_range, net.core.rmem\_max, net.core.wmem\_max, fs.file-max and fs.nr\_open,
- /sys/kernel/mm/transparent\_hugepage/shmem\_enabled: PostgreSQL shared memory is anonymous shared memory, this is the setting that applies to the shared buffers, not 'enabled',
- the frequency governor of all CPUs instead of cpu0 only, the cpuidle driver, the intel\_pstate status and energy performance preference, and the number of NUMA nodes,
- read\_ahead\_kb, nr\_requests, max\_sectors\_kb and wbt\_lat\_usec of each block device.
- Collect and report the limits of the postmaster process. pgcluu\_collectd now saves in a new POSTMASTER section of sysinfo.txt:
- the pid of the postmaster, found as the parent of the checkpointer (its /proc entry is readable by any user) or read from postmaster.pid before PostgreSQL 10,
- oom\_score\_adj, -1000 is recommended for the postmaster,
- the soft and hard limits of open files, processes and locked memory,
- the cgroup limits: memory.max, memory.high, memory.swap.max, cpu.max, cpu.weight, io.max, pids.max and the oom/oom\_kill counters of memory.events with cgroup v2 (also in hybrid mode), memory and cpu quota limits with cgroup v1. pgcluu and pgcluu.cgi show them in the Kernel panel of the system information with sizes and CPU quotas formatted, and a tooltip for oom\_score\_adj and the process limits.
- Add kernel pressure stall information and memory events reports. pgcluu\_collectd now appends at each run to kernel\_stats.csv the cumulative counters of:
- the pressure stall information (PSI) of the host (/proc/pressure, kernel 4.20+) and of the cgroup v2 of the postmaster (cpu, memory and io pressure),
- the memory events of the cgroup of the postmaster (high, max, oom and oom\_kill from memory.events),
- /proc/vmstat counters not reported by sar: direct reclaims (allocstall), memory compaction, transparent huge pages allocations and fallbacks, OOM kills, NUMA allocations and page cache refaults.
- pgcluu and pgcluu.cgi have two new pages in the System menu:
- Pressure stall information: percentage of time with some or all tasks stalled on CPU, memory or I/O for the host and the PostgreSQL cgroup,
- Kernel memory events: allocation stalls and compaction, transparent huge pages, OOM kills, cgroup memory events, page cache refaults and NUMA allocations.

See [ChangeLog](https://github.com/darold/pgcluu/releases/tag/v5.0) for a complete list of changes, bug fixes and acknowledgements.

## About pgCluu:

The goal of this project is to provide a complete PostgreSQL auditing tool that don't need any dependency to be run easily to audit a local or remote server.

If you just have a sar output file, pgCluu can be use to draw graphs about the system utilization only.

### Credits

pgCluu is an original collection of tools built during my work at [Dalibo](https://www.dalibo.com) and [HexaCluster](https://hexacluster.ai/). The tools are published under the PostgreSQL License.

pgCluu is created and maintained by Gilles Darold. Any contribution to build a better tool is welcome. You can send your ideas, features requests or patches using the GitHub tools.

### Links

View a sample report at http://pgcluu.darold.net/example/index.html

- Web site: http://pgcluu.darold.net/
- Download: https://github.com/darold/pgcluu/releases
- Development: https://github.com/darold/pgcluu
- Documentation: https://github.com/darold/pgcluu/blob/master/README

> 原文： [PostgreSQL News｜pgCluu v5.0 has been released](https://www.postgresql.org/about/news/pgcluu-v50-has-been-released-3417/)，2026-10-22

排序方式 :

### **成为第一条评论！**

Nobody's responded to this post yet. Add your thoughts and get the conversation going.

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://www.angryecho.com/c/shu_ju_ku/p/P2TBBkCHcO5WcIV6oXYhV#post","@type":"DiscussionForumPosting","commentCount":0,"dateModified":"2026-10-25T02:57:50.183Z","datePublished":"2026-10-22T04:00:00.000Z","description":"Antananarivo, Madagascar - October 20, 2026 pgCluu PostgreSQL Cluster Utilization pgCluu is a Perl program used to perform a full audit of a PostgreSQL Cluster…","headline":"pgCluu v5.0 has been released","isPartOf":"https://www.angryecho.com/c/shu_ju_ku","mainEntityOfPage":"https://www.angryecho.com/c/shu_ju_ku/p/P2TBBkCHcO5WcIV6oXYhV","text":"Antananarivo, Madagascar - October 20, 2026\n\npgCluu\n\nPostgreSQL Cluster Utilization\n\npgCluu is a Perl program used to perform a full audit of a PostgreSQL\nCluster performances. It is divided in two parts, a collector used to\ngrab statistics on the PostgreSQL server using psql and sar, a reports\nbuilder that will generate all HTML and charts output.\n\nVersion 6.0 of pgCluu have been released, this is a major release that\nadds several new features and reports. It also fixes issues reported\nsince the last release.\n\nNew features:\n\n\n\n\n\nAdd report about replication slots retrieved from pg_replication_slots.\n\n\n\nAdd collect of pg_hba_file_rules\n\n\n\nLimit wait event reporting to those that represent more than 0.1 percent\nof the total of the wait event observed.\n\n\n\nAdd collect of I/O statistics from pg_stat_io (PG16+)\n\n\n\nAdd reports about:\n\n\n\nI/O throughput per backend type\n\n\n\nshared buffers writers and evictions\n\n\n\nbuffer hit ratio and ring buffers\n\n\n\nI/O latency and size\n\n\n\nWAL I/O\n\n\n\ntemporary relations I/O\n\n\n\nasynchronous I/O (PG18+)\n\n\n\nAdd collect more kernel tuning parameters, remove shmmax and shmall\n\n\n\nvm.dirty_expire_centisecs and vm.dirty_writeback_centisecs, they were\nnot matched by the sysctl filter, and all other vm.dirty_* parameters,\n\n\n\nvm.min_free_kbytes, vm.watermark_scale_factor and kernel.numa_balancing,\n\n\n\nnet.core.somaxconn, net.ipv4.ip_local_port_range, net.core.rmem_max,\nnet.core.wmem_max, fs.file-max and fs.nr_open,\n\n\n\n/sys/kernel/mm/transparent_hugepage/shmem_enabled: PostgreSQL shared\nmemory is anonymous shared memory, this is the setting that applies to\nthe shared buffers, not 'enabled',\n\n\n\nthe frequency governor of all CPUs instead of cpu0 only, the cpuidle\ndriver, the intel_pstate status and energy performance preference, and\nthe number of NUMA nodes,\n\n\n\nread_ahead_kb, nr_requests, max_sectors_kb and wbt_lat_usec of each\nblock device.\n\n\n\nCollect and report the limits of the postmaster process. pgcluu_collectd now\nsaves in a new POSTMASTER section of sysinfo.txt:\n\n\n\nthe pid of the postmaster, found as the parent of the checkpointer\n(its /proc entry is readable by any user) or read from postmaster.pid\nbefore PostgreSQL 10,\n\n\n\noom_score_adj, -1000 is recommended for the postmaster,\n\n\n\nthe soft and hard limits of open files, processes and locked memory,\n\n\n\nthe cgroup limits: memory.max, memory.high, memory.swap.max, cpu.max,\ncpu.weight, io.max, pids.max and the oom/oom_kill counters of\nmemory.events with cgroup v2 (also in hybrid mode), memory and cpu\nquota limits with cgroup v1.\npgcluu and pgcluu.cgi show them in the Kernel panel of the system\ninformation with sizes and CPU quotas formatted, and a tooltip for\noom_score_adj and the process limits.\n\n\n\nAdd kernel pressure stall information and memory events reports.\npgcluu_collectd now appends at each run to kernel_stats.csv the cumulative\ncounters of:\n\n\n\nthe pressure stall information (PSI) of the host (/proc/pressure, kernel\n4.20+) and of the cgroup v2 of the postmaster (cpu, memory and io\npressure),\n\n\n\nthe memory events of the cgroup of the postmaster (high, max, oom and\noom_kill from memory.events),\n\n\n\n/proc/vmstat counters not reported by sar: direct reclaims (allocstall),\nmemory compaction, transparent huge pages allocations and fallbacks,\nOOM kills, NUMA allocations and page cache refaults.\n\n\n\npgcluu and pgcluu.cgi have two new pages in the System menu:\n\n\n\nPressure stall information: percentage of time with some or all tasks\nstalled on CPU, memory or I/O for the host and the PostgreSQL cgroup,\n\n\n\nKernel memory events: allocation stalls and compaction, transparent huge\npages, OOM kills, cgroup memory events, page cache refaults and NUMA\nallocations.\n\nSee ChangeLog for\na complete list of changes, bug fixes and acknowledgements.\n\nAbout pgCluu:\n\nThe goal of this project is to provide a complete PostgreSQL auditing\ntool that don't need any dependency to be run easily to audit a local\nor remote server.\n\nIf you just have a sar output file, pgCluu can be use to draw graphs\nabout the system utilization only.\n\nCredits\n\npgCluu is an original collection of tools built during my work at\nDalibo and HexaCluster.\nThe tools are published under the PostgreSQL License.\n\npgCluu is created and maintained by Gilles Darold. Any contribution to\nbuild a better tool is welcome. You can send your ideas, features requests\nor patches using the GitHub tools.\n\nLinks\n\nView a sample report at http://pgcluu.darold.net/example/index.html\n\n\n\n\n\nWeb site: http://pgcluu.darold.net/\n\n\n\nDownload: https://github.com/darold/pgcluu/releases\n\n\n\nDevelopment: https://github.com/darold/pgcluu\n\n\n\nDocumentation: https://github.com/darold/pgcluu/blob/master/README\n\n\n\n原文：PostgreSQL News｜pgCluu v5.0 has been released，2026-10-22","url":"https://www.angryecho.com/c/shu_ju_ku/p/P2TBBkCHcO5WcIV6oXYhV","author":{"@type":"Person","name":"Corey S","url":"https://www.angryecho.com/u/P7H9725349"},"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":0},{"@type":"InteractionCounter","interactionType":"https://schema.org/DislikeAction","userInteractionCount":0},{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":0},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":0}]}]}
```

## Sitemap

See the full [sitemap](https://www.angryecho.com/sitemap.md) for all pages.
