2019-06-21 13:27:23 +08:00
|
|
|
|
[debug]
|
2019-09-03 21:04:43 +08:00
|
|
|
|
log_level=30
|
2019-06-21 13:27:23 +08:00
|
|
|
|
|
|
|
|
|
|
[log]
|
|
|
|
|
|
nic_name= {{ nic_mgr.name }}
|
|
|
|
|
|
entrance_id=0
|
|
|
|
|
|
kafka_brokerlist= {{ log_kafkabrokers.address }}
|
2020-01-08 18:12:42 +08:00
|
|
|
|
kafka_topic=PROXY-EVENT-LOG
|
2019-06-21 13:27:23 +08:00
|
|
|
|
|
|
|
|
|
|
#Addresses of minio. Format is defined by WiredLB.
|
|
|
|
|
|
#minio_ip_list=192.168.10.61-64;
|
|
|
|
|
|
minio_ip_list= {{ log_minio.address }}
|
|
|
|
|
|
minio_listen_port= {{ log_minio.port }}
|
|
|
|
|
|
#Maximum number of connections opened by per host.
|
|
|
|
|
|
#MAX_CONNECTION_PER_HOST=1
|
|
|
|
|
|
#Maximum number of requests in a pipeline.
|
|
|
|
|
|
#MAX_CNNT_PIPELINE_NUM=20
|
|
|
|
|
|
#Maximum parellel sessions(http and redis) is allowed to open.
|
|
|
|
|
|
#MAX_CURL_SESSION_NUM=100
|
|
|
|
|
|
#Maximum time the request is allowed to take(seconds).
|
|
|
|
|
|
#MAX_CURL_TRANSFER_TIMEOUT_S=0
|
|
|
|
|
|
|
|
|
|
|
|
#Bucket name in minio.
|
|
|
|
|
|
cache_bucket_name=proxybucket
|
|
|
|
|
|
#Maximum size of memory used by tango_cache_client. Upload will fail if the current size of memory used exceeds this value.
|
|
|
|
|
|
max_used_memroy_size_mb=5120
|
|
|
|
|
|
#Default TTL of objects, i.e. the time after which the object will expire(minumun 60s, i.e. 1 minute).
|
|
|
|
|
|
cache_default_ttl_second=3600
|
|
|
|
|
|
#Whether to hash the object key before cache actions. GET/PUT may be faster if you open it.
|
|
|
|
|
|
cache_object_key_hash_switch=1
|
|
|
|
|
|
|
|
|
|
|
|
#Store way: 0-MINIO; 1-META in REDIS, object in minio; 2-META and small object in Redis, large object in minio;
|
|
|
|
|
|
cache_store_object_way=0
|
|
|
|
|
|
#If CACHE_STORE_OBJECT_WAY is 2 and the size of a object is not bigger than this value, object will be stored in redis.
|
|
|
|
|
|
redis_cache_object_size=1024000
|
|
|
|
|
|
#Configs of WiredLB for Minios load balancer.
|
|
|
|
|
|
#WIREDLB_OVERRIDE=1
|
|
|
|
|
|
wiredlb_health_port=42310
|
|
|
|
|
|
#If CACHE_STORE_OBJECT_WAY is not 0, we will use redis to store meta and object.
|
|
|
|
|
|
redis_cluster_ip_list=192.168.10.62-63;
|
|
|
|
|
|
redis_cluster_port_range=6379
|
|
|
|
|
|
#wired load balancer configuration
|
|
|
|
|
|
|
|
|
|
|
|
wiredlb_override=1
|
|
|
|
|
|
wiredlb_topic=MinioFileLog
|
|
|
|
|
|
wiredlb_datacenter=k18consul-tse
|
|
|
|
|
|
wiredlb_health_port=52102
|
|
|
|
|
|
wiredlb_group=FileLog
|
|
|
|
|
|
|
|
|
|
|
|
log_fsstat_appname=tango_log_file
|
|
|
|
|
|
log_fsstat_filepath=./tango_log_file.fs
|
|
|
|
|
|
log_fsstat_interval=10
|
|
|
|
|
|
log_fsstat_trig=1
|
|
|
|
|
|
log_fsstat_dst_ip=10.4.20.202
|
|
|
|
|
|
log_fsstat_dst_port=8125
|
|
|
|
|
|
[maat]
|
|
|
|
|
|
# 0:json 1: redis 2: iris
|
|
|
|
|
|
maat_input_mode=1
|
|
|
|
|
|
table_info=resource/pangu/table_info.conf
|
|
|
|
|
|
json_cfg_file=resource/pangu/pangu_http.json
|
|
|
|
|
|
stat_file=log/pangu_scan.status
|
|
|
|
|
|
full_cfg_dir=pangu_policy/full/index/
|
|
|
|
|
|
inc_cfg_dir=pangu_policy/inc/index/
|
|
|
|
|
|
|
|
|
|
|
|
maat_redis_server={{ maat_redis_server.address }}
|
|
|
|
|
|
maat_redis_port_range={{ maat_redis_server.port }}
|
|
|
|
|
|
maat_redis_db_index={{ maat_redis_server.db }}
|
|
|
|
|
|
effect_interval_s=1
|
|
|
|
|
|
#accept_tags={"tags":[{"tag":"location","value":"Astana"}]}
|
|
|
|
|
|
|
|
|
|
|
|
[dynamic_maat]
|
|
|
|
|
|
maat_input_mode=1
|
|
|
|
|
|
table_info=resource/pangu/dynamic_maat_table_info.conf
|
2019-09-26 16:17:36 +08:00
|
|
|
|
maat_redis_server={{ dynamic_maat_redis_server.address }}
|
|
|
|
|
|
maat_redis_port_range={{ dynamic_maat_redis_server.port }}
|
|
|
|
|
|
maat_redis_db_index={{ dynamic_maat_redis_server.db }}
|
2019-06-21 13:27:23 +08:00
|
|
|
|
effect_interval_s=1
|
|
|
|
|
|
|
|
|
|
|
|
[tango_cache]
|
|
|
|
|
|
enable_cache=0
|
|
|
|
|
|
minio_ip_list=192.168.10.61-64;
|
|
|
|
|
|
minio_listen_port=9000
|
|
|
|
|
|
|
|
|
|
|
|
#max_connection_per_host=1
|
|
|
|
|
|
max_cnnt_pipeline_num=20
|
|
|
|
|
|
#max_curl_session_num=100
|
|
|
|
|
|
|
|
|
|
|
|
cache_bucket_name=proxybucket
|
|
|
|
|
|
max_used_memory_size_mb=10240
|
|
|
|
|
|
cache_default_ttl_second=3600
|
|
|
|
|
|
cache_object_key_hash_switch=1
|
|
|
|
|
|
|
|
|
|
|
|
#1-minio,2-redis
|
|
|
|
|
|
#Store way: 0-MINIO; 1-META in REDIS, object in minio; 2-META and small object in Redis, large object in minio;
|
|
|
|
|
|
cache_store_object_way=0
|
|
|
|
|
|
#If CACHE_STORE_OBJECT_WAY is 2 and the size of a object is not bigger than this value, object will be stored in redis.
|
|
|
|
|
|
redis_cache_object_size=102400
|
|
|
|
|
|
#If CACHE_STORE_OBJECT_WAY is not 0, we will use redis to store meta and object.
|
|
|
|
|
|
redis_cluster_ip_list=192.168.10.62-63;
|
|
|
|
|
|
redis_cluster_port_range=6379
|
|
|
|
|
|
#wired load balancer configuration
|
|
|
|
|
|
wiredlb_override=1
|
|
|
|
|
|
wiredlb_topic=MinioCache
|
|
|
|
|
|
wiredlb_datacenter=k18consul-tse
|
|
|
|
|
|
wiredlb_health_port=52101
|
|
|
|
|
|
wiredlb_group=TangoCache
|
|
|
|
|
|
|
|
|
|
|
|
cache_undefined_obj=1
|
|
|
|
|
|
query_undefined_obj=0
|
2019-10-29 14:32:03 +08:00
|
|
|
|
statsd_server={{fs_remote.address}}
|
|
|
|
|
|
statsd_port={{fs_remote.port}}
|
2019-06-21 13:27:23 +08:00
|
|
|
|
histogram_bins=0.20,0.40,0.6,0.8
|
|
|
|
|
|
|
|
|
|
|
|
log_fsstat_appname=tango_cache
|
|
|
|
|
|
log_fsstat_filepath=./tango_cache_client.fs
|
|
|
|
|
|
log_fsstat_interval=10
|
|
|
|
|
|
log_fsstat_trig=1
|
|
|
|
|
|
log_fsstat_dst_ip=10.4.20.201
|
|
|
|
|
|
log_fsstat_dst_port=8125
|
2019-09-23 11:15:37 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[traffic_mirror]
|
|
|
|
|
|
table_info=resource/pangu/table_info_traffic_mirror.conf
|
2019-10-29 14:32:03 +08:00
|
|
|
|
stat_file=log/traffic_mirror.status
|