sysmonitord/config.yaml.example
2026-04-09 16:19:01 +08:00

49 lines
842 B
Plaintext

server:
host: "127.0.0.1"
port: 8080
log:
level: "info"
# level: "debug"
audit:
enabled: true
server: "192.168.1.100"
port: 9000
buffer_size: 1000
scanner:
hash:
# algorithm: "sha256"
# algorithm: "md5"
algorithm: "xxhash64"
file:
include_paths:
- /
exclude_paths:
- /proc
- /sys
fast_hash: true
fast_hash_size: 100MB
fast_hash_chunk: 2MB
process:
interval: 300 # seconds
storage:
data_dir: "/var/lib/sysmonitord"
process_system_file: "process_system.data"
file_system_file: "file_system.data"
dubious_file_list_file: "dubious_files.data"
dubious_process_list_file: "dubious_processes.data"
notification:
interval: 5 # minutes
email:
enabled: true
recipients:
-
smtp:
server:
port: 465
username:
password: