pg_procfs 0.0.1

This Release
pg_procfs 0.0.1
Date
Status
Testing
Latest Testing
pg_procfs 0.0.2 —
Other Releases
Abstract
displays /procfs data from SQL
Released By
pifor
License
PostgreSQL
Resources
Special Files
Tags

Extensions

pg_procfs 0.0.1
displays /procfs data from SQL

README

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) ```