signoz-aio

signoz-aio

Docker 应用程序 from JSONbored's Repository

概述

SigNoz is a self-hosted observability platform for traces, metrics, and logs.
[center][color=#ff8c00]JSONbored Verified AIO Template[/color][/center]

This Unraid AIO template packages the official SigNoz Docker stack into a single container with sensible defaults for a first deployment. It internally manages SigNoz, the SigNoz OTEL collector, ClickHouse, and ZooKeeper, so you do not need to translate the upstream multi-container compose stack yourself. Advanced users can also override the metadata database and ClickHouse endpoints with supported upstream-backed settings.

All-In-One (AIO) Edition
Install it, keep the defaults, and point your OpenTelemetry senders at the published OTLP ports. Advanced settings are available for power users, but they are intentionally limited to real upstream-backed options instead of speculative extras.

Initial Setup:

  1. Click Apply.
  2. Wait for first startup to complete. This image boots multiple internal services, so the first run is heavier than a typical single-service container.
  3. Open the WebUI on port 8080.
  4. Send telemetry to OTLP gRPC on 4317 or OTLP HTTP on 4318.
  5. Optional: enable the built-in local host agent and explicitly fill the advanced host/Docker path fields if you want this same Unraid machine to forward host metrics, Docker metrics, and Docker logs into SigNoz.

Resource Note: ClickHouse makes SigNoz powerful, but also heavier on RAM, disk, and startup time than lighter AIO apps.

要求

SigNoz is a heavier ClickHouse-backed observability stack; allocate at least 4GB Docker memory and expect a slower first boot than small single-service apps. Back up /appdata before upgrades. The optional local host agent requires explicitly enabling only the host and Docker mounts you need; mounting /var/run/docker.sock grants Docker control access to the container.

运行时参数

网络用户界面
http://[IP]:[PORT:8080]
网络
bridge
外壳
sh
特权
false

模板配置

SigNoz UI PortPorttcp

Main SigNoz UI and API port.

目标
8080
默认值
8080
价值
8080
OTLP gRPC PortPorttcp

OTLP gRPC ingest port for agents, SDKs, and collectors sending telemetry into SigNoz.

目标
4317
默认值
4317
价值
4317
OTLP HTTP PortPorttcp

OTLP HTTP ingest port for telemetry senders that use HTTP instead of gRPC.

目标
4318
默认值
4318
价值
4318
AppData - SigNoz RootPathrw

Single persistent root that stores ClickHouse data, ZooKeeper state, generated config, and SigNoz SQLite metadata by default.

目标
/appdata
默认值
/mnt/user/appdata/signoz-aio
价值
/mnt/user/appdata/signoz-aio
[Host Agent] Enable Local Host AgentVariable

Advanced. Set to true to let this same container also collect local host metrics, Docker metrics, Docker logs, or Prometheus targets after you explicitly configure the host mounts or targets below.

目标
SIGNOZ_ENABLE_HOST_AGENT
默认值
false|true
价值
false
TimezoneVariable

Container timezone.

目标
TZ
默认值
UTC
价值
UTC
[AIO] Startup Wait Timeout SecondsVariable

Advanced. Maximum seconds the wrapper waits for SigNoz or ClickHouse readiness before failing with a clear startup error.

目标
SIGNOZ_AIO_WAIT_TIMEOUT_SECONDS
默认值
300
价值
300
[SigNoz] Version Banner EnabledVariable

Advanced. Shows the upstream SigNoz startup version banner.

目标
SIGNOZ_VERSION_BANNER_ENABLED
默认值
true|false
价值
true
[SigNoz] Internal Log LevelVariable

Advanced. Log level for SigNoz internal instrumentation logs.

目标
SIGNOZ_INSTRUMENTATION_LOGS_LEVEL
默认值
info|debug|warn|error
价值
info
[SigNoz] Internal Tracing EnabledVariable

Advanced. Enables SigNoz self-tracing; only enable when you have a clear internal telemetry target.

目标
SIGNOZ_INSTRUMENTATION_TRACES_ENABLED
默认值
false|true
价值
false
[SigNoz] Internal Tracing OTLP EndpointVariable

Advanced. OTLP endpoint used by SigNoz self-tracing when internal tracing is enabled.

目标
SIGNOZ_INSTRUMENTATION_TRACES_PROCESSORS_BATCH_EXPORTER_OTLP_ENDPOINT
默认值
localhost:4317
价值
localhost:4317
[SigNoz] Internal Metrics EnabledVariable

Advanced. Enables SigNoz self-metrics.

目标
SIGNOZ_INSTRUMENTATION_METRICS_ENABLED
默认值
true|false
价值
true
[SigNoz] Internal Metrics HostVariable

Advanced. Internal Prometheus host used for SigNoz self-metrics. This port is not published by the Unraid template.

目标
SIGNOZ_INSTRUMENTATION_METRICS_READERS_PULL_EXPORTER_PROMETHEUS_HOST
默认值
0.0.0.0
价值
0.0.0.0
[SigNoz] Internal Metrics PortVariable

Advanced. Internal Prometheus port used for SigNoz self-metrics. This port is not published by the Unraid template.

目标
SIGNOZ_INSTRUMENTATION_METRICS_READERS_PULL_EXPORTER_PROMETHEUS_PORT
默认值
9090
价值
9090
[Access] External URLVariable

Advanced. Public SigNoz URL used in generated links when serving through a reverse proxy.

目标
SIGNOZ_GLOBAL_EXTERNAL__URL
[Access] Ingestion URLVariable

Advanced. Public ingestion endpoint URL if agents should advertise a different OTLP endpoint than the UI URL.

目标
SIGNOZ_GLOBAL_INGESTION__URL
[Metadata DB] ProviderVariable

Advanced. Metadata database backend for organizations, users, dashboards, and settings. Leave at sqlite for the built-in self-contained install, or set to postgres to use an external PostgreSQL database.

目标
SIGNOZ_SQLSTORE_PROVIDER
默认值
sqlite|postgres
价值
sqlite
[Metadata DB] SQLite PathVariable

Advanced. SQLite file path for SigNoz metadata when the metadata DB provider is set to sqlite.

目标
SIGNOZ_SQLSTORE_SQLITE_PATH
默认值
/appdata/signoz/signoz.db
价值
/appdata/signoz/signoz.db
[Metadata DB] SQLite Journal ModeVariable

Advanced. SQLite journal mode for the default metadata database.

目标
SIGNOZ_SQLSTORE_SQLITE_MODE
默认值
wal|delete
价值
wal
[Metadata DB] SQLite Busy TimeoutVariable

Advanced. How long SQLite waits for metadata database locks before failing.

目标
SIGNOZ_SQLSTORE_SQLITE_BUSY__TIMEOUT
默认值
10s
价值
10s
[Metadata DB] SQLite Transaction ModeVariable

Advanced. SQLite transaction locking mode.

目标
SIGNOZ_SQLSTORE_SQLITE_TRANSACTION__MODE
默认值
deferred|immediate|exclusive
价值
deferred
[Metadata DB] Max Open ConnectionsVariable

Advanced. Maximum open SQL metadata-store connections.

目标
SIGNOZ_SQLSTORE_MAX__OPEN__CONNS
默认值
100
价值
100
[Metadata DB] Max Connection LifetimeVariable

Advanced. Maximum SQL metadata connection lifetime. Use 0s for no lifetime limit.

目标
SIGNOZ_SQLSTORE_MAX__CONN__LIFETIME
默认值
0s
价值
0s
[Metadata DB] PostgreSQL DSNVariable

Advanced. PostgreSQL connection string used when SIGNOZ_SQLSTORE_PROVIDER=postgres. Example: postgres://signoz:your_password@postgres:5432/signoz?sslmode=disable

目标
SIGNOZ_SQLSTORE_POSTGRES_DSN
[Auth] Provision Root UserVariable

Advanced. Set to true to provision a SigNoz root admin user on startup. This works with either SQLite or PostgreSQL metadata storage.

目标
SIGNOZ_USER_ROOT_ENABLED
默认值
false|true
价值
false
[Auth] Root User EmailVariable

Advanced. Root user email address used when root user provisioning is enabled.

目标
SIGNOZ_USER_ROOT_EMAIL
[Auth] Root User PasswordVariable

Advanced. Root user password used when root user provisioning is enabled.

目标
SIGNOZ_USER_ROOT_PASSWORD
[Auth] Root User Org NameVariable

Advanced. Organization name for the provisioned root user.

目标
SIGNOZ_USER_ROOT_ORG_NAME
默认值
default
价值
default
[Auth] Root User Org IDVariable

Advanced. Optional predetermined UUIDv7 for the root user's organization.

目标
SIGNOZ_USER_ROOT_ORG_ID
[Auth] Invite Max Token LifetimeVariable

Advanced. Maximum lifetime for invitation tokens.

目标
SIGNOZ_USER_PASSWORD_INVITE_MAX__TOKEN__LIFETIME
默认值
48h
价值
48h
[Auth] Allow Self Password ResetVariable

Advanced. Allows users to request their own password reset flow.

目标
SIGNOZ_USER_PASSWORD_RESET_ALLOW__SELF
默认值
false|true
价值
false
[Auth] Reset Max Token LifetimeVariable

Advanced. Maximum lifetime for password reset tokens.

目标
SIGNOZ_USER_PASSWORD_RESET_MAX__TOKEN__LIFETIME
默认值
6h
价值
6h
[Host Agent] Host Root PathPathro

Advanced optional host metrics mount. Leave blank unless enabling the local host agent. Set to / only if you want to mount the Unraid host root read-only for host metrics.

目标
/hostfs
[Host Agent] Docker SocketPathrw

Advanced optional Docker metrics mount. Leave blank unless enabling Docker metrics for the local host agent. Setting this to /var/run/docker.sock grants Docker control access to this container.

目标
/var/run/docker.sock
[Host Agent] Docker Container Logs PathPathro

Advanced optional Docker log mount. Leave blank unless enabling Docker log collection for the local host agent. Set to /var/lib/docker/containers to read local Docker JSON logs.

目标
/var/lib/docker/containers
Tokenizer JWT SecretVariable

Optional. Leave blank to auto-generate a persistent secret on first boot and save it under /appdata/config/generated.env.

目标
SIGNOZ_TOKENIZER_JWT_SECRET
[Tokenizer] Rotation IntervalVariable

Advanced. Interval for SigNoz token rotation.

目标
SIGNOZ_TOKENIZER_ROTATION_INTERVAL
默认值
30m
价值
30m
[Tokenizer] Rotation Grace DurationVariable

Advanced. Grace duration for previous token pairs after rotation.

目标
SIGNOZ_TOKENIZER_ROTATION_DURATION
默认值
1m
价值
1m
[Tokenizer] Idle LifetimeVariable

Advanced. Idle session lifetime before reauthentication.

目标
SIGNOZ_TOKENIZER_LIFETIME_IDLE
默认值
168h
价值
168h
[Tokenizer] Max LifetimeVariable

Advanced. Maximum session lifetime before reauthentication.

目标
SIGNOZ_TOKENIZER_LIFETIME_MAX
默认值
720h
价值
720h
[Tokenizer] Opaque GC IntervalVariable

Advanced. Garbage collection interval for opaque session tokens.

目标
SIGNOZ_TOKENIZER_OPAQUE_GC_INTERVAL
默认值
1h
价值
1h
[Tokenizer] Max Tokens Per UserVariable

Advanced. Maximum opaque tokens tracked per user when using opaque token internals.

目标
SIGNOZ_TOKENIZER_OPAQUE_TOKEN_MAX__PER__USER
默认值
5
价值
5
[ClickHouse] Use External ClickHouseVariable

Advanced. Set to true to disable the bundled ClickHouse and ZooKeeper services and use external ClickHouse endpoints instead. When enabled, configure the ClickHouse DSN and healthcheck URL options below.

目标
SIGNOZ_USE_EXTERNAL_CLICKHOUSE
默认值
false|true
价值
false
[ClickHouse] Base DSNVariable

Advanced. Base ClickHouse DSN used by SigNoz. Leave at the default for the bundled database, or point it at your external ClickHouse endpoint.

目标
SIGNOZ_TELEMETRYSTORE_CLICKHOUSE_DSN
默认值
tcp://127.0.0.1:9000
价值
tcp://127.0.0.1:9000
[ClickHouse] Cluster NameVariable

Advanced. ClickHouse cluster name used by the SigNoz server for telemetry-store queries. Leave at cluster for the bundled deployment.

目标
SIGNOZ_TELEMETRYSTORE_CLICKHOUSE_CLUSTER
默认值
cluster
价值
cluster
[ClickHouse] Healthcheck URLVariable

Advanced. HTTP healthcheck URL used before SigNoz and the collector start. Change this when using external ClickHouse.

目标
SIGNOZ_CLICKHOUSE_HEALTHCHECK_URL
默认值
http://127.0.0.1:8123/ping
价值
http://127.0.0.1:8123/ping
[ClickHouse] Max Open ConnectionsVariable

Advanced. Maximum open ClickHouse connections used by SigNoz.

目标
SIGNOZ_TELEMETRYSTORE_MAX__OPEN__CONNS
默认值
100
价值
100
[ClickHouse] Max Idle ConnectionsVariable

Advanced. Maximum idle ClickHouse connections used by SigNoz.

目标
SIGNOZ_TELEMETRYSTORE_MAX__IDLE__CONNS
默认值
50
价值
50
[ClickHouse] Dial TimeoutVariable

Advanced. ClickHouse connection dial timeout.

目标
SIGNOZ_TELEMETRYSTORE_DIAL__TIMEOUT
默认值
5s
价值
5s
[ClickHouse] Query Max Execution TimeVariable

Advanced. Optional ClickHouse max_execution_time query setting.

目标
SIGNOZ_TELEMETRYSTORE_CLICKHOUSE_SETTINGS_MAX__EXECUTION__TIME
[ClickHouse] Query Max Execution Time LeafVariable

Advanced. Optional ClickHouse max_execution_time_leaf query setting.

目标
SIGNOZ_TELEMETRYSTORE_CLICKHOUSE_SETTINGS_MAX__EXECUTION__TIME__LEAF
[ClickHouse] Query Speed Check DelayVariable

Advanced. Optional ClickHouse timeout_before_checking_execution_speed query setting.

目标
SIGNOZ_TELEMETRYSTORE_CLICKHOUSE_SETTINGS_TIMEOUT__BEFORE__CHECKING__EXECUTION__SPEED
[ClickHouse] Query Max Result RowsVariable

Advanced. Optional ClickHouse max_result_rows query setting.

目标
SIGNOZ_TELEMETRYSTORE_CLICKHOUSE_SETTINGS_MAX__RESULT__ROWS
[ClickHouse] Query Max Bytes To ReadVariable

Advanced. Optional ClickHouse max_bytes_to_read query setting.

目标
SIGNOZ_TELEMETRYSTORE_CLICKHOUSE_SETTINGS_MAX__BYTES__TO__READ
[ClickHouse] Ignored Data-Skipping IndicesVariable

Advanced. Optional comma-separated ClickHouse data-skipping indices to ignore for SigNoz queries. Leave blank for the upstream default.

目标
SIGNOZ_TELEMETRYSTORE_CLICKHOUSE_SETTINGS_IGNORE__DATA__SKIPPING__INDICES
[ClickHouse] Secondary Index Bulk FilteringVariable

Advanced. Optional ClickHouse secondary index bulk filtering setting. Leave blank for the upstream default.

目标
SIGNOZ_TELEMETRYSTORE_CLICKHOUSE_SETTINGS_SECONDARY__INDICES__ENABLE__BULK__FILTERING
[Host Agent] Prometheus TargetsVariable

Advanced. Optional comma-separated Prometheus scrape targets for the built-in local host agent, for example: node-exporter:9100,cadvisor:8080.

目标
SIGNOZ_HOST_AGENT_PROMETHEUS_TARGETS
[Host Agent] Prometheus Metrics PathVariable

Advanced. Metrics path used for the built-in host agent's Prometheus scrape targets.

目标
SIGNOZ_HOST_AGENT_PROMETHEUS_METRICS_PATH
默认值
/metrics
价值
/metrics
[Host Agent] Prometheus Scrape IntervalVariable

Advanced. Scrape interval used for Prometheus targets defined for the built-in host agent.

目标
SIGNOZ_HOST_AGENT_PROMETHEUS_SCRAPE_INTERVAL
默认值
30s
价值
30s
[Collector] OTEL Resource AttributesVariable

Advanced OpenTelemetry resource attributes injected into the internal collector. Useful if you want a clearer default host or environment label.

目标
OTEL_RESOURCE_ATTRIBUTES
默认值
host.name=signoz-host,os.type=linux
价值
host.name=signoz-host,os.type=linux
[Collector] Low Cardinal Exception GroupingVariable

Advanced upstream collector option for ClickHouse trace exception grouping. Leave at false unless you intentionally want the alternate grouping behavior.

目标
LOW_CARDINAL_EXCEPTION_GROUPING
默认值
false|true
价值
false
[Collector] ClickHouse Base DSN OverrideVariable

Advanced. Optional collector-specific ClickHouse base DSN override. Leave blank to inherit the main ClickHouse base DSN.

目标
SIGNOZ_OTEL_COLLECTOR_CLICKHOUSE_DSN
[Collector] ClickHouse TimeoutVariable

Advanced timeout used by the internal SigNoz collector for ClickHouse operations and migrations.

目标
SIGNOZ_OTEL_COLLECTOR_TIMEOUT
默认值
10m
价值
10m
[Collector] ClickHouse Cluster NameVariable

Advanced cluster name used by the SigNoz collector migrations. The official external ClickHouse setup requires the cluster name to remain cluster unless you know exactly what you are changing.

目标
SIGNOZ_OTEL_COLLECTOR_CLICKHOUSE_CLUSTER
默认值
cluster
价值
cluster
[Collector] ClickHouse Replication ModeVariable

Advanced replication setting used by the SigNoz collector migrations.

目标
SIGNOZ_OTEL_COLLECTOR_CLICKHOUSE_REPLICATION
默认值
false|true
价值
false
[Collector] Traces DSNVariable

Advanced. Optional collector DSN for traces database. Leave blank to derive from the base ClickHouse DSN.

目标
SIGNOZ_CLICKHOUSE_TRACES_DSN
[Collector] Metrics DSNVariable

Advanced. Optional collector DSN for metrics database. Leave blank to derive from the base ClickHouse DSN.

目标
SIGNOZ_CLICKHOUSE_METRICS_DSN
[Collector] Logs DSNVariable

Advanced. Optional collector DSN for logs database. Leave blank to derive from the base ClickHouse DSN.

目标
SIGNOZ_CLICKHOUSE_LOGS_DSN
[Collector] Meter DSNVariable

Advanced. Optional collector DSN for SigNoz meter database. Leave blank to derive from the base ClickHouse DSN.

目标
SIGNOZ_CLICKHOUSE_METER_DSN
[Collector] Metadata DSNVariable

Advanced. Optional collector DSN for telemetry metadata database. Leave blank to derive from the base ClickHouse DSN.

目标
SIGNOZ_CLICKHOUSE_METADATA_DSN
[Collector] Batch Send SizeVariable

Advanced. OTel collector batch send size for regular telemetry pipelines.

目标
SIGNOZ_OTEL_COLLECTOR_BATCH_SEND_SIZE
默认值
10000
价值
10000
[Collector] Batch Max SizeVariable

Advanced. OTel collector maximum batch size for regular telemetry pipelines.

目标
SIGNOZ_OTEL_COLLECTOR_BATCH_SEND_MAX_SIZE
默认值
11000
价值
11000
[Collector] Batch TimeoutVariable

Advanced. OTel collector batch timeout for regular telemetry pipelines.

目标
SIGNOZ_OTEL_COLLECTOR_BATCH_TIMEOUT
默认值
10s
价值
10s
[Collector] Meter Batch Send SizeVariable

Advanced. OTel collector batch send size for SigNoz meter telemetry.

目标
SIGNOZ_OTEL_COLLECTOR_METER_BATCH_SEND_SIZE
默认值
20000
价值
20000
[Collector] Meter Batch Max SizeVariable

Advanced. OTel collector maximum batch size for SigNoz meter telemetry.

目标
SIGNOZ_OTEL_COLLECTOR_METER_BATCH_SEND_MAX_SIZE
默认值
25000
价值
25000
[Collector] Meter Batch TimeoutVariable

Advanced. OTel collector batch timeout for SigNoz meter telemetry.

目标
SIGNOZ_OTEL_COLLECTOR_METER_BATCH_TIMEOUT
默认值
1s
价值
1s
[Collector] Self Metrics Scrape IntervalVariable

Advanced. Scrape interval for the collector's own Prometheus metrics.

目标
SIGNOZ_OTEL_COLLECTOR_SELF_SCRAPE_INTERVAL
默认值
60s
价值
60s
[Collector] pprof EndpointVariable

Advanced. Internal collector pprof endpoint. This port is not published by the Unraid template.

目标
SIGNOZ_OTEL_COLLECTOR_PPROF_ENDPOINT
默认值
0.0.0.0:1777
价值
0.0.0.0:1777
[SigNoz] Analytics EnabledVariable

Advanced. Enables upstream Segment analytics if a Segment key is configured. Leave false for homelab deployments.

目标
SIGNOZ_ANALYTICS_ENABLED
默认值
false|true
价值
false
[SigNoz] Stats Reporter EnabledVariable

Advanced. Privacy default: disabled. Set true only if you want to enable upstream stats reporting internals.

目标
SIGNOZ_STATSREPORTER_ENABLED
默认值
false|true
价值
false
[SigNoz] API Timeout DefaultVariable

Advanced. Default API request timeout.

目标
SIGNOZ_APISERVER_TIMEOUT_DEFAULT
默认值
60s
价值
60s
[SigNoz] API Timeout MaxVariable

Advanced. Maximum API request timeout.

目标
SIGNOZ_APISERVER_TIMEOUT_MAX
默认值
600s
价值
600s
[SigNoz] API Timeout Excluded RoutesVariable

Advanced. Comma-separated API routes excluded from request timeout handling.

目标
SIGNOZ_APISERVER_TIMEOUT_EXCLUDED__ROUTES
默认值
/api/v1/logs/tail,/api/v3/logs/livetail,/api/v1/export_raw_data
价值
/api/v1/logs/tail,/api/v3/logs/livetail,/api/v1/export_raw_data
[SigNoz] API Logging Excluded RoutesVariable

Advanced. Comma-separated API routes excluded from request logging.

目标
SIGNOZ_APISERVER_LOGGING_EXCLUDED__ROUTES
默认值
/api/v1/health,/api/v1/version,/
价值
/api/v1/health,/api/v1/version,/
[SigNoz] Querier Cache TTLVariable

Advanced. TTL for cached SigNoz query results.

目标
SIGNOZ_QUERIER_CACHE__TTL
默认值
168h
价值
168h
[SigNoz] Querier Flux IntervalVariable

Advanced. Recent-data interval that SigNoz should not cache.

目标
SIGNOZ_QUERIER_FLUX__INTERVAL
默认值
5m
价值
5m
[SigNoz] Querier Max Concurrent QueriesVariable

Advanced. Maximum concurrent SigNoz queries for missing ranges.

目标
SIGNOZ_QUERIER_MAX__CONCURRENT__QUERIES
默认值
4
价值
4
[SigNoz] Prometheus Query TimeoutVariable

Advanced. Maximum time a PromQL query may run before SigNoz aborts it.

目标
SIGNOZ_PROMETHEUS_TIMEOUT
默认值
2m
价值
2m
[SigNoz] Prometheus Active Query TrackerVariable

Advanced. Enables SigNoz Prometheus active query tracking.

目标
SIGNOZ_PROMETHEUS_ACTIVE__QUERY__TRACKER_ENABLED
默认值
true|false
价值
true
[SigNoz] Prometheus Query Tracker PathVariable

Advanced. Optional path for SigNoz Prometheus active query tracking.

目标
SIGNOZ_PROMETHEUS_ACTIVE__QUERY__TRACKER_PATH
[SigNoz] Prometheus Max Concurrent QueriesVariable

Advanced. Maximum concurrent Prometheus queries tracked by SigNoz.

目标
SIGNOZ_PROMETHEUS_ACTIVE__QUERY__TRACKER_MAX__CONCURRENT
默认值
20
价值
20
[SigNoz] pprof EnabledVariable

Advanced. Enables SigNoz internal pprof endpoint inside the container. The port is not published by default.

目标
SIGNOZ_PPROF_ENABLED
默认值
true|false
价值
true
[SigNoz] pprof AddressVariable

Advanced. Internal SigNoz pprof bind address. Do not publish this unless you understand the exposure risk.

目标
SIGNOZ_PPROF_ADDRESS
默认值
0.0.0.0:6060
价值
0.0.0.0:6060
[SigNoz] Ruler Eval DelayVariable

Advanced. Delay applied when evaluating alerting rules.

目标
SIGNOZ_RULER_EVAL__DELAY
默认值
2m
价值
2m
[SigNoz] Alert Poll IntervalVariable

Advanced. Poll interval for syncing built-in SigNoz Alertmanager state from the metadata store.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_POLL__INTERVAL
默认值
1m
价值
1m
[SigNoz] Alert Group By LabelsVariable

Advanced. Comma-separated labels used by the built-in SigNoz Alertmanager route grouping.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_ROUTE_GROUP__BY
默认值
alertname
价值
alertname
[SigNoz] Alert Group IntervalVariable

Advanced. Interval at which grouped alerts are resent to receivers.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_ROUTE_GROUP__INTERVAL
默认值
1m
价值
1m
[SigNoz] Alert Group WaitVariable

Advanced. Initial wait before sending a newly grouped alert.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_ROUTE_GROUP__WAIT
默认值
1m
价值
1m
[SigNoz] Alert Repeat IntervalVariable

Advanced. Default repeat interval for the built-in SigNoz Alertmanager route.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_ROUTE_REPEAT__INTERVAL
默认值
4h
价值
4h
[SigNoz] Alert Resolve TimeoutVariable

Advanced. Default global resolve timeout for the built-in SigNoz Alertmanager.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_GLOBAL_RESOLVE__TIMEOUT
默认值
5m
价值
5m
[SigNoz] Alert External URLVariable

Advanced. External URL used by alert notifications when SigNoz is behind a reverse proxy.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_EXTERNAL__URL
[SigNoz] Alert GC IntervalVariable

Advanced. Garbage collection interval for built-in Alertmanager alerts.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_ALERTS_GC__INTERVAL
默认值
30m
价值
30m
[SigNoz] Alert Silences MaxVariable

Advanced. Maximum stored Alertmanager silences. Use 0 for no limit.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_SILENCES_MAX
默认值
0
价值
0
[SigNoz] Alert Silences Max Size BytesVariable

Advanced. Maximum stored Alertmanager silences size in bytes. Use 0 for no limit.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_SILENCES_MAX__SIZE__BYTES
默认值
0
价值
0
[SigNoz] Alert Silences Maintenance IntervalVariable

Advanced. Maintenance interval for Alertmanager silences snapshots.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_SILENCES_MAINTENANCE__INTERVAL
默认值
15m
价值
15m
[SigNoz] Alert Silences RetentionVariable

Advanced. Retention duration for Alertmanager silences.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_SILENCES_RETENTION
默认值
120h
价值
120h
[SigNoz] Alert Notification Log Maintenance IntervalVariable

Advanced. Maintenance interval for Alertmanager notification log snapshots.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_NFLOG_MAINTENANCE__INTERVAL
默认值
15m
价值
15m
[SigNoz] Alert Notification Log RetentionVariable

Advanced. Retention duration for Alertmanager notification logs.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_NFLOG_RETENTION
默认值
120h
价值
120h
[Alerts Email] SMTP FromVariable

Advanced. Sender address used by built-in Alertmanager email notifications.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_GLOBAL_SMTP__FROM
[Alerts Email] SMTP HelloVariable

Advanced. HELO/EHLO hostname used by built-in Alertmanager email notifications.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_GLOBAL_SMTP__HELLO
默认值
localhost
价值
localhost
[Alerts Email] SMTP Smart HostVariable

Advanced. SMTP host:port used by built-in Alertmanager email notifications, for example smtp.example.com:587.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_GLOBAL_SMTP__SMARTHOST
[Alerts Email] SMTP UsernameVariable

Advanced. SMTP username used by built-in Alertmanager email notifications.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_GLOBAL_SMTP__AUTH__USERNAME
[Alerts Email] SMTP PasswordVariable

Advanced. SMTP password used by built-in Alertmanager email notifications.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_GLOBAL_SMTP__AUTH__PASSWORD
[Alerts Email] SMTP Password FileVariable

Advanced. Optional path inside the container to a file containing the SMTP password for built-in Alertmanager email notifications.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_GLOBAL_SMTP__AUTH__PASSWORD_FILE
[Alerts Email] SMTP Auth SecretVariable

Advanced. Optional SMTP auth secret used by built-in Alertmanager email notifications.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_GLOBAL_SMTP__AUTH__SECRET
[Alerts Email] SMTP Auth IdentityVariable

Advanced. Optional SMTP auth identity used by built-in Alertmanager email notifications.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_GLOBAL_SMTP__AUTH__IDENTITY
[Alerts Email] SMTP Require TLSVariable

Advanced. Requires TLS for built-in Alertmanager SMTP delivery. Set false only for trusted internal relays.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_GLOBAL_SMTP__REQUIRE__TLS
默认值
true|false
价值
true
[Alerts Email] SMTP TLS CA FileVariable

Advanced. Optional CA certificate file path inside the container for Alertmanager SMTP TLS.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_GLOBAL_SMTP__TLS__CA__FILE
[Alerts Email] SMTP TLS Cert FileVariable

Advanced. Optional client certificate file path inside the container for Alertmanager SMTP TLS.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_GLOBAL_SMTP__TLS__CERT__FILE
[Alerts Email] SMTP TLS Key FileVariable

Advanced. Optional client private key file path inside the container for Alertmanager SMTP TLS.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_GLOBAL_SMTP__TLS__KEY__FILE
[Alerts Email] SMTP TLS Server NameVariable

Advanced. Optional server name for SNI and SMTP TLS certificate verification.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_GLOBAL_SMTP__TLS__SERVER__NAME
[Alerts Email] SMTP TLS Skip VerifyVariable

Advanced. Skips SMTP TLS certificate verification for built-in Alertmanager email notifications. Use only for trusted internal relays.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_GLOBAL_SMTP__TLS__CONFIG_INSECURE__SKIP__VERIFY
默认值
false|true
价值
false
[Alerts Email] SMTP TLS Min VersionVariable

Advanced. Optional minimum SMTP TLS version for built-in Alertmanager notifications. Leave upstream to keep the SigNoz default.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_GLOBAL_SMTP__TLS__MIN__VERSION
默认值
upstream|TLS12|TLS13
价值
upstream
[Alerts Email] SMTP TLS Max VersionVariable

Advanced. Optional maximum SMTP TLS version for built-in Alertmanager notifications. Leave upstream to keep the SigNoz default.

目标
SIGNOZ_ALERTMANAGER_SIGNOZ_GLOBAL_SMTP__TLS__MAX__VERSION
默认值
upstream|TLS12|TLS13
价值
upstream
[SigNoz] Metrics Explorer ThreadsVariable

Advanced. ClickHouse query threads used by Metrics Explorer.

目标
SIGNOZ_METRICSEXPLORER_TELEMETRYSTORE_THREADS
默认值
8
价值
8
[SigNoz] Analytics Segment KeyVariable

Advanced. Segment key used only when upstream analytics are enabled.

目标
SIGNOZ_ANALYTICS_SEGMENT_KEY
[SigNoz] Stats Reporter IntervalVariable

Advanced. Interval for upstream stats reporter collection when enabled.

目标
SIGNOZ_STATSREPORTER_INTERVAL
默认值
6h
价值
6h
[SigNoz] Stats Reporter Collect IdentitiesVariable

Advanced. Privacy default: disabled. Set true only if stats reporting is enabled and you accept upstream identity and trait collection.

目标
SIGNOZ_STATSREPORTER_COLLECT_IDENTITIES
默认值
false|true
价值
false
[Email] EnabledVariable

Advanced. Enables SigNoz email delivery through SMTP. When true, set a valid SMTP from address.

目标
SIGNOZ_EMAILING_ENABLED
默认值
false|true
价值
false
[Email] SMTP AddressVariable

Advanced. SMTP server host:port for SigNoz emails.

目标
SIGNOZ_EMAILING_SMTP_ADDRESS
默认值
localhost:25
价值
localhost:25
[Email] From AddressVariable

Advanced. From address for SigNoz emails.

目标
SIGNOZ_EMAILING_SMTP_FROM
[Email] SMTP HelloVariable

Advanced. Optional SMTP HELO/EHLO hostname sent by SigNoz.

目标
SIGNOZ_EMAILING_SMTP_HELLO
[Email] SMTP UsernameVariable

Advanced. SMTP username.

目标
SIGNOZ_EMAILING_SMTP_AUTH_USERNAME
[Email] SMTP PasswordVariable

Advanced. SMTP password.

目标
SIGNOZ_EMAILING_SMTP_AUTH_PASSWORD
[Email] SMTP Auth SecretVariable

Advanced. Optional SMTP auth secret for mechanisms that require it.

目标
SIGNOZ_EMAILING_SMTP_AUTH_SECRET
[Email] SMTP Auth IdentityVariable

Advanced. Optional SMTP auth identity for mechanisms that require it.

目标
SIGNOZ_EMAILING_SMTP_AUTH_IDENTITY
[Email] SMTP TLS EnabledVariable

Advanced. Enables TLS for SMTP.

目标
SIGNOZ_EMAILING_SMTP_TLS_ENABLED
默认值
false|true
价值
false
[Email] SMTP TLS Skip VerifyVariable

Advanced. Skips SMTP TLS certificate verification. Use only for trusted internal mail relays.

目标
SIGNOZ_EMAILING_SMTP_TLS_INSECURE__SKIP__VERIFY
默认值
false|true
价值
false
[Email] SMTP TLS CA FileVariable

Advanced. Optional CA certificate path inside the container for SMTP TLS.

目标
SIGNOZ_EMAILING_SMTP_TLS_CA__FILE__PATH
[Email] SMTP TLS Cert FileVariable

Advanced. Optional client certificate path inside the container for SMTP TLS.

目标
SIGNOZ_EMAILING_SMTP_TLS_CERT__FILE__PATH
[Email] SMTP TLS Key FileVariable

Advanced. Optional client private key path inside the container for SMTP TLS.

目标
SIGNOZ_EMAILING_SMTP_TLS_KEY__FILE__PATH
[Email] Template Header EnabledVariable

Advanced. Enables a custom header block in SigNoz email templates.

目标
SIGNOZ_EMAILING_TEMPLATES_FORMAT_HEADER_ENABLED
默认值
false|true
价值
false
[Email] Template Header Logo URLVariable

Advanced. Logo URL used in SigNoz email template headers when enabled.

目标
SIGNOZ_EMAILING_TEMPLATES_FORMAT_HEADER_LOGO__URL
[Email] Template Help EnabledVariable

Advanced. Enables help contact text in SigNoz email templates.

目标
SIGNOZ_EMAILING_TEMPLATES_FORMAT_HELP_ENABLED
默认值
false|true
价值
false
[Email] Template Help EmailVariable

Advanced. Help email address shown in SigNoz email templates when enabled.

目标
SIGNOZ_EMAILING_TEMPLATES_FORMAT_HELP_EMAIL
[Email] Template Footer EnabledVariable

Advanced. Enables a footer block in SigNoz email templates.

目标
SIGNOZ_EMAILING_TEMPLATES_FORMAT_FOOTER_ENABLED
默认值
false|true
价值
false
[Cache] ProviderVariable

Advanced. SigNoz cache provider. Leave memory for the self-contained default; set redis only when using an external Redis cache.

目标
SIGNOZ_CACHE_PROVIDER
默认值
memory|redis
价值
memory
[Cache] Memory CountersVariable

Advanced. Number of Ristretto in-memory cache counters.

目标
SIGNOZ_CACHE_MEMORY_NUM__COUNTERS
默认值
100000
价值
100000
[Cache] Memory Max CostVariable

Advanced. Ristretto in-memory cache max cost in bytes.

目标
SIGNOZ_CACHE_MEMORY_MAX__COST
默认值
134217728
价值
134217728
[Cache] Redis HostVariable

Advanced. External Redis host when SIGNOZ_CACHE_PROVIDER=redis.

目标
SIGNOZ_CACHE_REDIS_HOST
[Cache] Redis PortVariable

Advanced. External Redis port.

目标
SIGNOZ_CACHE_REDIS_PORT
默认值
6379
价值
6379
[Cache] Redis DBVariable

Advanced. External Redis database number.

目标
SIGNOZ_CACHE_REDIS_DB
默认值
0
价值
0
[Cache] Redis PasswordVariable

Advanced. External Redis password.

目标
SIGNOZ_CACHE_REDIS_PASSWORD
[Feature] Use Span MetricsVariable

Advanced. Optional upstream feature flag override for span metrics. Leave upstream to keep the SigNoz default.

目标
SIGNOZ_FLAGGER_CONFIG_BOOLEAN_USE__SPAN__METRICS
默认值
upstream|true|false
价值
upstream
[Feature] Kafka Span EvalVariable

Advanced. Optional upstream feature flag override for Kafka span evaluation. Leave upstream to keep the SigNoz default.

目标
SIGNOZ_FLAGGER_CONFIG_BOOLEAN_KAFKA__SPAN__EVAL
默认值
upstream|true|false
价值
upstream
[Identity] Tokenizer Auth EnabledVariable

Advanced. Enables tokenizer-based identity resolution for SigNoz requests.

目标
SIGNOZ_IDENTN_TOKENIZER_ENABLED
默认值
true|false
价值
true
[Identity] Tokenizer HeadersVariable

Advanced. Comma-separated headers used for tokenizer identity resolution.

目标
SIGNOZ_IDENTN_TOKENIZER_HEADERS
默认值
Authorization,Sec-WebSocket-Protocol
价值
Authorization,Sec-WebSocket-Protocol
[Identity] API Key Auth EnabledVariable

Advanced. Enables API-key identity resolution for SigNoz requests.

目标
SIGNOZ_IDENTN_APIKEY_ENABLED
默认值
true|false
价值
true
[Identity] API Key HeadersVariable

Advanced. Comma-separated headers used for API-key identity resolution.

目标
SIGNOZ_IDENTN_APIKEY_HEADERS
默认值
SIGNOZ-API-KEY
价值
SIGNOZ-API-KEY
[Identity] Root Impersonation EnabledVariable

Advanced and dangerous. Impersonates the root user for all requests when enabled; leave false unless upstream support explicitly directs you to use it.

目标
SIGNOZ_IDENTN_IMPERSONATION_ENABLED
默认值
false|true
价值
false
[Service Account] Email DomainVariable

Advanced. Email domain used for SigNoz service account principals.

目标
SIGNOZ_SERVICEACCOUNT_EMAIL_DOMAIN
默认值
signozserviceaccount.com
价值
signozserviceaccount.com
[Service Account] Analytics EnabledVariable

Advanced. Privacy default: disabled. Set true only if you want upstream service-account analytics behavior.

目标
SIGNOZ_SERVICEACCOUNT_ANALYTICS_ENABLED
默认值
false|true
价值
false
[Gateway] URLVariable

Advanced. SigNoz gateway API URL for deployments that use licensed gateway features.

目标
SIGNOZ_GATEWAY_URL
默认值
http://localhost:8080
价值
http://localhost:8080
[Auditor] ProviderVariable

Advanced. Audit event provider. Leave noop for community defaults; otlphttp exports audit events to an OTLP HTTP endpoint.

目标
SIGNOZ_AUDITOR_PROVIDER
默认值
noop|otlphttp
价值
noop
[Auditor] Buffer SizeVariable

Advanced. Async audit event channel capacity.

目标
SIGNOZ_AUDITOR_BUFFER__SIZE
默认值
1000
价值
1000
[Auditor] Batch SizeVariable

Advanced. Maximum audit events per export batch.

目标
SIGNOZ_AUDITOR_BATCH__SIZE
默认值
100
价值
100
[Auditor] Flush IntervalVariable

Advanced. Maximum time between audit export flushes.

目标
SIGNOZ_AUDITOR_FLUSH__INTERVAL
默认值
1s
价值
1s
[Auditor] OTLP HTTP EndpointVariable

Advanced. OTLP HTTP log endpoint used when the auditor provider is otlphttp.

目标
SIGNOZ_AUDITOR_OTLPHTTP_ENDPOINT
默认值
http://localhost:4318/v1/logs
价值
http://localhost:4318/v1/logs
[Auditor] OTLP HTTP InsecureVariable

Advanced. Uses HTTP instead of HTTPS for auditor OTLP HTTP export.

目标
SIGNOZ_AUDITOR_OTLPHTTP_INSECURE
默认值
false|true
价值
false
[Auditor] OTLP HTTP TimeoutVariable

Advanced. Timeout for auditor OTLP HTTP export attempts.

目标
SIGNOZ_AUDITOR_OTLPHTTP_TIMEOUT
默认值
10s
价值
10s
[Auditor] Retry EnabledVariable

Advanced. Enables retry for transient auditor OTLP HTTP export failures.

目标
SIGNOZ_AUDITOR_OTLPHTTP_RETRY_ENABLED
默认值
true|false
价值
true
[Auditor] Retry Initial IntervalVariable

Advanced. Initial auditor retry wait time.

目标
SIGNOZ_AUDITOR_OTLPHTTP_RETRY_INITIAL__INTERVAL
默认值
5s
价值
5s
[Auditor] Retry Max IntervalVariable

Advanced. Maximum auditor retry backoff interval.

目标
SIGNOZ_AUDITOR_OTLPHTTP_RETRY_MAX__INTERVAL
默认值
30s
价值
30s
[Auditor] Retry Max Elapsed TimeVariable

Advanced. Maximum total auditor retry time before giving up.

目标
SIGNOZ_AUDITOR_OTLPHTTP_RETRY_MAX__ELAPSED__TIME
默认值
60s
价值
60s
[Cloud Integration] Agent VersionVariable

Advanced. Upstream cloud integration agent version used by SigNoz-managed cloud integration flows.

目标
SIGNOZ_CLOUDINTEGRATION_AGENT_VERSION
默认值
v0.0.8
价值
v0.0.8
[ZooKeeper] Auto-Purge IntervalVariable

Advanced internal housekeeping interval in hours for ZooKeeper snapshot and log cleanup. The default matches the official SigNoz Docker deployment.

目标
ZOO_AUTOPURGE_INTERVAL
默认值
1
价值
1
[ZooKeeper] Prometheus Metrics EnabledVariable

Advanced. Enables ZooKeeper Prometheus metrics inside the container.

目标
ZOO_ENABLE_PROMETHEUS_METRICS
默认值
yes|no
价值
yes
[ZooKeeper] Prometheus Metrics PortVariable

Advanced. Internal ZooKeeper Prometheus metrics port. This port is not published by the Unraid template.

目标
ZOO_PROMETHEUS_METRICS_PORT_NUMBER
默认值
9141
价值
9141

下载统计数据

2,481
下载总数

详细信息

存储库
jsonbored/signoz-aio:latest
最后更新2026-05-28
初见2026-05-01

在Unraid 上运行 signoz-aio 。

signoz-aio 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。