Skip to content

Installing SEAL Elastic Stack


Overview

The installation consists of a server and a client part which you have to install separately.

  1. Server:

    The server part includes Elasticsearch and Kibana. You have to install it on the

    • Management server.
  2. Client:

    The client part contains Filebeat. Depending on your system you have to install it on the following servers:

    • PLOSSYS Output Engine server

    • PLOSSYS 4 server

    • SEAL Operator server

    • PLOSSYS Distribution Engine/DPF server


Automatic Configuration

SEAL Elastic Stack 8.x provides an automatic configuration, see original documentation, automatic configuration which includes the following security settings:

These include the following actions:

  • Generating Self-signed Certificates

    The automatic configuration

    • creates self-signed certificates for Elasticsearch,

    • adds their names in the elasticsearch.yml configuration file, and

    • stores the certificates in the newly created certs subdirectory.

    For details on Certificate files, see Self-signed Certificates.

  • Activating the Minimal Security

    The Minimal Security of Elastic Stack will be activated.

    A password for the elastic superuser of Elasticsearch will be automatically generated.

    Caution - only on the command line

    The password is created by the install.sh or install.ps1 installation script during the installation of SEAL Elastic Stack and printed on the command line.

    Make sure, you remember it and keep it safe.

    For details on resetting the elastic superuser password, see Resetting Passwords.

  • Creating and using an enrollment token to configure Kibana

    The automatic configuration creates and uses an enrollment token for configuring Kibana. For this, the kibana.yml configuration file is enhanced accordingly.


Management Server

Hint - disc space

Make sure that you have enough disk space available on the installation device. If the amount of free space is less than about 10 % of the device's total capacity, Elasticsearch will lock the created indices and Kibana will not start properly.

  1. In a browser, log on to the SEAL Systems delivery platform with your logon data:

    https://delivery.sealsystems.de

    Hint - logon data

    You receive the logon data from your Technical Project Manager at SEAL Systems.

  2. Download the SEAL Elastic Stack - 8.17.3.396 - msi folder. It is saved as SEAL Elastic Stack - 8.17.3.396 - msi.zip.

  3. Extract SEAL Elastic Stack - 8.17.3.396 - msi.zip.

  4. In a PowerShell (Administrator), change to the SEAL Elastic Stack - 8.17.3.396 - msi\server directory and start installing the packages:

    cd "SEAL Elastic Stack - 8.17.3.396 - msi\server"
    
    Set-ExecutionPolicy Bypass -Scope Process -Force; .\install.ps1
    
  5. Open the required firewall ports for necessesary services:

    Set-ExecutionPolicy Bypass -Scope Process -Force; .\firewall.ps1
    
  6. Check the configuration files of elasticsearch and kibana as described in Configuring the Management Server.

  7. Start SEAL Elasticsearch:

    start-service seal-elasticsearch
    
  8. Start Kibana:

    start-service seal-kibana
    
  9. Upload the initial database configuration as described in Configuration via Script.


PLOSSYS Output Engine Server

  1. In a browser, log on to the SEAL Systems delivery platform with your logon data:

    https://delivery.sealsystems.de

    Hint - logon data

    You receive the logon data from your Technical Project Manager at SEAL Systems.

  2. Download the SEAL Elastic Stack - 8.17.3.396 - msi folder. It is saved as SEAL Elastic Stack - 8.17.3.396 - msi.zip.

  3. Extract SEAL Elastic Stack - 8.17.3.396 - msi.zip.

  4. In a PowerShell (Administrator), change to the SEAL Elastic Stack - 8.17.3.396 - msi\client directory and start installing the packages:

    cd "SEAL Elastic Stack - 8.17.3.396 - msi\client"
    
    Set-ExecutionPolicy Bypass -Scope Process -Force; .\install.ps1
    
  5. Start SEAL Filebeat:

    start-service seal-filebeat
    

PLOSSYS 4 Server

  1. In a browser, log on to the SEAL Systems delivery platform with your logon data:

    https://delivery.sealsystems.de

    Hint - logon data

    You receive the logon data from your Technical Project Manager at SEAL Systems.

  2. Download the SEAL Elastic Stack - 8.17.3.396 - msi folder. It is saved as SEAL Elastic Stack - 8.17.3.396 - msi.zip.

  3. Extract SEAL Elastic Stack - 8.17.3.396 - msi.zip.

  4. In a PowerShell (Administrator), change to the SEAL Elastic Stack - 8.17.3.396 - msi\client-p4 directory and start installing the packages:

    cd "SEAL Elastic Stack - 8.17.3.396 - msi\client-p4"
    
    Set-ExecutionPolicy Bypass -Scope Process -Force; .\install.ps1
    
  5. Start SEAL Filebeat:

    start-service seal-p4-accounting-filebeat
    

SEAL Operator Server

  1. In a browser, log on to the SEAL Systems delivery platform with your logon data:

    https://delivery.sealsystems.de

    Hint - logon data

    You receive the logon data from your Technical Project Manager at SEAL Systems.

  2. Download the SEAL Elastic Stack - 8.17.3.396 - msi folder. It is saved as SEAL Elastic Stack - 8.17.3.396 - msi.zip.

  3. Extract SEAL Elastic Stack - 8.17.3.396 - msi.zip.

  4. In a PowerShell (Administrator), change to the SEAL Elastic Stack - 8.17.3.396 - msi\client-operator directory and start installing the packages:

    cd "SEAL Elastic Stack - 8.17.3.396 - msi\client-operator"
    
    Set-ExecutionPolicy Bypass -Scope Process -Force; .\install.ps1
    
  5. Start SEAL Filebeat:

    start-service seal-operator-filebeat
    

PLOSSYS Distribution Engine/DPF Server

  1. In a browser, log on to the SEAL Systems delivery platform with your logon data:

    https://delivery.sealsystems.de

    Hint - logon data

    You receive the logon data from your Technical Project Manager at SEAL Systems.

  2. Download the SEAL Elastic Stack - 8.17.3.396 - msi folder. It is saved as SEAL Elastic Stack - 8.17.3.396 - msi.zip.

  3. Extract SEAL Elastic Stack - 8.17.3.396 - msi.zip.

  4. In a PowerShell (Administrator), change to the SEAL Elastic Stack - 8.17.3.396 - msi\client-dpf directory and start installing the packages:

    cd "SEAL Elastic Stack - 8.17.3.396 - msi\client-dpf"
    
    Set-ExecutionPolicy Bypass -Scope Process -Force; .\install.ps1
    
  5. Start SEAL Filebeat:

    start-service seal-dpf-filebeat
    

Back to top