elasticsearch: url: "http://localhost:9200" index: "tixel" username: "elastic" password: "79QQ4JGTa3R_nkqA=MxW" timeout: 30 web_service: enabled: true host: "localhost" port: 8080 system_metrics: enabled: true collect_cpu: true collect_memory: true collect_disk: true collect_network: false disk_paths: - "/" - "/var" - "/home" network_interfaces: - "eth0" - "wlan0" poll_interval_seconds: 30 logging: level: "info" file_path: "/var/log/system-monitor.log" services: - name: "nginx" service: "nginx.service" enabled: true since_time: "" priority: "info" - name: "tixstream" service: "tixstream.service" enabled: true since_time: "" priority: "debug" - name: "transfer-job-manager" service: "transfer-job-manager.service" enabled: true since_time: "" priority: "debug" tools: - name: "nginx-access" log_file: "/var/log/nginx/access.log" enabled: true buffer_size: 200 format: name: "nginx_combined" pattern: '^(?P\S+) \S+ \S+ \[(?P[^\]]+)\] "(?P\S+) (?P\S+) (?P\S+)" (?P\d+) (?P\d+) "(?P[^"]*)" "(?P[^"]*)"' fields: client_ip: "remote_addr" timestamp: "time_local" method: "request_method" path: "request_uri" protocol: "server_protocol" status: "status" body_bytes: "body_bytes_sent" referer: "http_referer" user_agent: "http_user_agent" - name: "nginx-error" log_file: "/var/log/nginx/error.log" enabled: true buffer_size: 100 format: name: "nginx_error" pattern: '^(?P\d{4}/\d{2}/\d{2} \d{2}:\d{2}:\d{2}) \[(?P\w+)\] (?P\d+)#(?P\d+): (?P.*)' fields: timestamp: "time" level: "log_level" pid: "process_id" tid: "thread_id" message: "error_message" - name: "nginx-tjm" log_file: "/var/log/nginx/access_tjm.log" enabled: true buffer_size: 100 format: name: "custom"