Denis Kirillov
8b6d93c94d
Add new metric frostfs_s3_lifecycler_statistic_dropped_logs Also, configuration sampling interval is added Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
65 lines
2.6 KiB
Bash
65 lines
2.6 KiB
Bash
# Wallet
|
|
# Path to wallet
|
|
S3_LIFECYCLER_WALLET_PATH=/path/to/wallet.json
|
|
# Account address. If omitted default one will be used.
|
|
S3_LIFECYCLER_WALLET_ADDRESS=NfgHwwTi3wHAS8aFAN243C5vGbkYDpqLHP
|
|
# Passphrase to decrypt wallet.
|
|
S3_LIFECYCLER_WALLET_PASSPHRASE=pwd
|
|
|
|
# Logger
|
|
S3_LIFECYCLER_LOGGER_LEVEL=debug
|
|
S3_LIFECYCLER_LOGGER_DESTINATION=stdout
|
|
S3_LIFECYCLER_LOGGER_SAMPLING_ENABLED=false
|
|
S3_LIFECYCLER_LOGGER_SAMPLING_INITIAL=100
|
|
S3_LIFECYCLER_LOGGER_SAMPLING_THEREAFTER=100
|
|
S3_LIFECYCLER_LOGGER_SAMPLING_INTERVAL=1s
|
|
|
|
# Metrics
|
|
S3_LIFECYCLER_PPROF_ENABLED=false
|
|
S3_LIFECYCLER_PPROF_ADDRESS=localhost:8077
|
|
|
|
S3_LIFECYCLER_PROMETHEUS_ENABLED=false
|
|
S3_LIFECYCLER_PROMETHEUS_ADDRESS=localhost:8078
|
|
|
|
# Morph chain
|
|
S3_LIFECYCLER_MORPH_RPC_ENDPOINT_0_ADDRESS="wss://rpc1.morph.frostfs.info:40341/ws"
|
|
S3_LIFECYCLER_MORPH_RPC_ENDPOINT_0_PRIORITY=0
|
|
S3_LIFECYCLER_MORPH_RPC_ENDPOINT_0_TRUSTED_CA_LIST="/path/to/ca.pem"
|
|
S3_LIFECYCLER_MORPH_RPC_ENDPOINT_0_CERTIFICATE="/path/to/cert"
|
|
S3_LIFECYCLER_MORPH_RPC_ENDPOINT_0_KEY="/path/to/key"
|
|
S3_LIFECYCLER_MORPH_RPC_ENDPOINT_1_ADDRESS="wss://rpc2.morph.frostfs.info:40341/ws"
|
|
S3_LIFECYCLER_MORPH_RPC_ENDPOINT_1_PRIORITY=2
|
|
S3_LIFECYCLER_MORPH_RECONNECT_CLIENTS_INTERVAL=30s
|
|
S3_LIFECYCLER_MORPH_RECONNECT_DIAL_TIMEOUT=5s
|
|
S3_LIFECYCLER_MORPH_CONTRACT_NETMAP=netmap.frostfs
|
|
S3_LIFECYCLER_MORPH_CONTRACT_FROSTFSID=frostfsid.frostfs
|
|
S3_LIFECYCLER_MORPH_CONTRACT_CONTAINER=container.frostfs
|
|
|
|
# Credential source
|
|
S3_LIFECYCLER_CREDENTIAL_USE=wallets
|
|
S3_LIFECYCLER_CREDENTIAL_SOURCE_WALLETS_0_PATH=/path/to/user/wallet.json
|
|
S3_LIFECYCLER_CREDENTIAL_SOURCE_WALLETS_0_ADDRESS=NfgHwwTi3wHAS8aFAN243C5vGbkYDpqLHP
|
|
S3_LIFECYCLER_CREDENTIAL_SOURCE_WALLETS_0_PASSPHRASE=""
|
|
|
|
# Lifecycle
|
|
S3_LIFECYCLER_LIFECYCLE_JOB_FETCHER_BUFFER=1000
|
|
S3_LIFECYCLER_LIFECYCLE_EXECUTOR_POOL_SIZE=100
|
|
S3_LIFECYCLER_LIFECYCLE_SERVICES=0313b1ac3a8076e155a7e797b24f0b650cccad5941ea59d7cfd51a024a8b2a06bf 031a6c6fbbdf02ca351745fa86b9ba5a9452d785ac4f7fc2b7548ca2a46c4fcf4a
|
|
|
|
# FrostFS
|
|
S3_LIFECYCLER_FROSTFS_STREAM_TIMEOUT=10s
|
|
S3_LIFECYCLER_FROSTFS_CONNECT_TIMEOUT=10s
|
|
S3_LIFECYCLER_FROSTFS_HEALTHCHECK_TIMEOUT=15s
|
|
S3_LIFECYCLER_FROSTFS_REBALANCE_INTERVAL=60s
|
|
S3_LIFECYCLER_FROSTFS_POOL_ERROR_THRESHOLD=100
|
|
S3_LIFECYCLER_FROSTFS_TREE_POOL_MAX_ATTEMPTS=4
|
|
|
|
S3_LIFECYCLER_FROSTFS_PEERS_0_ADDRESS=node1.frostfs:8080
|
|
S3_LIFECYCLER_FROSTFS_PEERS_0_PRIORITY=1
|
|
S3_LIFECYCLER_FROSTFS_PEERS_0_WEIGHT=1
|
|
S3_LIFECYCLER_FROSTFS_PEERS_1_ADDRESS=node2.frostfs:8080
|
|
S3_LIFECYCLER_FROSTFS_PEERS_1_PRIORITY=2
|
|
S3_LIFECYCLER_FROSTFS_PEERS_1_WEIGHT=0.1
|
|
S3_LIFECYCLER_FROSTFS_PEERS_2_ADDRESS=node3.frostfs:8080
|
|
S3_LIFECYCLER_FROSTFS_PEERS_2_PRIORITY=2
|
|
S3_LIFECYCLER_FROSTFS_PEERS_2_WEIGHT=0.9
|