tencent cloud

数据安全审计

产品简介
产品概述
产品优势
应用场景
购买指南
计费概述
购买方式
欠费说明
退费说明
快速入门
操作指引
Agent 部署
实践教程
等保实践教程
MySQL 加密审计实践教程
轻量应用服务器实践教程
容器服务实践教程
故障处理
无法在审计日志页面查询到日志
常见问题
相关协议
Service Level Agreement
隐私协议
数据处理和安全协议
Documentação数据安全审计故障处理无法在审计日志页面查询到日志

无法在审计日志页面查询到日志

Modo Foco
Tamanho da Fonte
Última atualização: 2024-10-16 16:43:53

现象描述

已购买数据安全审计,却无法在审计日志页面查询到审计日志,如下图所示:




可能原因

1. 未正确添加对应数据库或未开启审计权限。
2. 数据库在本地操作,未经过网络。
3. 数据库开启了 SSL 加密。
4. 未正确部署 Agent。

解决思路

根据以上4种可能的原因,逐项排查。

处理步骤

按以下顺序,逐个排查,直到发现真正的问题原因,得到解决。

步骤1:检查是否已正确添加对应资产且开启审计权限

1. 检查是否已在 数据资产页面 中,添加对应数据库,并开启审计权限。只有已添加,且开启审计权限的数据库,才可正常审计。

2. 检查添加的资产 IP 是否与客户端访问连接串中的 IP 地址相同。例如,添加的资产 IP 为内网 IP,而客户端使用外网 IP 访问数据库,则无法审计该操作,应将外网 IP 也配置在数据资产中才可正常审计;对于数据库集群,配置为主节点地址,但实际通过集群地址访问数据库,也无法审计该操作,应配置为集群地址才可正常审计。


步骤2:检查是否为本地审计

由于数据安全审计通过 Agent 抓取网络流量方式获取日志,因此如果在安装 Agent 的数据库服务器上直接通过 MySQL 命令登录不走网络,将无法审计到数据。可以在 数据资产页面 增加一个 IP 为127.0.0.1的资产并开启审计权限,并且 MySQL 命令后面带上 -h 127.0.0.1参数就可以审计到数据。

步骤3:检查数据库开启了 SSL 加密

若数据库开启了 SSL,则流量数据包处于加密状态,数据安全审计无法解析。
1. 在数据库中,输入如下命令,确认是否开启了 SSL 加密。
说明
命令仅支持 MySQL 数据库,其他类型数据库请自行查找。
show global variables like '%ssl%';
2. 如下图所示,若 have_ssl 的值为 YES,则表明已经开启了 SSL,需要关闭 SSL 后才能审计到。


步骤4:排查是否已正确部署 Agent

1. 检查是否采用合适的 Agent 安装包,需要确保使用了与部署位置相对应的 Agent 安装包,才能正常审计。
说明:
下载的 Agent 安装包名为:dsaagent_部署位置_操作系统 _xxx.zip。不同操作系统的安装包名如下所示:
dsaagent_innernet_linux _xxx.zip 表示为腾讯云内网、操作系统为 Linux 的 Agent。
dsaagent_outnet_win_xxx.zip 表示为腾讯云外、操作系统为 Windows 的 Agent。
dsaagent_innernet_linux _xxx.zip 表示为腾讯云内网、操作系统为 Linux 的 Agent。
dsaagent_outnet_win_xxx.zip 表示为腾讯云外、操作系统为 Windows 的 Agent。
2. 若为腾讯云内网 Agent,需要在下载 Agent 之前,已完成待部署 Agent 的 VPC 打通(开通该 VPC 资产的审计权限即可打通),可在 VPC 通道列表 查看已打通了的 VPC 。

3. 若为腾讯云外 Agent,请 联系我们 并提供 Agent 所属主机的外网 IP,我们将为您开通白名单。
4. 若部署 Agent 的机器为 Windows 操作系统,请确保安装目录中不包含空格
5. 若 Agent 部署在应用服务器上,检查该服务器是否执行过对需审计数据库的 SQL 操作。在其他服务器上执行的 SQL 无法被本 Agent 采集到。
若经上述操作排查后,仍无法看到日志,请 联系我们 并提供 Agent 所属主机的外网 IP,我们将协助您进一步排查问题。


Ajuda e Suporte

Esta página foi útil?

comentários