# Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # The monitoring type category:service-application service monitoring db-database monitoring mid-middleware custom-custom monitoring os-operating system monitoring category: cache # The monitoring type eg: linux windows tomcat mysql aws... app: redis_cluster # The monitoring i18n name name: zh-CN: Redis Cluster en-US: Redis Cluster # The description and help of this monitoring type help: zh-CN: Hertzbeat 对 Redis 集群 的通用指标进行采集监控。
您可以点击 “新建 Redis Cluster” 并进行配置,或者选择“更多操作”,导入已有配置。 en-US: Hertzbeat monitors Redis Database Cluster's general performance metrics. You could click the "New Redis Cluster" button and proceed with the configuration or import an existing setup through the "More Actions" menu. zh-TW: Hertzbeat 對 Redis 集群 的通用指標進行采集監控。
您可以點擊 “新建 Redis Cluster” 並進行配置,或者選擇“更多操作”,導入已有配置。 helpLink: zh-CN: https://hertzbeat.apache.org/zh-cn/docs/help/redis_cluster en-US: https://hertzbeat.apache.org/docs/help/redis_cluster # Input params define for monitoring(render web ui by the definition) params: # field-param field key - field: host # name-param field display i18n name name: zh-CN: 目标Host en-US: Target Host # type-param field type(most mapping the html input type) type: host # required-true or false required: true # field-param field key - field: port # name-param field display i18n name name: zh-CN: 端口 en-US: Port # type-param field type(most mapping the html input type) type: number # when type is number, range is required range: '[0,65535]' # required-true or false required: true # default value defaultValue: 6379 # field-param field key - field: timeout # name-param field display i18n name name: zh-CN: 查询超时时间(ms) en-US: Query Timeout(ms) # type-param field type(most mapping the html input type) type: number # when type is number, range is required range: '[0,65535]' # required-true or false required: false # default value defaultValue: 3000 # field-param field key - field: username # name-param field display i18n name name: zh-CN: 用户名 en-US: Username # type-param field type(most mapping the html input type) type: text # when type is text, use limit to limit string length limit: 50 # required-true or false required: false # field-param field key - field: password # name-param field display i18n name name: zh-CN: 密码 en-US: Password # type-param field type(most mapping the html input tag) type: password # required-true or false required: false # field-param field key - field: pattern # name-param field display i18n name name: zh-CN: 模式 en-US: Pattern # type-param field type(most mapping the html input type) type: number # required-true or false required: true # default value defaultValue: 3 # hide-is hide this field and put it in advanced layout hide: true metrics: - name: server # metrics scheduling priority(0->127)->(high->low), metrics with the same priority will be scheduled in parallel # priority 0's metrics is availability metrics, it will be scheduled first, only availability metrics collect success will the scheduling continue priority: 0 fields: # field-metric name, type-metric type(0-number,1-string), unit-metric unit('%','ms','MB'), label-whether it is a metrics label field - field: identity type: 1 i18n: zh-CN: 标识 en-US: Identity - field: redis_version type: 1 i18n: zh-CN: Redis 版本 en-US: Redis Version - field: redis_git_sha1 type: 0 i18n: zh-CN: Redis Git SHA1 en-US: Redis Git SHA1 - field: redis_git_dirty type: 0 i18n: zh-CN: Redis Git Dirty en-US: Redis Git Dirty - field: redis_build_id type: 1 i18n: zh-CN: Redis 构建 ID en-US: Redis Build ID - field: redis_mode type: 1 i18n: zh-CN: Redis 模式 en-US: Redis Mode - field: os type: 1 i18n: zh-CN: 操作系统 en-US: Operating System - field: arch_bits type: 0 i18n: zh-CN: 架构位数 en-US: Architecture Bits - field: multiplexing_api type: 1 i18n: zh-CN: 多路复用 API en-US: Multiplexing API - field: atomicvar_api type: 1 i18n: zh-CN: 原子变量 API en-US: Atomicvar API - field: gcc_version type: 1 i18n: zh-CN: GCC 版本 en-US: GCC Version - field: process_id type: 0 i18n: zh-CN: 进程 ID en-US: Process ID - field: process_supervised type: 1 i18n: zh-CN: 进程监控 en-US: Process Supervised - field: run_id type: 1 i18n: zh-CN: 运行 ID en-US: Run ID - field: tcp_port type: 0 i18n: zh-CN: TCP 端口 en-US: TCP Port - field: server_time_usec type: 0 i18n: zh-CN: 基于纪元的系统时间 en-US: Server Time Usec - field: uptime_in_seconds type: 0 i18n: zh-CN: 启动时间(秒) en-US: Uptime In Seconds - field: uptime_in_days type: 0 i18n: zh-CN: 启动时间(天) en-US: Uptime In Days - field: hz type: 0 i18n: zh-CN: 定时器频率 en-US: HZ - field: configured_hz type: 0 i18n: zh-CN: 配置的定时器频率 en-US: Configured HZ - field: lru_clock type: 0 i18n: zh-CN: LRU 时钟 en-US: LRU Clock - field: executable type: 1 i18n: zh-CN: 可执行文件 en-US: Executable - field: config_file type: 1 i18n: zh-CN: 配置文件 en-US: Config File - field: io_threads_active type: 0 i18n: zh-CN: IO 线程活跃数 en-US: IO Threads Active # the protocol used for monitoring, eg: sql, ssh, http, telnet, wmi, snmp, sdk protocol: redis # the config content when protocol is redis redis: # redis host: ipv4 ipv6 host host: ^_^host^_^ # redis port port: ^_^port^_^ # username username: ^_^username^_^ # password password: ^_^password^_^ # timeout unit:ms timeout: ^_^timeout^_^ pattern: ^_^pattern^_^ - name: clients i18n: zh-CN: 客户端 en-US: Clients # metrics scheduling priority(0->127)->(high->low), metrics with the same priority will be scheduled in parallel # priority 0's metrics is availability metrics, it will be scheduled first, only availability metrics collect success will the scheduling continue priority: 1 fields: # field-metric name, type-metric type(0-number,1-string), unit-metric unit('%','ms','MB'), label-whether it is a metrics label field - field: identity type: 1 i18n: zh-CN: 标识 en-US: Identity - field: connected_clients type: 0 i18n: zh-CN: 已连接客户端 en-US: Connected Clients - field: cluster_connections type: 0 i18n: zh-CN: 集群连接数 en-US: Cluster Connections - field: maxclients type: 0 i18n: zh-CN: 最大客户端数 en-US: Maxclients - field: client_recent_max_input_buffer type: 0 i18n: zh-CN: 客户端最近最大输入缓冲区 en-US: Client Recent Max Input Buffer - field: client_recent_max_output_buffer type: 0 i18n: zh-CN: 客户端最近最大输出缓冲区 en-US: Client Recent Max Output Buffer - field: blocked_clients type: 0 i18n: zh-CN: 阻塞客户端 en-US: Blocked Clients - field: tracking_clients type: 0 i18n: zh-CN: 跟踪客户端 en-US: Tracking Clients - field: clients_in_timeout_table type: 0 i18n: zh-CN: 超时表中的客户端 en-US: Clients In Timeout Table # the protocol used for monitoring, eg: sql, ssh, http, telnet, wmi, snmp, sdk protocol: redis # the config content when protocol is redis redis: # redis host: ipv4 ipv6 host host: ^_^host^_^ # redis port port: ^_^port^_^ # username username: ^_^username^_^ # password password: ^_^password^_^ # timeout unit:ms timeout: ^_^timeout^_^ pattern: ^_^pattern^_^ - name: memory i18n: zh-CN: 内存 en-US: Memory # metrics scheduling priority(0->127)->(high->low), metrics with the same priority will be scheduled in parallel # priority 0's metrics is availability metrics, it will be scheduled first, only availability metrics collect success will the scheduling continue priority: 2 fields: # field-metric name, type-metric type(0-number,1-string), unit-metric unit('%','ms','MB'), label-whether it is a metrics label field - field: identity type: 1 i18n: zh-CN: 标识 en-US: Identity - field: used_memory type: 0 i18n: zh-CN: 已使用内存 en-US: Used Memory - field: used_memory_human type: 0 i18n: zh-CN: 已使用内存 (人类可读) en-US: Used Memory Human unit: MB - field: used_memory_rss type: 0 i18n: zh-CN: 已使用内存 RSS en-US: Used Memory RSS - field: used_memory_rss_human type: 0 i18n: zh-CN: 已使用内存 RSS (人类可读) en-US: Used Memory RSS Human unit: MB - field: used_memory_peak type: 0 i18n: zh-CN: 内存使用峰值 en-US: Used Memory Peak - field: used_memory_peak_human type: 0 i18n: zh-CN: 内存使用峰值 (人类可读) en-US: Used Memory Peak Human unit: MB - field: used_memory_peak_perc type: 0 i18n: zh-CN: 内存使用峰值百分比 en-US: Used Memory Peak Perc unit: '%' - field: used_memory_overhead type: 0 i18n: zh-CN: 内存开销 en-US: Used Memory Overhead - field: used_memory_startup type: 0 i18n: zh-CN: 启动时内存使用 en-US: Used Memory Startup - field: used_memory_dataset type: 0 i18n: zh-CN: 数据集内存使用 en-US: Used Memory Dataset - field: used_memory_dataset_perc type: 0 i18n: zh-CN: 数据集内存使用百分比 en-US: Used Memory Dataset Perc unit: '%' - field: allocator_allocated type: 0 i18n: zh-CN: 分配器已分配内存 en-US: Allocator Allocated - field: allocator_active type: 0 i18n: zh-CN: 分配器活跃内存 en-US: Allocator Active - field: allocator_resident type: 0 i18n: zh-CN: 分配器驻留内存 en-US: Allocator Resident - field: total_system_memory type: 0 i18n: zh-CN: 系统总内存 en-US: Total System Memory - field: total_system_memory_human type: 0 i18n: zh-CN: 系统总内存 (人类可读) en-US: Total System Memory Human unit: GB - field: used_memory_lua type: 0 i18n: zh-CN: Lua 脚本内存使用 en-US: Used Memory Lua - field: used_memory_lua_human type: 0 i18n: zh-CN: Lua 脚本内存使用 (人类可读) en-US: Used Memory Lua Human unit: KB - field: used_memory_scripts type: 0 i18n: zh-CN: 脚本内存使用 en-US: Used Memory Scripts - field: used_memory_scripts_human type: 0 i18n: zh-CN: 脚本内存使用 (人类可读) en-US: Used Memory Scripts Human unit: KB - field: number_of_cached_scripts type: 0 i18n: zh-CN: 缓存脚本数 en-US: Number Of Cached Scripts - field: maxmemory type: 0 i18n: zh-CN: 最大内存 en-US: Maxmemory - field: maxmemory_human type: 0 i18n: zh-CN: 最大内存 (人类可读) en-US: Maxmemory Human unit: MB - field: maxmemory_policy type: 1 i18n: zh-CN: 最大内存策略 en-US: Maxmemory Policy - field: allocator_frag_ratio type: 0 i18n: zh-CN: 分配器碎片率 en-US: Allocator Frag Ratio - field: allocator_frag_bytes type: 0 i18n: zh-CN: 分配器碎片字节 en-US: Allocator Frag Bytes - field: allocator_rss_ratio type: 0 i18n: zh-CN: 分配器驻留内存比率 en-US: Allocator Rss Ratio - field: allocator_rss_bytes type: 0 i18n: zh-CN: 分配器驻留内存字节 en-US: Allocator Rss Bytes - field: rss_overhead_ratio type: 0 i18n: zh-CN: RSS 开销比率 en-US: Rss Overhead Ratio - field: rss_overhead_bytes type: 0 i18n: zh-CN: RSS 开销字节 en-US: Rss Overhead Bytes - field: mem_fragmentation_ratio type: 0 i18n: zh-CN: 内存碎片率 en-US: Mem Fragmentation Ratio - field: mem_fragmentation_bytes type: 0 i18n: zh-CN: 内存碎片字节 en-US: Mem Fragmentation Bytes - field: mem_not_counted_for_evict type: 0 i18n: zh-CN: 不计入驱逐的内存 en-US: Mem Not Counted For Evict - field: mem_replication_backlog type: 0 i18n: zh-CN: 复制积压内存 en-US: Mem Replication Backlog - field: mem_clients_slaves type: 0 i18n: zh-CN: 从节点客户端数 en-US: Mem Clients Slaves - field: mem_clients_normal type: 0 i18n: zh-CN: 普通客户端数 en-US: Mem Clients Normal - field: mem_aof_buffer type: 0 i18n: zh-CN: AOF 缓冲区内存 en-US: Mem Aof Buffer - field: mem_allocator type: 1 i18n: zh-CN: 内存分配器 en-US: Mem Allocator - field: active_defrag_running type: 0 i18n: zh-CN: 活跃碎片整理运行中 en-US: Active Defrag Running - field: lazyfree_pending_objects type: 0 i18n: zh-CN: 懒惰释放待处理对象 en-US: Lazyfree Pending Objects - field: lazyfreed_objects type: 0 i18n: zh-CN: 懒惰释放对象 en-US: Lazyfreed Objects # the protocol used for monitoring, eg: sql, ssh, http, telnet, wmi, snmp, sdk protocol: redis # the config content when protocol is redis redis: # redis host: ipv4 ipv6 host host: ^_^host^_^ # redis port port: ^_^port^_^ # username username: ^_^username^_^ # password password: ^_^password^_^ # timeout unit:ms timeout: ^_^timeout^_^ pattern: ^_^pattern^_^ - name: persistence i18n: zh-CN: 持久化 en-US: Persistence # metrics scheduling priority(0->127)->(high->low), metrics with the same priority will be scheduled in parallel # priority 0's metrics is availability metrics, it will be scheduled first, only availability metrics collect success will the scheduling continue priority: 3 fields: # field-metric name, type-metric type(0-number,1-string), unit-metric unit('%','ms','MB'), label-whether it is a metrics label field - field: identity type: 1 i18n: zh-CN: 标识 en-US: Identity - field: loading type: 0 i18n: zh-CN: 加载中 en-US: Loading - field: current_cow_size type: 0 i18n: zh-CN: 当前 COW 大小 en-US: Current Cow Size - field: current_cow_size_age type: 0 i18n: zh-CN: 当前 COW 大小年龄 en-US: Current Cow Size Age - field: current_fork_perc type: 0 i18n: zh-CN: 当前 Fork 百分比 en-US: Current Fork Perc - field: current_save_keys_processed type: 0 i18n: zh-CN: 当前保存键处理 en-US: Current Save Keys Processed - field: current_save_keys_total type: 0 i18n: zh-CN: 当前保存键总数 en-US: Current Save Keys Total - field: rdb_changes_since_last_save type: 0 i18n: zh-CN: 上次保存后的更改 en-US: Rdb Changes Since Last Save - field: rdb_bgsave_in_progress type: 0 i18n: zh-CN: RDB 后台保存中 en-US: Rdb Bgsave In Progress - field: rdb_last_save_time type: 0 i18n: zh-CN: RDB 上次保存时间 en-US: Rdb Last Save Time - field: rdb_last_bgsave_status type: 1 i18n: zh-CN: RDB 上次后台保存状态 en-US: Rdb Last Bgsave Status - field: rdb_last_bgsave_time_sec type: 0 i18n: zh-CN: RDB 上次后台保存时间 en-US: Rdb Last Bgsave Time - field: rdb_current_bgsave_time_sec type: 0 i18n: zh-CN: RDB 当前后台保存时间 en-US: Rdb Current Bgsave Time - field: rdb_last_cow_size type: 0 i18n: zh-CN: RDB 上次 COW 大小 en-US: Rdb Last Cow Size - field: aof_enabled type: 0 i18n: zh-CN: AOF 启用 en-US: Aof Enabled - field: aof_rewrite_in_progress type: 0 i18n: zh-CN: AOF 重写中 en-US: Aof Rewrite In Progress - field: aof_rewrite_scheduled type: 0 i18n: zh-CN: AOF 重写周期 en-US: Aof Rewrite Scheduled - field: aof_last_rewrite_time_sec type: 0 i18n: zh-CN: AOF 上次重写时间 en-US: Aof Last Rewrite Time - field: aof_current_rewrite_time_sec type: 0 i18n: zh-CN: AOF 当前重写时间 en-US: Aof Current Rewrite Time - field: aof_last_bgrewrite_status type: 1 i18n: zh-CN: AOF 上次后台重写状态 en-US: Aof Last Bgrewrite Status - field: aof_last_write_status type: 1 i18n: zh-CN: AOF 上次写入状态 en-US: Aof Last Write Status - field: aof_last_cow_size type: 0 i18n: zh-CN: AOF 上次 COW 大小 en-US: Aof Last Cow Size - field: module_fork_in_progress type: 0 i18n: zh-CN: 模块 Fork 中 en-US: Module Fork In Progress - field: module_fork_last_cow_size type: 0 i18n: zh-CN: 模块 Fork 上次 COW 大小 en-US: Module Fork Last Cow Size # the protocol used for monitoring, eg: sql, ssh, http, telnet, wmi, snmp, sdk protocol: redis # the config content when protocol is redis redis: # redis host: ipv4 ipv6 host host: ^_^host^_^ # redis port port: ^_^port^_^ # username username: ^_^username^_^ # password password: ^_^password^_^ # timeout unit:ms timeout: ^_^timeout^_^ pattern: ^_^pattern^_^ - name: stats i18n: zh-CN: 统计 en-US: Stats # metrics scheduling priority(0->127)->(high->low), metrics with the same priority will be scheduled in parallel # priority 0's metrics is availability metrics, it will be scheduled first, only availability metrics collect success will the scheduling continue priority: 4 fields: # field-metric name, type-metric type(0-number,1-string), unit-metric unit('%','ms','MB'), label-whether it is a metrics label field - field: identity type: 1 i18n: zh-CN: 标识 en-US: Identity - field: total_connections_received type: 0 i18n: zh-CN: 收到总连接数 en-US: Total Connections Received - field: total_commands_processed type: 0 i18n: zh-CN: 处理总命令数 en-US: Total Commands Processed - field: instantaneous_ops_per_sec type: 0 i18n: zh-CN: 每秒操作数 en-US: Instantaneous Ops Per Sec - field: total_net_input_bytes type: 0 i18n: zh-CN: 网络总输入字节数 en-US: Total Net Input Bytes - field: total_net_output_bytes type: 0 i18n: zh-CN: 网络总输出字节数 en-US: Total Net Output Bytes - field: instantaneous_input_kbps type: 0 i18n: zh-CN: 瞬时的每秒输入 KB en-US: Instantaneous Input KB - field: instantaneous_output_kbps type: 0 i18n: zh-CN: 瞬时的每秒输出 KB en-US: Instantaneous Output KB - field: rejected_connections type: 0 i18n: zh-CN: 拒绝连接数 en-US: Rejected Connections - field: sync_full type: 0 i18n: zh-CN: 同步全量 en-US: Sync Full - field: sync_partial_ok type: 0 i18n: zh-CN: 同步部分成功 en-US: Sync Partial Ok - field: sync_partial_err type: 0 i18n: zh-CN: 同步部分失败 en-US: Sync Partial Err - field: expired_keys type: 0 i18n: zh-CN: 过期键 en-US: Expired Keys - field: expired_stale_perc type: 0 i18n: zh-CN: 过期陈旧百分比 en-US: Expired Stale Perc - field: expired_time_cap_reached_count type: 0 i18n: zh-CN: 达到过期时间上限计数 en-US: Expired Time Cap Reached Count - field: expire_cycle_cpu_milliseconds type: 0 i18n: zh-CN: 过期周期 CPU 毫秒 en-US: Expire Cycle CPU Milliseconds - field: evicted_keys type: 0 i18n: zh-CN: 驱逐键 en-US: Evicted Keys - field: keyspace_hits type: 0 i18n: zh-CN: 命中键空间 en-US: Keyspace Hits - field: keyspace_misses type: 0 i18n: zh-CN: 未命中键空间 en-US: Keyspace Misses - field: pubsub_channels type: 0 i18n: zh-CN: 发布订阅频道 en-US: Pubsub Channels - field: pubsub_patterns type: 0 i18n: zh-CN: 发布订阅模式 en-US: Pubsub Patterns - field: latest_fork_usec type: 0 i18n: zh-CN: 最新 Fork 微秒 en-US: Latest Fork Usec - field: total_forks type: 0 i18n: zh-CN: 总 Fork 数 en-US: Total Forks - field: migrate_cached_sockets type: 0 i18n: zh-CN: 迁移缓存套接字 en-US: Migrate Cached Sockets - field: slave_expires_tracked_keys type: 0 i18n: zh-CN: 从节点过期跟踪键 en-US: Slave Expires Tracked Keys - field: active_defrag_hits type: 0 i18n: zh-CN: 活跃碎片整理命中 en-US: Active Defrag Hits - field: active_defrag_misses type: 0 i18n: zh-CN: 活跃碎片整理未命中 en-US: Active Defrag Misses - field: active_defrag_key_hits type: 0 i18n: zh-CN: 活跃碎片整理键命中 en-US: Active Defrag Key Hits - field: active_defrag_key_misses type: 0 i18n: zh-CN: 活跃碎片整理键未命中 en-US: Active Defrag Key Misses - field: tracking_total_keys type: 0 i18n: zh-CN: 跟踪键总数 en-US: Tracking Total Keys - field: tracking_total_items type: 0 i18n: zh-CN: 跟踪项总数 en-US: Tracking Total Items - field: tracking_total_prefixes type: 0 i18n: zh-CN: 跟踪前缀总数 en-US: Tracking Total Prefixes - field: unexpected_error_replies type: 0 i18n: zh-CN: 意外错误回复 en-US: Unexpected Error Replies - field: total_error_replies type: 0 i18n: zh-CN: 总错误回复 en-US: Total Error Replies - field: dump_payload_sanitizations type: 0 i18n: zh-CN: 转储有效负载深度完整性验证的总数 en-US: Dump Payload Sanitizations - field: total_reads_processed type: 0 i18n: zh-CN: 总读取处理 en-US: Total Reads Processed - field: total_writes_processed type: 0 i18n: zh-CN: 总写入处理 en-US: Total Writes Processed - field: io_threaded_reads_processed type: 0 i18n: zh-CN: IO 线程读取处理 en-US: Io Threaded Reads Processed - field: io_threaded_writes_processed type: 0 i18n: zh-CN: IO 线程写入处理 en-US: Io Threaded Writes Processed # the protocol used for monitoring, eg: sql, ssh, http, telnet, wmi, snmp, sdk protocol: redis # the config content when protocol is redis redis: # redis host: ipv4 ipv6 host host: ^_^host^_^ # redis port port: ^_^port^_^ # username username: ^_^username^_^ # password password: ^_^password^_^ # timeout unit:ms timeout: ^_^timeout^_^ pattern: ^_^pattern^_^ - name: replication i18n: zh-CN: 副本 en-US: Replication # metrics scheduling priority(0->127)->(high->low), metrics with the same priority will be scheduled in parallel # priority 0's metrics is availability metrics, it will be scheduled first, only availability metrics collect success will the scheduling continue priority: 5 fields: # field-metric name, type-metric type(0-number,1-string), unit-metric unit('%','ms','MB'), label-whether it is a metrics label field - field: identity type: 1 i18n: zh-CN: 标识 en-US: Identity - field: role type: 1 i18n: zh-CN: 角色 en-US: Role - field: connected_slaves type: 0 i18n: zh-CN: 已连接从节点 en-US: Connected Slaves - field: master_failover_state type: 1 i18n: zh-CN: 主节点故障转移状态 en-US: Master Failover State - field: master_replid type: 1 i18n: zh-CN: 主节点复制 ID en-US: Master Replid - field: master_replid2 type: 0 i18n: zh-CN: 主节点复制 ID2 en-US: Master Replid2 - field: master_repl_offset type: 0 i18n: zh-CN: 主节点复制偏移量 en-US: Master Repl Offset - field: second_repl_offset type: 0 i18n: zh-CN: 第二复制偏移量 en-US: Second Repl Offset - field: repl_backlog_active type: 0 i18n: zh-CN: 复制积压活跃 en-US: Repl Backlog Active - field: repl_backlog_size type: 0 i18n: zh-CN: 复制积压大小 en-US: Repl Backlog Size - field: repl_backlog_first_byte_offset type: 0 i18n: zh-CN: 复制积压第一个字节偏移量 en-US: Repl Backlog First Byte Offset - field: repl_backlog_histlen type: 0 i18n: zh-CN: 复制积压历史长度 en-US: Repl Backlog Histlen # the protocol used for monitoring, eg: sql, ssh, http, telnet, wmi, snmp, sdk protocol: redis # the config content when protocol is redis redis: # redis host: ipv4 ipv6 host host: ^_^host^_^ # redis port port: ^_^port^_^ # username username: ^_^username^_^ # password password: ^_^password^_^ # timeout unit:ms timeout: ^_^timeout^_^ pattern: ^_^pattern^_^ - name: cpu i18n: zh-CN: CPU en-US: CPU # metrics scheduling priority(0->127)->(high->low), metrics with the same priority will be scheduled in parallel # priority 0's metrics is availability metrics, it will be scheduled first, only availability metrics collect success will the scheduling continue priority: 6 fields: # field-metric name, type-metric type(0-number,1-string), unit-metric unit('%','ms','MB'), label-whether it is a metrics label field - field: identity type: 1 i18n: zh-CN: 标识 en-US: Identity - field: used_cpu_sys type: 0 i18n: zh-CN: 系统已使用 CPU en-US: Sys CPU Used - field: used_cpu_user type: 0 i18n: zh-CN: 用户已使用 CPU en-US: User CPU Used - field: used_cpu_sys_children type: 0 i18n: zh-CN: Sys 子进程已使用 CPU en-US: Sys Children CPU Used - field: used_cpu_user_children type: 0 i18n: zh-CN: 用户子进程已使用 CPU en-US: User Children CPU Used - field: used_cpu_sys_main_thread type: 0 i18n: zh-CN: 系统主线程已使用 CPU en-US: Sys Main Thread CPU Used - field: used_cpu_user_main_thread type: 0 i18n: zh-CN: 用户主线程已使用 CPU en-US: User Main Thread CPU Used # the protocol used for monitoring, eg: sql, ssh, http, telnet, wmi, snmp, sdk protocol: redis # the config content when protocol is redis redis: # redis host: ipv4 ipv6 host host: ^_^host^_^ # redis port port: ^_^port^_^ # username username: ^_^username^_^ # password password: ^_^password^_^ # timeout unit:ms timeout: ^_^timeout^_^ pattern: ^_^pattern^_^ - name: errorstats i18n: zh-CN: 错误统计 en-US: Error Stats # metrics scheduling priority(0->127)->(high->low), metrics with the same priority will be scheduled in parallel # priority 0's metrics is availability metrics, it will be scheduled first, only availability metrics collect success will the scheduling continue priority: 8 fields: # field-metric name, type-metric type(0-number,1-string), unit-metric unit('%','ms','MB'), label-whether it is a metrics label field - field: identity type: 1 i18n: zh-CN: 标识 en-US: Identity - field: errorstat_ERR type: 1 i18n: zh-CN: 错误统计 ERR en-US: Error Stats ERR - field: errorstat_MISCONF type: 1 i18n: zh-CN: 错误统计 MISCONF en-US: Error Stats MISCONF # the protocol used for monitoring, eg: sql, ssh, http, telnet, wmi, snmp, sdk protocol: redis # the config content when protocol is redis redis: # redis host: ipv4 ipv6 host host: ^_^host^_^ # redis port port: ^_^port^_^ # username username: ^_^username^_^ # password password: ^_^password^_^ # timeout unit:ms timeout: ^_^timeout^_^ pattern: ^_^pattern^_^ - name: cluster i18n: zh-CN: 集群 en-US: Cluster # metrics scheduling priority(0->127)->(high->low), metrics with the same priority will be scheduled in parallel # priority 0's metrics is availability metrics, it will be scheduled first, only availability metrics collect success will the scheduling continue priority: 9 fields: # field-metric name, type-metric type(0-number,1-string), unit-metric unit('%','ms','MB'), label-whether it is a metrics label field - field: identity type: 1 i18n: zh-CN: 标识 en-US: Identity - field: cluster_enabled type: 0 i18n: zh-CN: 集群启用 en-US: Cluster Enabled - field: cluster_state type: 1 i18n: zh-CN: 集群状态 en-US: Cluster State - field: cluster_slots_assigned type: 0 i18n: zh-CN: 集群分配槽 en-US: Cluster Slots Assigned - field: cluster_slots_ok type: 0 i18n: zh-CN: 集群槽正常 en-US: Cluster Slots Ok - field: cluster_slots_pfail type: 0 i18n: zh-CN: 集群槽部分失败 en-US: Cluster Slots Pfail - field: cluster_slots_fail type: 0 i18n: zh-CN: 集群槽失败 en-US: Cluster Slots Fail - field: cluster_known_nodes type: 0 i18n: zh-CN: 集群已知节点 en-US: Cluster Known Nodes - field: cluster_size type: 0 i18n: zh-CN: 集群大小 en-US: Cluster Size - field: cluster_current_epoch type: 0 i18n: zh-CN: 集群当前 epoch en-US: Cluster Current Epoch - field: cluster_my_epoch type: 0 i18n: zh-CN: 集群我的 epoch en-US: Cluster My Epoch - field: cluster_stats_messages_ping_sent type: 0 i18n: zh-CN: 集群统计消息 ping 发送 en-US: Cluster Stats Messages Ping Sent - field: cluster_stats_messages_pong_sent type: 0 i18n: zh-CN: 集群统计消息 pong 发送 en-US: Cluster Stats Messages Pong Sent - field: cluster_stats_messages_sent type: 0 i18n: zh-CN: 集群统计消息发送 en-US: Cluster Stats Messages Sent - field: cluster_stats_messages_ping_received type: 0 i18n: zh-CN: 集群统计消息 ping 接收 en-US: Cluster Stats Messages Ping Received - field: cluster_stats_messages_pong_received type: 0 i18n: zh-CN: 集群统计消息 pong 接收 en-US: Cluster Stats Messages Pong Received - field: cluster_stats_messages_meet_received type: 0 i18n: zh-CN: 集群统计消息 meet 接收 en-US: Cluster Stats Messages Meet Received - field: cluster_stats_messages_received type: 0 i18n: zh-CN: 集群统计消息接收 en-US: Cluster Stats Messages Received # the protocol used for monitoring, eg: sql, ssh, http, telnet, wmi, snmp, sdk protocol: redis # the config content when protocol is redis redis: # redis host: ipv4 ipv6 host host: ^_^host^_^ # redis port port: ^_^port^_^ # username username: ^_^username^_^ # password password: ^_^password^_^ # timeout unit:ms timeout: ^_^timeout^_^ pattern: ^_^pattern^_^ - name: commandstats i18n: zh-CN: 命令统计 en-US: Command Stats # metrics scheduling priority(0->127)->(high->low), metrics with the same priority will be scheduled in parallel # priority 0's metrics is availability metrics, it will be scheduled first, only availability metrics collect success will the scheduling continue priority: 9 fields: # field-metric name, type-metric type(0-number,1-string), unit-metric unit('%','ms','MB'), label-whether it is a metrics label field - field: identity type: 1 i18n: zh-CN: 标识 en-US: Identity - field: cmdstat_set type: 1 i18n: zh-CN: SET 命令统计 en-US: SET COMMAND STAT - field: cmdstat_get type: 1 i18n: zh-CN: GET 命令统计 en-US: GET COMMAND STAT - field: cmdstat_setnx type: 1 i18n: zh-CN: SETNX 命令统计 en-US: SETNX COMMAND STAT - field: cmdstat_hset type: 1 i18n: zh-CN: HSET 命令统计 en-US: HSET COMMAND STAT - field: cmdstat_hget type: 1 i18n: zh-CN: HGET 命令统计 en-US: HGET COMMAND STAT - field: cmdstat_lpush type: 1 i18n: zh-CN: LPUSH 命令统计 en-US: LPUSH COMMAND STAT - field: cmdstat_rpush type: 1 i18n: zh-CN: RPUSH 命令统计 en-US: RPUSH COMMAND STAT - field: cmdstat_lpop type: 1 i18n: zh-CN: LPOP 命令统计 en-US: LPOP COMMAND STAT - field: cmdstat_rpop type: 1 i18n: zh-CN: RPOP 命令统计 en-US: RPOP COMMAND STAT - field: cmdstat_llen type: 1 i18n: zh-CN: LLEN 命令统计 en-US: LLEN COMMAND STAT # the protocol used for monitoring, eg: sql, ssh, http, telnet, wmi, snmp, sdk protocol: redis # the config content when protocol is redis redis: # redis host: ipv4 ipv6 host host: ^_^host^_^ # redis port port: ^_^port^_^ # username username: ^_^username^_^ # password password: ^_^password^_^ # timeout unit:ms timeout: ^_^timeout^_^ pattern: ^_^pattern^_^ - name: keyspace i18n: zh-CN: 键空间 en-US: Keyspace # metrics scheduling priority(0->127)->(high->low), metrics with the same priority will be scheduled in parallel # priority 0's metrics is availability metrics, it will be scheduled first, only availability metrics collect success will the scheduling continue priority: 9 fields: # field-metric name, type-metric type(0-number,1-string), unit-metric unit('%','ms','MB'), label-whether it is a metrics label field - field: identity type: 1 i18n: zh-CN: 标识 en-US: Identity - field: db0 type: 1 - field: db1 type: 1 - field: db2 type: 1 - field: db3 type: 1 - field: db4 type: 1 - field: db5 type: 1 - field: db6 type: 1 - field: db7 type: 1 - field: db8 type: 1 - field: db9 type: 1 - field: db10 type: 1 - field: db11 type: 1 - field: db12 type: 1 - field: db13 type: 1 - field: db14 type: 1 - field: db15 type: 1 # the protocol used for monitoring, eg: sql, ssh, http, telnet, wmi, snmp, sdk protocol: redis # the config content when protocol is redis redis: # redis host: ipv4 ipv6 host host: ^_^host^_^ # redis port port: ^_^port^_^ # username username: ^_^username^_^ # password password: ^_^password^_^ # timeout unit:ms timeout: ^_^timeout^_^ pattern: ^_^pattern^_^