AWS。在RDS Aurora上启用了日志记录,但general_log和slow_log表为空。

问题描述 投票:1回答:1

我正在AWS系统上工作,并创建了具有自定义DBClusterParameterGroup的RDS Aurora群集(一切部署viac CloudFormation)。参数组已创建并正确分配给集群。它看起来像这样(它已经启用了日志记录到表中)。

> RDSDBClusterParameterGroup: 
>       Properties: 
>         Description: "Parameter Group with enabled logging"
>         Family: aurora5.6
>         Parameters: 
>           slow_query_log: 1
>           general_log: 1
>           log_output: TABLE
>           long_query_time: 2
>       Type: "AWS::RDS::DBClusterParameterGroup"

但问题是--尽管我已经在集群上创建了一些DB和表,但一旦我查询到了 mysql.general_log我看到它是空的。为什么会这样呢?我以为它跟踪了所有在集群上运行的语句,有人知道为什么它完全是空的吗?我可以查询和看到其他mysql表的内容。谢谢你

amazon-web-services amazon-rds-aurora
1个回答
0
投票

正如 jordanm在评论中提到的--如果Aurora是无服务器的,就不能改变log_output的值,它的默认值是FILE。

© www.soinside.com 2019 - 2024. All rights reserved.