ITPub博客

首页 > 数据库 > 数据库开发技术 > GrayLog对接DLP并实现数据安全告警单独发送给员工主管

GrayLog对接DLP并实现数据安全告警单独发送给员工主管

原创 数据库开发技术 作者:u_2ebce1c3a860 时间:2024-09-03 21:36:50 0 删除 编辑

调用钉钉机器人API接口将堡垒机安全运维告警单发给运维人员

【优化篇】调用钉钉机器人API接口将堡垒机安全运维告警单发给运维人员

在这两篇文章的基础上针对实际工作中遇到的告警场景做了进一步的优化,对接DLP并实现数据安全告警单发给员工主管

具体实现思路

1、使用graylog-plugin-logging-alert插件,来实现构造出机器人单发给用户的json格式消息体
2、监控/var/log/graylog-server/server.log文件,当触发了告警时/var/log/graylog-server/server.log中会出现[LoggingAlert] POST-BODY的日志,监控脚本会自动提取POST-BODY后的内容输出到/tmp/message.json,然后调send_dingtalk_robot函数自动单独发送告警到用户
3、多关键字来实现具体场景告警单独处理

比如关键字1:POST-BODY用来取出机器人单发给用户的json格式消息体,另外一个关键字2"U盘拷贝数据预警通知"则用来匹配DLPU盘拷贝数据这种告警场景

从而满足告警细化到具体场景的需求,单独类型的告警单独处理

4、机器人单发告警用户是否发送成功
通过返回发送结果到运维群中,来确认告警单发给用户是否成功

(图片点击放大查看)

(图片点击放大查看)

具体效果如下

(图片点击放大查看)

(图片点击放大查看)

优化的脚本如下

1、monitor_graylog_dlpdiskdatacopylog_robot_sendtoManager.sh

原文作者:WalkingCloud;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2018-05-05

  • 博文量
    441
  • 访问量
    209307