简介:随着云计算的到来,相应的大数据和物联网也随之兴起。然而网络信息安全的形势非常严峻。现在网络服务器都是集群式分布,很多服务器集中起来一起进行同一种服务,实现负载均衡,在客户端看来就像是只有一个服务器。集群可以利用多个计算机进行并行计算从而获得很高的计算速度,但是如果服务器被攻击,将会导致整个服务器集群受到影响,甚至有可能导致宕机,导致用户无法使用提供的服务,造成严重的损失。14年的qq邮箱大规模的瘫痪就是非常的例子。往往造成这种问题的是我们众所周知的DDoS。当受到DDoS攻击时,服务器流量会骤增为平时的几十倍,通过流量监控及时报警运维工程师处理,以免造成服务器大规模宕机。我们通过实时监测网卡流量变化,通过邮件引擎实现第一时间报警,及时处理,减少攻击带来的危害。
简介:为了能够有效的监控和预警生产环境中数据库的运行状态,及时的解决因为数据库无法响应或者数据库硬件损坏导致的损失,基于数据库的实时预警系统尤为重要。传统的监控和预警平台通常采用的是自动化脚本+邮件和短信提醒的方式,虽然解决了预警的及时性问题,但是并不能支持可配置性和实时查询。因此有必要搭建一套实时的数据库监控和预警系统来保证线上数据库的正常运行。该文采用了最近逐渐开始流行的Slack作为消息推送平台,通过研究Slack实时消息API,并且与Jira,LDAP等企业管理工具的集成,实现了一套部署在生产环境数据库之上的基于SlackBot的实时监控和预警系统。最后通过比较评估了实际效果。