52 lines
1.9 KiB
YAML
52 lines
1.9 KiB
YAML
---
|
|
#-----------------------------------------------------------------
|
|
# DEEPFLOW SERVER
|
|
#-----------------------------------------------------------------
|
|
deepflow_enabled: true
|
|
deepflow_deploy_profile: lite
|
|
deepflow_storage_mode: short_ttl
|
|
|
|
deepflow_stack_dir: /opt/deepflow-server
|
|
deepflow_data: /data/deepflow
|
|
deepflow_env_file: /etc/default/deepflow-server
|
|
deepflow_compose_file: "{{ deepflow_stack_dir }}/docker-compose.yml"
|
|
deepflow_server_config_dir: "{{ deepflow_stack_dir }}/server.yaml.d"
|
|
deepflow_server_config_file: "{{ deepflow_server_config_dir }}/server.yaml"
|
|
|
|
# images (pin to specific tags before production)
|
|
deepflow_server_image: deepflowio/deepflow-server-ce:latest
|
|
deepflow_app_image: deepflowio/deepflow-app-ce:latest
|
|
|
|
# exposed ports
|
|
deepflow_server_grpc_port: 20035
|
|
deepflow_server_http_port: 20417
|
|
deepflow_app_port: 20880
|
|
|
|
# backend endpoints (provided by dedicated roles)
|
|
deepflow_clickhouse_addr: host.docker.internal:19000
|
|
deepflow_clickhouse_database: deepflow
|
|
deepflow_s3_endpoint: http://host.docker.internal:19090
|
|
deepflow_s3_bucket: deepflow
|
|
deepflow_s3_access_key: deepflow
|
|
deepflow_s3_secret_key: DeepFlow.S3.ChangeMe
|
|
deepflow_s3_region: us-east-1
|
|
deepflow_s3_enabled: true
|
|
|
|
deepflow_mysql_addr: host.docker.internal:13306
|
|
deepflow_mysql_user: deepflow
|
|
deepflow_mysql_password: DeepFlow.MySQL.ChangeMe
|
|
deepflow_mysql_database: deepflow
|
|
|
|
# Lightweight retention handled by DeepFlow server config.
|
|
deepflow_clickhouse_retention_hours: 24
|
|
deepflow_l4_log_ttl_hour: "{{ deepflow_clickhouse_retention_hours }}"
|
|
deepflow_l7_log_ttl_hour: "{{ deepflow_clickhouse_retention_hours }}"
|
|
deepflow_flow_metrics_ttl_hour: "{{ deepflow_clickhouse_retention_hours }}"
|
|
deepflow_metrics_ttl_hour: "{{ deepflow_clickhouse_retention_hours }}"
|
|
deepflow_prometheus_ttl_hour: "{{ deepflow_clickhouse_retention_hours }}"
|
|
|
|
# Optional server config overrides.
|
|
deepflow_server_listen_ip: 0.0.0.0
|
|
deepflow_server_extra_env: {}
|
|
deepflow_server_extra_labels: {}
|