opencanary correlator
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file opencanary-correlator-0.1.tar.gz
.
File metadata
- Download URL: opencanary-correlator-0.1.tar.gz
- Upload date:
- Size: 13.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7dd8aec871a7facaa1a8c26f4040ca438842afa4cb56d9e9b3494c456d55896f |
|
MD5 | ea04291f2ce8e71bc66b581d2b79d948 |
|
BLAKE2b-256 | e387bd26dbd46d3a367524b58f5c2a0fce49ccfe4d2d57b8aec242278740d070 |