Extensions
- pg_procfs 0.0.1
- displays /proc data from SQL
README
Contents
pg_procfs
PostgreSQL extension to display /proc FS data from SQL
Installation
Compiling
This module can be built using the standard PGXS infrastructure. For this to work, the pg_config
program must be available in your $PATH:
git clone https://github.com/pierreforstmann/pg_procfs.git
cd pg_procfs
make
make install
This extension has been validated with PostgreSQL 14.
PostgreSQL setup
Extension must loaded at server level with shared_preload_libraries
parameter.
Usage
Example
Add in postgresql.conf
:
shared_preload_libraries = 'pg_procfs'
Run: create extension pg_profcs
;
To display some /proc FS data:
```
select * from pg_procfs('/proc/version');
line | message
------+--------------------------------------------------------------------------------------------------------------------------------------
0 | Linux version 4.18.0-372.19.1.el8_6.x86_64 (mockbuild@49c5e54ed716424c9ae8c1a3d1fef96f) (gcc version 8.5.0 20210514 (Red Hat 8.5.0-10
) (GCC)) #1 SMP Tue Aug 2 13:42:59 EDT 2022 (1 row) ```