FreeBSD Manual Pages
PGAGROAL-CLI(1) General Commands Manual PGAGROAL-CLI(1) NAME pgagroal-cli - Command line utility for pgagroal SYNOPSIS pgagroal-cli [ -c CONFIG_FILE ] [ COMMAND ] DESCRIPTION pgagroal-cli is a command line utility for pgagroal. OPTIONS -c,--config CONFIG_FILE Set the path to the pgagroal.conf file -h,--host HOST Set the host name -p,--port PORT Set the port number -U,--user USERNAME Set the user name -P,--password PASSWORD Set the password -L,--logfile FILE Set the logfile -F, --format text|json|raw Set the output format -C, --compress none|gz|zstd|lz4|bz2 Compress the wire protocol -E, --encrypt none|aes|aes256|aes192|aes128 Encrypt the wire protocol -v, --verbose Output text string of result -V, --version Display version information -?, --help Display help COMMANDS flush [mode] [database] Flush connections according to [mode]. Allowed modes are: * 'gracefully' (default) to flush all connections gracefully * 'idle' to flush only idle connections * 'all' to flush all connections. USE WITH CAUTION! If no [database] name is specified, applies to all databases. ping Verifies if pgagroal is up and running and checks connectivity to configured PostgreSQL servers. With JSON output, the response in- cludes per-server Host, Port, Status, Primary, and Behind on stand- bys. enable [database] Enable the specified database, or all databases if not specified disable [database] Disable the specified database, or all databases if not specified shutdown [mode] Stops pgagroal pooler. The [mode] can be: * 'gracefully' (default): waits for active connections to quit * 'immediate': forces connections to close and terminate * 'cancel': avoid a previously issued 'shutdown gracefully' status [details] Status of pgagroal, with optional details. Per-server fields match ping. details adds limits and per-connection rows. switch-to <server> Switches to the specified primary server conf <action> Manages the configuration. <action> can be: * 'reload': issue a configuration reload * 'ls': list the configuration files used * 'get': obtain information about a runtime configuration value Usage: conf get <parameter_name> * 'set': modify a configuration value Usage: conf set <para- meter_name> <parameter_value> clear <what> Resets either the Prometheus statistics or the specified server. <what> can be: * 'server' (default) followed by a server name * a server name on its own * 'prometheus' to reset the Prometheus metrics REPORTING BUGS pgagroal is licensed under the 3-clause BSD License. SEE ALSO pgagroal.conf(5), pgagroal_hba.conf(5), pgagroal_databases.conf(5), pga- groal_vault.conf(5), pgagroal(1), pgagroal-admin(1), pgagroal-vault(1) PGAGROAL-CLI(1)
NAME | SYNOPSIS | DESCRIPTION | OPTIONS | COMMANDS | REPORTING BUGS | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=pgagroal-cli&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>
