赞
踩
下载地址 https://github.com/oliver006/redis_exporter/releases
/data/redis_exporter/redis_exporter -redis.addr 127.0.0.1:6379 -web.listen-address :9121
参数说明
访问ip:9121/metrics 地址,可以看到有相关的指标信息
指标信息说明如下(chatgpt告诉我的,我也不知道对不对)
redis_exporter_build_info:导出 Redis Exporter 的版本和构建信息。 redis_aof_current_size_bytes:当前 AOF 文件的大小(以字节为单位)。 redis_aof_enabled:AOF 是否启用。 redis_blocked_clients:由于客户端正在等待 Redis 命令(如 BLPOP,BRPOP,BRPOPLPUSH)而被阻塞的客户端数。 redis_client_biggest_input_buf_bytes:最大输入缓冲区大小,以字节为单位。 redis_client_longest_output_list_bytes:最大输出列表大小,以字节为单位。 redis_clients:连接到 Redis 服务器的客户端数。 redis_commands_processed_total:处理的 Redis 命令总数。 redis_commands_duration_seconds:Redis 命令执行时间的汇总计时器。 redis_commands_errors_total:Redis 命令执行错误的数量。 redis_cpu_sys_seconds_total:Redis 服务器在内核空间中使用的 CPU 时间。 redis_cpu_user_seconds_total:Redis 服务器在用户空间中使用的 CPU 时间。 redis_current_connections:当前连接到 Redis 服务器的客户端数。 redis_db_keys:数据库中当前存储的键的数量。 redis_db_keys_expiring:在给定时间内过期的键数。 redis_db_avg_ttl_seconds:每个数据库中的平均 TTL。 redis_exporter_last_scrape_error:最近一次 Redis Exporter 抓取时发生的错误。 redis_exporter_last_scrape_duration_seconds:Redis Exporter 最近一次抓取的持续时间。 redis_exporter_last_scrape_timestamp:Redis Exporter 最近一次抓取的时间戳。 redis_exporter_scrapes_total:Redis Exporter 已执行的抓取次数。 redis_info:Redis 服务器的一般信息,如版本,运行时间和连接数等。 redis_keyspace_hits_total:由于键空间查找而找到的键的数量。 redis_keyspace_misses_total:由于键空间查找未找到的键的数量。 redis_latest_fork_usec:Redis 服务器最近一次 fork 操作的持续时间(以微秒为单位)。 redis_loading_dump_file:Redis 服务器是否正在从 RDB 文件中加载数据。 redis_master_link_down_since_seconds:如果 Redis 服务器是从服务器,则此指标将显示 Redis 主服务器连接断开的时间。 redis_master_link_status:如果 Redis 服务器是从服务器,则此指标将显示 Redis 主服务器连接状态(0 表示断开,1 表示连接)。 redis_memory_fragmentation_ratio:Redis 内存碎片化比率。 redis_memory_used_bytes:Redis 服务器当前使用的内存量(以字节为单位)。 redis_pubsub_channels:当前活动的 pubsub 频道数。 redis_pubsub_patterns:当前活动的 pubsub 模式数。
在prometheus中配置target节点,采集成功后就可以在prometheus中查询到数据了
scrape_configs:
- job_name: redis_exporter
static_configs:
- targets: ['<<REDIS-EXPORTER-HOSTNAME>>:9121']
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。