mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-09-22 13:39:35 +00:00
misc: added metrics setup to self-host docs
This commit is contained in:
@@ -30,7 +30,8 @@ Used to configure platform-specific security and operational settings
|
||||
</ParamField>
|
||||
|
||||
<ParamField query="TELEMETRY_ENABLED" type="string" default="true" optional>
|
||||
Telemetry helps us improve Infisical but if you want to dsiable it you may set this to `false`.
|
||||
Telemetry helps us improve Infisical but if you want to disable it you may set
|
||||
this to `false`.
|
||||
</ParamField>
|
||||
|
||||
## Data Layer
|
||||
@@ -65,8 +66,9 @@ DB_READ_REPLICAS=[{"DB_CONNECTION_URI":""}]
|
||||
Use the command below to encode your certificate:
|
||||
`echo "<certificate>" | base64`
|
||||
|
||||
If not provided it will use master SSL certificate.
|
||||
If not provided it will use master SSL certificate.
|
||||
</ParamField>
|
||||
|
||||
</Expandable>
|
||||
</ParamField>
|
||||
|
||||
@@ -350,8 +352,9 @@ Optional (for TLS/SSL):
|
||||
|
||||
TLS: Available on the same ports (2525, 80, 25, 8025, or 587)
|
||||
SSL: Available on ports 465, 8465, and 443
|
||||
|
||||
</Note>
|
||||
</Accordion>
|
||||
</Accordion>
|
||||
|
||||
## Authentication
|
||||
|
||||
@@ -518,3 +521,36 @@ To help you sync secrets from Infisical to services such as Github and Gitlab, I
|
||||
OAuth2 client secret for Gitlab integration
|
||||
</ParamField>
|
||||
</Accordion>
|
||||
|
||||
## Observability
|
||||
|
||||
You can configure Infisical to collect and expose telemetry data for analytics and monitoring.
|
||||
|
||||
<ParamField
|
||||
query="OTEL_TELEMETRY_COLLECTION_ENABLED"
|
||||
type="string"
|
||||
default="false"
|
||||
>
|
||||
Whether or not to collect and expose telemetry data.
|
||||
</ParamField>
|
||||
|
||||
<ParamField query="OTEL_EXPORT_TYPE" type="enum" optional>
|
||||
Supported types are `prometheus` and `otlp`.
|
||||
|
||||
If export type is set to `prometheus`, metric data will be exposed in port 9464 in the `/metrics` path.
|
||||
|
||||
If export type is set to `otlp`, you will have to configure a value for `OTEL_EXPORT_OTLP_ENDPOINT`.
|
||||
|
||||
</ParamField>
|
||||
|
||||
<ParamField query="OTEL_EXPORT_OTLP_ENDPOINT" type="string">
|
||||
Where telemetry data would be pushed to for collection. This is only
|
||||
applicable when `OTEL_EXPORT_TYPE` is set to `otlp`.
|
||||
</ParamField>
|
||||
|
||||
<ParamField query="OTEL_COLLECTOR_BASIC_AUTH_USERNAME" type="string">
|
||||
The username for authenticating with the telemetry collector.
|
||||
</ParamField>
|
||||
<ParamField query="OTEL_COLLECTOR_BASIC_AUTH_PASSWORD" type="string">
|
||||
The password for authenticating with the telemetry collector.
|
||||
</ParamField>
|
||||
|
||||
Reference in New Issue
Block a user