Aurora Serverless-查询日志在哪里?

0

【以下的问题经过翻译处理】 你好,

我刚刚开始学习RDS,特别是Aurora Serverless。数据库设置很顺利,我能够使用MySQL Workbench连接到它,没有遇到任何主要问题。

但是,我似乎找不到Aurora Serverless的查询日志?根据以下文档:

https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_LogAccess.html

要查看数据库日志文件:

1 打开Amazon RDS控制台:https://console.aws.amazon.com/rds/

2 在导航窗格中,选择“数据库”。

3 选择您想要查看日志文件的DB实例的名称。

4 选择“Logs & events”选项卡。

5 向下滚动到“Logs”部分。

6 在“Logs”部分,选择要查看的日志,然后选择“View”。

我到了第四步,“Logs & Events”选项卡,但只有一个“Recent Events”面板,有几个扩展事件。没有“Logs”部分?我在哪里可以找到查询日志或错误日志?

profile picture
EXPERTE
gefragt vor 9 Monaten40 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 嗨,

Aurora Serverless的步骤与RDS MySQL不同,如果要查看发布到CloudWatch的日志,则需要打开日志记录。一旦完成,指定的日志将从云监视器中可见 [1]。

为允许将日志发布到云监视器,您需要创建自定义集群参数组,然后将其附加到Aurora集群上。要创建集群参数组,请导航到左侧窗格上的RDS控制台,选择“参数组”,创建参数组,选择“aurora5.6”下的参数组系列,为参数组命名和描述,然后保存[2]。

从参数组列表中,单击刚刚创建的参数组,单击“编辑参数”取决于所需的日志,将值更改如下:

对于常规日志,请将参数“ general_log”的值设置为1

对于慢查询日志,请将“slow_query_log”设置为1

对于长时间查询,请将“long_query_log”设置为0.1(秒)或您选择的值

保存更改后,导航到“数据库”选择Aurora集群,修改并在附加配置下,从下拉列表中选择DB集群组。单击继续并立即应用此操作将重新启动群集,然后将更改应用到群集中,一旦集群处于可用状态,日志将从云监视器中提供。

希望有所帮助!

/MrK

参考资料:

[1] https://aws.amazon.com/about-aws/whats-new/2019/02/amazon-aurora-serverless-publishes-logs-to-amazon-cloudwatch/

[2] https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_WorkingWithParamGroups.html#USER_WorkingWithParamGroups.CreatingCluster

profile picture
EXPERTE
beantwortet vor 9 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen