{ "info": { "author": "Thinkst Applied Research", "author_email": "info@thinkst.com", "bugtrack_url": null, "classifiers": [], "description": "OpenCanary Correlator\n=======================\nThinkst Applied Research\n\nOverview\n--------\nOpenCanary Correlator collects events from OpenCanary daemons and coalesces them. It sends alerts via email and sms\n\nPrerequisites\n-------------\n* Redis\n* Python 2.7\n* Mandrill API keys for email\n* Twillio API keys for sms\n\nOn Ubuntu install the following:\n\n```$ sudo apt-get install redis-server libffi-dev python-dev```\n\nInstall\n-----------------\n* Create a virtualenv\n\n```\n$ virtualenv env\n$ source env/bin/activate\n```\n\n* Install via pip, or\n\n```\n$ pip install opencanary-correlator\n```\n\n* Install from source\n\n```\n$ git clone https://github.com/thinkst/opencanary-correlator\n$ cd opencanary-correlator\n$ python setup.py install\n```\n\nRun\n---------------\n\n* Start Redis\n* Locate the installed template config file, by running the correlator without any arguments\n\n```\n$ opencanary-correlator\nWarning: no config file specified. Using the template config (which does not have any alerting configured):\n/path/to/template/opencanary_correlator.conf\n$ cp /path/to/template/opencanary_correlator.conf ./\n```\n\n* Edit the config file to add API keys, email address and/or phone numbers for alerts\n* Run the correlator with saved config file\n\n```\nopencanary-correlator --config=./opencanary_correlator.conf\n```\n\n* Configure instances of opencanaryd to send events to the correlator.\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.thinkst.com/", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "opencanary-correlator", "package_url": "https://pypi.org/project/opencanary-correlator/", "platform": "any", "project_url": "https://pypi.org/project/opencanary-correlator/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.thinkst.com/" }, "release_url": "https://pypi.org/project/opencanary-correlator/0.1/", "requires_dist": null, "requires_python": null, "summary": "opencanary correlator", "version": "0.1" }, "last_serial": 1684048, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "ea04291f2ce8e71bc66b581d2b79d948", "sha256": "7dd8aec871a7facaa1a8c26f4040ca438842afa4cb56d9e9b3494c456d55896f" }, "downloads": -1, "filename": "opencanary-correlator-0.1.tar.gz", "has_sig": false, "md5_digest": "ea04291f2ce8e71bc66b581d2b79d948", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13083, "upload_time": "2015-08-19T13:52:52", "url": "https://files.pythonhosted.org/packages/e3/87/bd26dbd46d3a367524b58f5c2a0fce49ccfe4d2d57b8aec242278740d070/opencanary-correlator-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ea04291f2ce8e71bc66b581d2b79d948", "sha256": "7dd8aec871a7facaa1a8c26f4040ca438842afa4cb56d9e9b3494c456d55896f" }, "downloads": -1, "filename": "opencanary-correlator-0.1.tar.gz", "has_sig": false, "md5_digest": "ea04291f2ce8e71bc66b581d2b79d948", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13083, "upload_time": "2015-08-19T13:52:52", "url": "https://files.pythonhosted.org/packages/e3/87/bd26dbd46d3a367524b58f5c2a0fce49ccfe4d2d57b8aec242278740d070/opencanary-correlator-0.1.tar.gz" } ] }