Files
alfred-be/alfred/config/application-ingester.properties
2026-03-08 16:14:42 +05:30

85 lines
3.8 KiB
Properties

env=ENV
port=PORT
metrics.port=METRICS_PORT
# gin
gin.mode=GIN_MODE
# kafka
kafka.brokers=KAFKA_BROKERS
kafka.username=KAFKA_USERNAME
kafka.password=KAFKA_PASSWORD
kafka.tls.insecureSkipVerify=KAFKA_TLS_INSECURESKIPVERIFY
kafka.tls.enabled=KAFKA_TLS_ENABLED
kafka.sasl.enabled=KAFKA_SASL_ENABLED
kafka.alfred.mobile.event.ingestion.topic=KAFKA_ALFRED_MOBILE_EVENT_INGESTION_TOPIC
kafka.alfred.mobile.session.upload.topic=KAFKA_ALFRED_MOBILE_SESSION_UPLOAD_TOPIC
kafka.alfred.mobile.metric.ingestion.topic=KAFKA_ALFRED_MOBILE_METRIC_INGESTION_TOPIC
kafka.alfred.mobile.metric.ingestion.topic.client.map =KAFKA_ALFRED_MOBILE_METRIC_INGESTION_TOPIC_CLIENT_MAP
# es
elasticsearch.nodes=ELASTICSEARCH_NODES
elasticsearch.username=ELASTICSEARCH_USERNAME
elasticsearch.password=ELASTICSEARCH_PASSWORD
elasticsearch.cruise.control.index=ELASTICSEARCH_CRUISE_CONTROL_INDEX
elasticsearch.tls.insecureSkipVerify=ELASTICSEARCH_TLS_INSECURESKIPVERIFY
elasticsearch.max.idle.connection=ELASTICSEARCH_MAX_IDLE_CONNECTION
elasticsearch.max.connection=ELASTICSEARCH_MAX_CONNECTION
elasticsearch.idle.connection.timout=ELASTICSEARCH_IDLE_CONNECTION_TIMEOUT
# opentelmetry
opentelemetry.collector.url=OPENTELEMETRY_COLLECTOR_URL
opentelemetry.apm.enabled=OPENTELEMETRY_APM_ENABLED
#litmus
litmus.alfred.experiment.name.map=LITMUS_ALFRED_EXPERIMENT_NAME_MAP
litmus.proxy.service.url=LITMUS_PROXY_SERVICE_URL
#s3
s3.session.upload.bucket=S3_SESSION_UPLOAD_BUCKET
#http
http.max.idle.connection.pool=HTTP_MAX_IDLE_CONNECTION_POOL
http.max.connection=HTTP_MAX_CONNECTION
http.max.timeout.seconds=HTTP_MAX_TIMEOUT_SECONDS
# cors config
whitelisted.domains=WHITELISTED_DOMAINS
allowed.custom.headers=ALLOWED_CUSTOM_HEADERS
api.key.client.map=API_KEY_CLIENT_MAP
whitelisted.web.clients=WHITELISTED_WEB_CLIENTS
whitelisted.cosmos.meta.data.tags=WHITELISTED_COSMOS_META_DATA_TAGS
whitelisted.navi.app.meta.data.tags=WHITELISTED_NAVI_APP_META_DATA_TAGS
elasticsearch.cruise.control.index.client.map=ELASTICSEARCH_CRUISE_CONTROL_INDEX_CLIENT_MAP
kafka.alfred.web.session.upload.topic.client.map = KAFKA_ALFRED_WEB_SESSION_UPLOAD_TOPIC_CLIENT_MAP
kafka.alfred.mobile.session.upload.topic.client.map=KAFKA_ALFRED_MOBILE_SESSION_UPLOAD_TOPIC_CLIENT_MAP
kafka.alfred.event.topic.client.map=KAFKA_ALFRED_EVENT_TOPIC_CLIENT_MAP
s3.session.upload.bucket.client.map=S3_SESSION_UPLOAD_BUCKET_CLIENT_MAP
cruise.cache.ttl.minutes=CRUISE_CACHE_TTL_MINUTES
# rate limiting
rate.limit.config = RATE_LIMIT_CONFIG
rate.limit.global.config.period = RATE_LIMIT_GLOBAL_CONFIG_PERIOD
rate.limit.global.config.limit = RATE_LIMIT_GLOBAL_CONFIG_LIMIT
rate.limit.clean.up.interval = RATE_LIMIT_CLEAN_UP_INTERVAL
#FPS
frames.per.second.threshold.score.map=FRAMES_PER_SECOND_THRESHOLD_SCORE_MAP
frames.per.second.weight.map.navi=FRAMES_PER_SECOND_WEIGHT_MAP_NAVI
frames.per.second.disable.feature.map=FRAMES_PER_SECOND_DISABLE_FEATURE_MAP
frames.per.second.battery.map.navi=FRAMES_PER_SECOND_BATTERY_MAP_NAVI
frames.per.second.memory.map.navi=FRAMES_PER_SECOND_MEMORY_MAP_NAVI
frames.per.second.battery.cosmos.map=FRAMES_PER_SECOND_BATTERY_COSMOS_MAP
frames.per.second.memory.cosmos.map=FRAMES_PER_SECOND_MEMORY_COSMOS_MAP
frames.per.second.weight.cosmos.map=FRAMES_PER_SECOND_WEIGHT_COSMOS_MAP
#timestamp validation
request.body.future.timestamp.validation.difference.in.hours=REQUEST_BODY_FUTURE_TIMESTAMP_VALIDATION_DIFFERENCE_IN_HOURS
request.body.past.timestamp.validation.difference.in.hours=REQUEST_BODY_PAST_TIMESTAMP_VALIDATION_DIFFERENCE_IN_HOURS
logs.device.ids=LOGS_DEVICE_IDS
web.session.data.slice.size=WEB_SESSION_DATA_SLICE_SIZE
is.web.session.data.slice.enabled.client.map=IS_WEB_SESSION_DATA_SLICE_ENABLED_CLIENT_MAP
default.factory.web.client.list=DEFAULT_FACTORY_WEB_CLIENT_LIST
default.factory.web.client.list.with.cookie.data=DEFAULT_FACTORY_WEB_CLIENT_LIST_WITH_COOKIE_DATA