Inspecting System Configuration
Administrators typically need to know the effective configuration of the system and what has been overridden.- Configuration Overrides — a list of the overrides applied by administrators
- Effective Configuration — the complete list of all configuration parameters and their current values on each node
Viewing Configuration Overrides
A system catalog table is provided that lists all DDL Configuration Overrides that are applied to the Ocient System. This table includes the configuration target type as well as the scope to which it is applied. In the event that the scope is notSYSTEM (See Advanced Configuration for CLUSTER and NODE scopes), the scope_id will indicate the cluster_id or node_id to which the configuration override applies.
Example
The following query retrieves all config overrides applied on the system and provides a friendly node name or cluster name where an override is limited in scope:
SQL
SQL
Viewing Effective Configuration Using System Table
A system catalog table is provided that lists the effective configuration of each node. Example The following query retrieves the effective overrides for the SQL role on the specified node:SQL
Text
Viewing Effective Configuration Using REST Endpoints
Administrators can also view the effective system configuration using the config endpoint, a REST interface available on each node. This endpoint shows every configuration parameter for the node and its current value. It reflects the active values and might not reflect configuration overrides applied since the last node restart. The config endpoint is found on each node athttp://<node_hostname_or_ip_address>:9090/v1/config and it returns a JSON representation of the active system configuration of the targeted node.
Example
CURL
JSON

