首先,连接两个连接到实例上
mysql-htestconn3488.mysql.mysql.alibabalabs.com -uacc3488 -P3306 -pa1234561
使用root账户登录到实例,通过如下命令查看当前连接状况
SHOW FULL PROCESSLIST;
发现当前有三种连接
1个root连接
2个system user连接
2 个真正的用户连接
接着需要验证root连接和system user连接是否被统计进去了呢,如果统计进去用户是要受损失的哦。于是到RDS系统表中检查。Total_sesion=2哦,非常正确。
接下来要验证active_session是否正确,可不能把睡眠的连接也统计进去哦。那要构造真正活动的连接,最简单的方式自然是连接到实例不停的请求啦。
t_agentdb.excute_sql_table_bymunites(host,username, password, db, 3306,sql, 300) /*不停的插入数据超过300秒,便于rds捕捉数据*/
使得当前存在一个链接处于query状态
再次查证数据库会发现active_session=1了哦,证明对于active_session的采集也是正确的。