Edit Page

Audit configuration

Audit offers a secure and unchangeable record of all activities that happen within the Rhize system.

logging

Logs the configuration to the console.

AttributesDescription
typeSpecifies the logging configuration type: json, multi, or console.
(Default: console)
LevelConfigures the level of logging: Trace, Debug, Info, Warn, Error, Fatal, and Panic.
(Default: Trace)

OIDC

Configurations for Keycloak authentication and connection with OpenID Connect.

AttributesDescription
serverUrlThe URL of the OpenID Connect server.
(Default: http://localhost:8090)
realmIdentifies the authentication domain for which the authentication request is being made.
client_idThe unique identifier assigned to the client application by the OIDC server.
client_secretUsed to authenticate the client when making confidential requests.
usernameThe username credentials of the user who is attempting to authenticate with the OIDC server.
passwordThe password credentials of the user who is attempting to authenticate with the OIDC server.

OpenTelemetry

AttributesDescription
serverUrlThe URL of the OpenTelemetry server.
(Default: localhost:4317)

storage

Description
Storage system for the configuration data. Value options include: influxdb and pg.

influxdb

A time-series database that is used in conjunction with Grafana designed for handling time-stamped data, such as metrics, events, and logs, that change over time.

AttributesDescription
serverUrlThe URL of the InfluxDB server.
(Default: http://localhost:8086)
tokenThe authentication token to authenticate requests to the InfluxDB server.
(Default: my-token)

pg

PostgreSQL is a general-purpose relational database management system that supports a wide range of features and data types.

AttributesDescription
hostThe host name of the PostgreSQL database server to which the client application connects.
(Default: dbname)
userThe username to authenticate with the PostgreSQL database server.
passwordThe password associated with the specified PostgreSQL user account.
portThe port number on which the PostgreSQL database server is listening for incoming connections.
(Default: 5432)