Opencanary corresor

opencanary-correlator的Python项目详细描述


Thinkst应用研究

概述

opencanary correlator从opencanary守护进程收集事件并合并它们。它通过电子邮件和短信发送警报

先决条件

  • redis
  • python 2.7版
  • 电子邮件的Mandrill API密钥
  • 用于短信息的Twillio API密钥

在ubuntu上安装以下组件:

`$ sudo apt-get install redis-serverlibffi-devpython-dev`

安装

  • 创建一个virtualenv

` $ virtualenv env $ source env/bin/activate `

  • 通过PIP安装,或

` $ pip install opencanary-correlator `

  • 从源安装

` $ git clone https://github.com/thinkst/opencanary-correlator $ cd opencanary-correlator $ python setup.py install `

运行

  • 启动redis
  • 通过运行不带任何参数的correlator来定位已安装的模板配置文件

` $ 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 ./ `

  • 编辑配置文件以添加警报的API密钥、电子邮件地址和/或电话号码
  • 使用保存的配置文件运行相关器

` opencanary-correlator--config=./opencanary_correlator.conf `

  • 配置opencanaryd实例以将事件发送到相关器。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Hibernate集合保留对已删除实体的引用   java计算幂函数的基   java如果我必须在大量数据上实现二进制搜索,我应该使用什么样的数据类型?   Java正则表达式从HTML锚(<a>…</a>)标记获取文本   java如何在安卓中使用选定号码打开电话拨号器   java升级ColdFusion使用的JRE   java如何指定从中获取EJB的服务器?   为Java RealVector的用法分类   java为什么@Transactional和@Rollback不起作用?   如何在JavaSwing中在contentpane(JPanel)上打印图像   java如何在不使用callsystem的情况下获得虚拟内存页大小?   java无法通过Servlet连接到SQL Server,但可以在本地连接到它   java不能做我的系统。出来println(Item.toString());?   java Oracle域号将加倍发布   java当谓词发生变化时,如何更新彩色荧光笔(swingx)   java在对象上共享数据的最佳设计是什么?   java使用TransferManager将大文件上传到AmazonS3存储桶的最佳方法