无法从RDS mariadb audit.log生成警报

问题描述

我有一个MysqL RDS,并且已经在RDS中实现了maria db audit插件来监视用户活动。 我可以手动转到控制台并检查用户活动,但是每分钟连接数较多,因此每次检查audit.log都不可行。每当在MysqL数据库中执行未经授权的插入或删除操作时,我们都会实施电子邮件。我们这样做是通过从audit.log中捕获“插入”,“删除”单词并发送电子邮件警报来实现的,但是没有有关执行用户,执行查询用户的详细信息。 我们遇到的问题是,我们需要电子邮件警报中的以下详细信息; 执行查询用户用户执行查询的主机。 用户执行哪个查询

请注意:以上所有详细信息均在audit.log中提及

如果有人能帮助我找出一种方法来从audit.log中捕获上述详细信息并生成邮件警报,我将非常感激。这样我们就可以接收以下格式的邮件

主题:未经授权的选择语句

用户:A 声明:从员工中选择* IP:x.x.x.x

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)