| [ | |
| {sasl, [ | |
| {sasl_error_logger, {file, "log/sasl.log"}}, | |
| {errlog_type, error}, | |
| {error_logger_mf_dir, "log/erlang"}, | |
| {error_logger_mf_maxbytes, 10485760}, | |
| {error_logger_mf_maxfiles, 10} | |
| ]}, | |
| {seb, [ | |
| %% Kernel configuration | |
| {kernel, [ | |
| {segment_size_bytes, 1073741824}, %% 1 GiB | |
| {header_size_bytes, 68}, | |
| {footer_size_bytes, 128}, | |
| {max_payload_size_bytes, 1048576} %% 1 MiB | |
| ]}, | |
| %% Datalog policy engine configuration | |
| {datalog, [ | |
| {souffle_binary, "seb_policy_engine"}, | |
| {query_timeout_ms, 5000}, | |
| {enable_stratified_evaluation, true} | |
| ]}, | |
| %% Partition manager configuration | |
| {partitions, [ | |
| {partition_count, 1024}, | |
| {load_threshold, 0.8}, | |
| {rebalance_check_interval_ms, 60000} | |
| ]}, | |
| %% Agent configuration | |
| {agents, [ | |
| {drain_timeout_ms, 30000}, | |
| {max_queue_size, 10000}, | |
| {restart_intensity, 10}, | |
| {restart_period_seconds, 60} | |
| ]}, | |
| %% WORM sealer configuration | |
| {worm, [ | |
| {hash_algorithm, blake3}, | |
| {signature_algorithm, ed25519}, | |
| {enable_sealing, true} | |
| ]}, | |
| %% SENTINEL monitoring configuration | |
| {sentinel, [ | |
| {enable_monitoring, true}, | |
| {telemetry_enabled, true}, | |
| {honeypot_feeds_enabled, false} | |
| ]}, | |
| %% Network configuration | |
| {network, [ | |
| {cluster_mode, distributed}, | |
| {node_name, 'seb@localhost'}, | |
| {cookie, 'seb_secret_cookie_12345'} | |
| ]} | |
| ]} | |
| ]. | |