Skip to the content
support@suri-oculus.com
Monday - Friday 9:00 - 21:00
Suri-Oculus Project

Suri-Oculus Project

Suri-Oculus Project

Intelligent Security, Evolving Protection

Learn More
  • Homepage
  • About Suri-Oculus
  • Documentation
  • Downloads
  • Blog
  • News
  • FAQ
  • Contacts

Introduction

  • Introduction

Log parser

  • Log parser – daemonmove service

Installation and setup

  • Installation
  • Important Notice About Configuration

Backend

  • Backend
  • Config
    • Config file
  • Routes
    • Backend Routes

Event Viewer

  • Events Viewer Tab

Rules Management

  • Rules management Tab

Threats Management

  • Oculus Tools
  • Threats Management Tab

Controls

  • Web Controls Tab

Statistic and Analytics

  • Web Statistic Tab
View Categories
  • Home
  • Documentation
  • Installation and setup
  • Installation

Installation

Suri Oculus installation

Install Guide #

Below is Suri Oculus installation guide

First, install the suricata and redis packages.

To install the Suri-Oculus system, you will need the following packages:

  • jsoncpp
  • hiredis
  • libconfig

Next, download and install the following RPM packages:

  • daemonmove-1.0.x86_64.rpm
  • oculus-tools-1.0.x86_64.rpm
  • pistache-0.2.9.x86_64.rpm
  • pistache-devel-0.2.9.x86_64.rpm
  • suri-oculus-cpp-server-1.0.x86_64.rpm
  • suri-oculus-front-1.0.x86_64.rpm

The suricata.yaml file must be configured for the appropriate network interfaces and to output the eve.log to Redis, as shown below:

eve-log:
enabled: yes
filetype: redis # Options: regular|syslog|unix_dgram|unix_stream|redis
filename: eve.json

After installation and configuration, start the following services:

  1. Enable and start Redis:
     
    sudo systemctl enable redis
    sudo systemctl start redis
  2. Enable and start Suricata:
     
    sudo systemctl enable suricata
    sudo systemctl start suricata
  3. Enable and start Daemonmove:
     
    sudo systemctl enable daemonmove
    sudo systemctl start daemonmove

Next, start the main service:

 
sudo oculus-server

Navigate to the /opt/suri-oculus-front directory:

 
cd /opt/suri-oculus-front

And run the following command as root:

 
sudo ./suri-oculus-front

When running a virtual image, it is sufficient to access the terminal of the web interface (port 9090) and execute the last two commands.

 

sudo oculus-server

cd /opt/suri-oculus-front
sudo ./suri-oculus-front

 

Important #

In the latest versions of the web client, a new and crucial configuration file, config.js, has been added. Its content looks approximately as follows:

export const backendUrl = ‘http://backend_ip:8080’; // Any IP you need

The purpose of this file is to specify the backend URL.

Suricata installation guide

Suri Oculus logs parser docs

Updated on November 15, 2024
Important Notice About Configuration
Table of Contents
  • Install Guide
  • Important

Intelligent Security, Evolving Protection

  • Contacts
  • Documentation
  • Downloads
  • News
  • License
  • Blog
  • About
  • Suricata
  • FAQ

简体中文版本即将上线

Proudly powered by WordPress | Theme: Popularis Business