“当前已有100+用户参与分享,共计发放奖励50000+“
问题背景:某客户反馈,之前配置的数据库审计可以看到日志,最近一段时间看不到了。
解决思路: 1,了解现场环境: 数据库是VMware上的虚拟机,OS为WindowsServer2008R2,数据库类型为MySQL,DAS版本是2.0.3,确认支持。 2,检查客户配置 DAS设备侧:
设备侧配置无误。 服务器侧: 配置没问题,查看端口是否开放 Windows下使用命令netstat -na | findstr3306 (因为Mysql的默认端口3306)
可以发现服务器侧和DAS设备侧都没问题,但是审计不到日志。
2.插件日志排查:
插件日志路径:安装目录/var/log/monitor
可以看到明显提示,内存超配。
3 .解决方法:重启服务器即可。
因为: 1.Agent 启动过程中,如果系统内存占用>70%,则设置为 bypass 状态;随后 5 秒检测一次,直到内存降到70%以下,才关闭bypass;在bypass 状态下Agent 不在工作。 2.Agent 工作过程中,如果系统内存占用超过 90%,则设置为 bypass 状态,Agent自动重启。
4 . 可以设置bypass的内存阈值: 在安装目录的config目录下,新建一个配置设置类型的文件,修改配置即可。 例如: 安装目录/1.0.000000/config下新建文件,后缀名改为.bat 里面写上: [config] Start_mem=90 保存退出,即可修改bypass阈值为90%
|