AWS:查找到RDS实例的所有连接的IP地址

时间:2019-08-25 01:27:29

标签: amazon-web-services amazon-ec2 aws-lambda amazon-rds

是否可以找到与AWS RDS实例的所有连接的IP地址。

2 个答案:

答案 0 :(得分:2)

您可以使用MySQL查询从sqlite3获取连接的主机IP。

information_schema

由于在基本监视中,仅这些指标可用。

对于“监视”,从以下选项中选择要如何查看指标的选项:

CloudWatch:

  

显示可从Amazon获得的数据库实例指标的摘要   CloudWatch。每个指标都包含一个图表,显示受监控的指标   在特定时间范围内。

增强监控:

  

显示可用于数据库实例的OS指标的摘要   启用增强监控。每个指标都包含一个图表,其中显示了   指标在特定时间段内进行监控。

操作系统进程列表:

  

显示在所选实例中运行的每个进程的详细信息。

因此,在这方面可以帮助您的选择是Performance Insights。

性能见解:

如果您对HOST IP,连接数,慢查询等详细矩阵感兴趣,那么可以消除DBA的需求,我相信Using Amazon RDS Performance Insights

顶部活动可以列出列表顶部指示的任何尺寸。对于Aurora PostgreSQL,Performance Insights当前支持列出排名靠前的SQL,等待,主机和用户。

enter image description here

analyzing-amazon-rds-database-workload-with-performance-insights

答案 1 :(得分:0)

如果您使用的是MariaDB:

select id, user, host, db, command, time, state, info, progress from information_schema.processlist;

特定于AWS的其他选项。