“Aws RDS Mysql 如何开启慢查询日志,开启后如何查看”的版本间的差异

来自linux中国网wiki
跳到导航 跳到搜索
 
(未显示同一用户的4个中间版本)
第1行: 第1行:
==
+
 
 +
[[category:ops]]  [[category:mysql]] 
 +
 
 +
=aws  rds (mysql ) 升级配置 =
 +
 
 +
 
 +
 
 +
aws  rds (mysql ) 升级配置
 +
AWS 管理控制台 -->右上角 修改
 +
 
 +
 
 +
https://aws.amazon.com/cn/rds/faqs/
 +
 
 +
[https://blog.csdn.net/enmotech/article/details/89735090 AWS RDS强制升级的应对之道——版本升级的最佳实践]
 +
 
 +
[https://docs.aws.amazon.com/zh_cn/AmazonRDS/latest/UserGuide/USER_UpgradeDBInstance.Upgrading.html 升级数据库实例 引擎版本]
 +
 
 +
 
 +
https://aws.amazon.com/cn/rds/instance-types/
 +
 
 +
 
 +
https://docs.aws.amazon.com/zh_cn/AmazonRDS/latest/UserGuide/Welcome.html
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
=慢日志 =
 
<pre>
 
<pre>
 +
 +
慢日志开启
  
 
在RDS参数组中将“slow_query_log”设置为1,来启用慢查询日志。需要注意的是,RDS默认的参数组无法修改,需要新建一个参数组并关联至RDS实例,之后修改参数。关于RDS MySQL 慢查询日志的更多说明,可参考文档http://docs.aws.amazon.com/zh_cn/AmazonRDS/latest/UserGuide/USER_LogAccess.Concepts.MySQL.html#USER_LogAccess.MySQL.Generallog
 
在RDS参数组中将“slow_query_log”设置为1,来启用慢查询日志。需要注意的是,RDS默认的参数组无法修改,需要新建一个参数组并关联至RDS实例,之后修改参数。关于RDS MySQL 慢查询日志的更多说明,可参考文档http://docs.aws.amazon.com/zh_cn/AmazonRDS/latest/UserGuide/USER_LogAccess.Concepts.MySQL.html#USER_LogAccess.MySQL.Generallog
第7行: 第37行:
  
 
$ aws rds download-db-log-file-portion --db-instance-identifier YOUR_DB_IDENTIFIER --no-paginate --log-file-name slowquery/mysql-slowquery.log --output text > slowquery.txt
 
$ aws rds download-db-log-file-portion --db-instance-identifier YOUR_DB_IDENTIFIER --no-paginate --log-file-name slowquery/mysql-slowquery.log --output text > slowquery.txt
 +
 +
 +
使用控制台将 MySQL 日志发布到 CloudWatch Logs
 +
 +
通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/
 +
 +
在导航窗格中,选择数据库,然后选择要修改的数据库实例。
 +
 +
选择 Modify。修改
 +
 +
在日志导出部分中,选择要开始发布到 CloudWatch Logs 的日志。
 +
 +
选择继续,然后选择摘要页面上的修改数据库实例。
  
 
</pre>
 
</pre>
 +
 
=see also=
 
=see also=
 +
 +
[https://blog.csdn.net/csd753111111/article/details/100428444  AWS RDS如何用CLI命令获取和下载实例上的慢查询日志]
 +
 +
[https://docs.aws.amazon.com/zh_cn/AmazonRDS/latest/UserGuide/USER_LogAccess.Concepts.MySQL.html#USER_LogAccess.MySQL.Generallog MySQL 数据库日志文件]
 +
 +
[https://aws.amazon.com/cn/premiumsupport/knowledge-center/rds-mysql-logs/ 如何启用和监控 Amazon RDS MySQL 数据库实例的日志]
 +
 
[https://aws.amazon.com/cn/blogs/china/log-management-of-rds-mysql/ RDS MySQL的日志管理]
 
[https://aws.amazon.com/cn/blogs/china/log-management-of-rds-mysql/ RDS MySQL的日志管理]

2020年9月28日 (一) 02:45的最新版本


aws rds (mysql ) 升级配置

aws rds (mysql ) 升级配置 AWS 管理控制台 -->右上角 修改


https://aws.amazon.com/cn/rds/faqs/

AWS RDS强制升级的应对之道——版本升级的最佳实践

升级数据库实例 引擎版本


https://aws.amazon.com/cn/rds/instance-types/


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




慢日志


慢日志开启

在RDS参数组中将“slow_query_log”设置为1,来启用慢查询日志。需要注意的是,RDS默认的参数组无法修改,需要新建一个参数组并关联至RDS实例,之后修改参数。关于RDS MySQL 慢查询日志的更多说明,可参考文档http://docs.aws.amazon.com/zh_cn/AmazonRDS/latest/UserGuide/USER_LogAccess.Concepts.MySQL.html#USER_LogAccess.MySQL.Generallog

当启用了慢查询日志后,可以通过AWS CLI/API 等方式获取慢查询日志,以CLI为例,以下命令可以下载slowquery/mysql-slowquery.log 并输出到文件 slowquery.txt:

$ aws rds download-db-log-file-portion --db-instance-identifier YOUR_DB_IDENTIFIER --no-paginate --log-file-name slowquery/mysql-slowquery.log --output text > slowquery.txt


使用控制台将 MySQL 日志发布到 CloudWatch Logs

通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/

在导航窗格中,选择数据库,然后选择要修改的数据库实例。

选择 Modify。修改

在日志导出部分中,选择要开始发布到 CloudWatch Logs 的日志。

选择继续,然后选择摘要页面上的修改数据库实例。

see also

AWS RDS如何用CLI命令获取和下载实例上的慢查询日志

MySQL 数据库日志文件

如何启用和监控 Amazon RDS MySQL 数据库实例的日志

RDS MySQL的日志管理