data_dir: "{{ ceph_volume }}/hyperdx" subdomain: "hdx" hdx_domain: "{{ subdomain }}.{{ main_domain }}" otlp_domain: "otlp.{{ main_domain }}" # Generiere einen sicheren Key: `openssl rand -hex 16` hyperdx_api_key: "" hyperdx_api_port: 8000 hyperdx_app_port: 8080 hyperdx_log_level: "info" hyperdx_opamp_port: 4320 usage_stats_enabled: "false" # Definition der Datenquellen für das Frontend hyperdx_default_sources: - name: "Logs" kind: "log" from: databaseName: "default" tableName: "otel_logs" timestampValueExpression: "TimestampTime" displayedTimestampValueExpression: "Timestamp" implicitColumnExpression: "Body" serviceNameExpression: "ServiceName" bodyExpression: "Body" eventAttributesExpression: "LogAttributes" resourceAttributesExpression: "ResourceAttributes" defaultTableSelectExpression: "Timestamp,ServiceName,SeverityText,Body" severityTextExpression: "SeverityText" traceIdExpression: "TraceId" spanIdExpression: "SpanId" connection: "Local ClickHouse" traceSourceId: "Traces" sessionSourceId: "Sessions" metricSourceId: "Metrics" - name: "Traces" kind: "trace" from: databaseName: "default" tableName: "otel_traces" timestampValueExpression: "Timestamp" displayedTimestampValueExpression: "Timestamp" implicitColumnExpression: "SpanName" serviceNameExpression: "ServiceName" bodyExpression: "SpanName" eventAttributesExpression: "SpanAttributes" resourceAttributesExpression: "ResourceAttributes" defaultTableSelectExpression: "Timestamp,ServiceName,StatusCode,round(Duration/1e6),SpanName" traceIdExpression: "TraceId" spanIdExpression: "SpanId" durationExpression: "Duration" durationPrecision: 9 parentSpanIdExpression: "ParentSpanId" spanNameExpression: "SpanName" spanKindExpression: "SpanKind" statusCodeExpression: "StatusCode" statusMessageExpression: "StatusMessage" connection: "Local ClickHouse" logSourceId: "Logs" sessionSourceId: "Sessions" metricSourceId: "Metrics" - name: "Metrics" kind: "metric" from: databaseName: "default" tableName: "" timestampValueExpression: "TimeUnix" resourceAttributesExpression: "ResourceAttributes" metricTables: gauge: "otel_metrics_gauge" histogram: "otel_metrics_histogram" sum: "otel_metrics_sum" _id: "682586a8b1f81924e628e808" id: "682586a8b1f81924e628e808" connection: "Local ClickHouse" logSourceId: "Logs" traceSourceId: "Traces" sessionSourceId: "Sessions" - name: "Sessions" kind: "session" from: databaseName: "default" tableName: "hyperdx_sessions" timestampValueExpression: "TimestampTime" displayedTimestampValueExpression: "Timestamp" implicitColumnExpression: "Body" serviceNameExpression: "ServiceName" bodyExpression: "Body" eventAttributesExpression: "LogAttributes" resourceAttributesExpression: "ResourceAttributes" defaultTableSelectExpression: "Timestamp,ServiceName,SeverityText,Body" severityTextExpression: "SeverityText" traceIdExpression: "TraceId" spanIdExpression: "SpanId" connection: "Local ClickHouse" logSourceId: "Logs" traceSourceId: "Traces" metricSourceId: "Metrics"