Files

41 lines
1.8 KiB
Bash
Raw Permalink Normal View History

# 新消息写 V2;升级期间同时读取 V1/V2,避免切换窗口丢失旧点。
INFLUXDB_RAW_WRITE_SCHEMA=V2
INFLUXDB_RAW_READ_MODE=V1_V2
INFLUXDB_RAW_V1_BUCKET=yelangbucket
INFLUXDB_RAW_V2_BUCKET=yelangbucket_v2
INFLUXDB_RAW_UUID_BUCKET_COUNT=4096
INFLUXDB_RAW_LEGACY_POINT_TIME_FALLBACK_ENABLED=true
INFLUXDB_RAW_QUERY_MAX_ROWS=10000
# 标准化告警和迟到事实通知在同一个达梦事务中提交。
ANALYSIS_LATE_REPLAY_OUTBOX_ENABLED=true
# 同设备多条泛化规则只选择一个确定性胜出规则。
NORMALIZATION_RULE_SELECTION_ENABLED=true
NORMALIZATION_RULE_SELECTION_SHADOW_ENABLED=true
NORMALIZATION_RULE_SELECTION_AMBIGUOUS_FALLBACK=LOWEST_RULE_ID
NORMALIZATION_RULE_SELECTION_DETAIL_LOG_ENABLED=false
NORMALIZATION_RULE_SELECTION_EXPLICIT_ENABLED=true
NORMALIZATION_RULE_SELECTION_AUTOMATIC_FALLBACK_ENABLED=true
# 现场原始日志短时采样;三个消费实例通过同一个 Redis 汇聚候选结果。
SYSLOG_RAW_CAPTURE_ENABLED=true
SYSLOG_RAW_CAPTURE_CLUSTER_ENABLED=true
SYSLOG_RAW_CAPTURE_MAX_ACTIVE_SESSIONS=20
SYSLOG_RAW_CAPTURE_MAX_RETAINED_SESSIONS=100
SYSLOG_RAW_CAPTURE_CLUSTER_ACTIVATION_DELAY_MS=1000
SYSLOG_RAW_CAPTURE_CLUSTER_SYNC_INTERVAL_MS=200
SYSLOG_RAW_CAPTURE_SETTLE_SECONDS=30
SYSLOG_RAW_CAPTURE_RESULT_RETENTION_MINUTES=30
# 统计投影解耦:三个 syslog-consumer-rule 实例保持完全相同的 Topic 与 Group ID。
STATS_MATERIALIZATION_ENABLED=true
STATS_MATERIALIZATION_TOPIC=agent-01-syslog-topic.STATS.MATERIALIZE
STATS_MATERIALIZATION_GROUP_ID=agent-01-syslog-group-stats-materialize
STATS_MATERIALIZATION_LISTENER_CONCURRENCY=1
STATS_MATERIALIZATION_PUBLISH_INTERVAL_MS=200
STATS_MATERIALIZATION_PUBLISH_MAX_BATCH_SIZE=1000
STATS_MATERIALIZATION_MAX_CONCURRENCY_RETRIES=3
STATS_MATERIALIZATION_CONCURRENCY_RETRY_BACKOFF_MS=50
STATS_MATERIALIZATION_RECONCILE_INTERVAL_MS=60000