阿里云国际站经销商,主营阿里云,腾讯云,华为云,亚马逊aws,谷歌云gcp,微软云az,免费开户,代充值优惠大,联系客服飞机@jkkddd
通过Elasticsearch和rsbeat实时分析Redis slowlog
操作流程准备工作
创建阿里云Elasticsearch实例、云数据库Redis版实例(以下简称Redis实例)和ECS实例,三者在同一专有网络VPC(Virtual Private Cloud)下。
步骤一:配置Redis慢查询参数
根据需求设置Redis slowlog生成的条件,以及可记录的slowlog的最大条数。
步骤二:安装并配置rsbeat
在ECS中安装rsbeat,并在其配置文件中指定Redis和Elasticsearch服务。
步骤三:通过Kibana图形化分析slowlog
通过Kibana查看日志详细信息,并根据需求进行统计分析。
步骤一:配置Redis慢查询参数
登录Redis管理控制台。
在顶部菜单栏处,选择地域。
在实例列表页面,单击目标实例ID或者其右侧操作列下的更多图标 > 管理。
在左侧导航栏,单击参数设置。
在参数设置列表中,找到slowlog-log-slower-than和slowlog-max-len参数,将其修改为您期望的值
步骤二:安装并配置rsbeat
连接ECS实例。
具体操作步骤请参见连接实例。
安装rsbeat。
本文使用5.3.2版本。
步骤三:通过Kibana图形化分析slowlog
登录目标阿里云Elasticsearch实例的Kibana控制台。
具体操作步骤请参见登录Kibana控制台。
创建索引模式。
在左侧导航栏,单击Management。
在Kibana区域,单击Index Patterns。
单击Create index pattern。
输入Index pattern名称,单击Next step
从Time Filter field name中,选择时间过滤器字段名(本文选择@timestamp)。
单击Create index pattern。
查看slowlog的详细信息。
在左侧导航栏,单击Discover。
在Discover页面左侧,选择目标索引模式rsbeat-*。
在页面右上角,选择一段时间,查看该时间段内的slowlog信息。
心灵鸡汤:
标题:阿里云服务器购买,免费开户,24h自助充值
地址:http://www.zszpyynk.com/zhqczx/26418.html