Thinkst Applied Research
Overview
OpenCanary Correlator collects events from OpenCanary daemons and coalesces them. It sends alerts via email and sms
Prerequisites
Redis
Python 2.7
Mandrill API keys for email
Twillio API keys for sms
On Ubuntu install the following:
`$ sudo apt-get install redis-server libffi-dev python-dev`
Install
Create a virtualenv
` $ virtualenv env $ source env/bin/activate `
Install via pip, or
` $ pip install opencanary-correlator `
Install from source
` $ git clone https://github.com/thinkst/opencanary-correlator $ cd opencanary-correlator $ python setup.py install `
Run
Start Redis
Locate the installed template config file, by running the correlator without any arguments
` $ opencanary-correlator Warning: no config file specified. Using the template config (which does not have any alerting configured): /path/to/template/opencanary_correlator.conf $ cp /path/to/template/opencanary_correlator.conf ./ `
Edit the config file to add API keys, email address and/or phone numbers for alerts
Run the correlator with saved config file
` opencanary-correlator --config=./opencanary_correlator.conf `
Configure instances of opencanaryd to send events to the correlator.
Metadata
Release files for opencanary-correlator 0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| opencanary-correlator-0.1.tar.gz | 13.1 kB | Details |
Release files / opencanary-correlator-0.1.tar.gz
| Download URL | opencanary-correlator-0.1.tar.gz |
|---|---|
| Size | 13.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7dd8aec871a7facaa1a8c26f4040ca438842afa4cb56d9e9b3494c456d55896f
|
|
BLAKE2b-256 checksum How to use checksums |
e387bd26dbd46d3a367524b58f5c2a0fce49ccfe4d2d57b8aec242278740d070
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |