Getting Started - 1 - Enabled Data Flow

This guide is part of a 3 part Getting Started series:

  1. Enable Data Flow
  2. Enhance Data
  3. Customise

This guide aims to help you take your first (and most important) step with Secure60 - Enabling data flow

We recommend this is the first activity you work on with Secure60 as its simple and quick to achieve and delivers a wide range of benefits to your business:

  1. Wholistic Pane of Glass visibility
  2. Audit capability
  3. Compliance requirements
  4. Threat hunting
  5. Basic Threat Detection

Overview

In this guide we will enable a simple deployment of the Secure60 Collector, this instance will be the data collection point that your devices send Events to, which are then securely transported to the Secure60 Platform Ingest endpoint.

Once you have completed this guide you will have a Secure60 Collector running that is listening on both Syslog (/Secure Syslog) and HTTP(/S) protocols for data and will automatically send Events to the Secure60 platform.

Requirements:

Step 1 - Prepare to send data to Secure60

In order to enable Secure60 for your organisation you need to setup an Ingest Access Token, this allows a remote source to send data into your Secure60 Organisation / Project.

In this guide we are going to use the automated generation process to setup an environment variable file that contains a valid access token for your Project.

In the Secure60 portal browse (Left hand nav menu) to “Integrations” -> “Syslog”

Integrations - Secure60 Collector

Step 2 - Deploy the Secure60 Collector

We now spin up an instance of the Secure60 Collector using the .env file that we previously generated. This pre configured .env file has the credentials and configuration for the Secure60 Collector to work out of the box

Ensure docker is installed on the OS that you wish to deply the Secure60 Collector on, See: https://docs.docker.com/engine/install/ for Docker specific instructions for your OS.

Run the Secure60 collector leveraging the .env file and port mappings to allow inbound connectivity to the collector instance:

docker run -i --name s60-collector -p 80:80 -p 443:443 -p 514:514 -p 6514:6514 -d --rm --env-file .env s60-collector:1.07

Note: If the container doesnt start, run the above command without the -d switch to allow output of startup errors.


Step 3 - Send data to Secure60

Now that you have the Secure60 Collector running in your environment you can configure any device to send information to Secure60 via the collector.

To send a sample syslog message that will show up in the Secure60 platform use netcat (available on most OS’) on the same system that you installed Secure60 Collector (or change the 127.0.0.1 address below) as follows:

 nc -w0  127.0.0.1 514 <<< "Jan 29 15:49:48.699: %BGP-3-NOTIFICATION: sent to neighbor 10.0.1.101 4/0 (hold time expired) 0 byte"

For any further questions make sure to reach out to support@secure60.io, We have a team ready to assist with any futher questions


Back to top