General questions
What operating systems was the project tested on?
Currently, we are presenting the beta version of the Suri-Oculus system. It has been tested on Fedora 38 and Fedora 39. Testing on Ubuntu 24 and Clear OS is beginning.
Installation and administration
Log parser (daemonmove)
How to control daemonmove
Daemonmove (suricata eve.log parser) is usual systemd service and can be managed as usual:
systemctl start daemonmove
systenctl stop daemonmove.
How to configure daemonmove
The configuration file conf.cfg for the daemonmove service is located in the /etc/redismove directory.
This file defines the main operating parameters of the service, including keys for event distribution and paths to log and temporary files.
Keys corresponde to events names.
Main key is redis key to which suricata outputs eve.log.
# Configuration file for the application
application:
{
main:
{
title = “REDISMOVE”;
version = “0.8.2”;
date = “23 Mar 2024”;
};settings:
{
main_key = “suricata”;
keys = (“alert”, “anomaly”, “dcerpc”, “flow”, “http”, “dns”, “drop”, “stats_report”, “fileinfo”, “tls”, “stats”, “ftp”, “sip”, “smb”, “snmp”, “ssh”, “flow_data”, “tftp”, “ssh”, “bittorrent_dht”, “rdp”, “http2”, “pqsql”, “quic”, “modbus”);
valid_duration = 24;
log_file = “/var/log/suricata/eve.json”;
temp_file = “/tmp/daemonparser/current”;
};
Web client
What port does the web client use?
It uses port 7878
Backend
What port does the backend service use?
It uses 8080 port.
Didn’t find the information you need?
Ask a question.