修改categraf配置
导入监控大盘
修改categraf配置
# vim conf/input.redis/redis.toml
[[instances]]
address = "10.0.1.5:6379"
labels = { instance="10.0.1.5:6379", env="test" }
这里在[[instances]]
下配置了labels,和[global.labels]
配置是有区别的。[[instances]]
只对当前实例有效。
如果redis配置了用户名和密码,也可以使用username
和password
来进行配置。
[[instances]]
也意味着是数组,即可以配置多个redis实例,而不用像exporter要部署多个监控实例。
重启categraf
# systemctl restart categraf
导入监控大盘
在【监控看图】-【监控大盘】选择导入大盘

直接可以搜索redis,选择redis_by_categraf

进入大盘即可查看展示的监控数据


默认大盘显示的数据比较少,可根据实际情况进行添加。支持的redis监控指标如下:
redis_used_memory_startup
redis_used_memory_scripts
redis_used_memory_rss
redis_used_memory_peak_perc
redis_used_memory_peak
redis_used_memory_overhead
redis_used_memory_lua
redis_used_memory_dataset_perc
redis_used_memory_dataset
redis_used_memory
redis_used_cpu_user_main_thread
redis_used_cpu_user_children
redis_used_cpu_user
redis_used_cpu_sys_main_thread
redis_used_cpu_sys_children
redis_used_cpu_sys
redis_uptime_in_seconds
redis_up
redis_unexpected_error_replies
redis_tracking_total_prefixes
redis_tracking_total_keys
redis_tracking_total_items
redis_tracking_clients
redis_total_writes_processed
redis_total_system_memory
redis_total_reads_processed
redis_total_net_output_bytes
redis_total_net_input_bytes
redis_total_forks
redis_total_error_replies
redis_total_connections_received
redis_total_commands_processed
redis_sync_partial_ok
redis_sync_partial_err
redis_sync_full
redis_slave_expires_tracked_keys
redis_second_repl_offset
redis_scrape_use_seconds
redis_rss_overhead_ratio
redis_rss_overhead_bytes
redis_repl_backlog_size
redis_repl_backlog_histlen
redis_repl_backlog_first_byte_offset
redis_repl_backlog_active
redis_rejected_connections
redis_rdb_last_save_time_elapsed
redis_rdb_last_save_time
redis_rdb_last_cow_size
redis_rdb_last_bgsave_time_sec
redis_rdb_last_bgsave_status
redis_rdb_current_bgsave_time_sec
redis_rdb_changes_since_last_save
redis_rdb_bgsave_in_progress
redis_pubsub_patterns
redis_pubsub_channels
redis_ping_use_seconds
redis_number_of_cached_scripts
redis_module_fork_last_cow_size
redis_module_fork_in_progress
redis_migrate_cached_sockets
redis_mem_replication_backlog
redis_mem_not_counted_for_evict
redis_mem_fragmentation_ratio
redis_mem_fragmentation_bytes
redis_mem_clients_slaves
redis_mem_clients_normal
redis_mem_aof_buffer
redis_maxmemory
redis_maxclients
redis_master_repl_offset
redis_loading
redis_lazyfreed_objects
redis_lazyfree_pending_objects
redis_latest_fork_usec
redis_keyspace_misses
redis_keyspace_keys
redis_keyspace_hits
redis_keyspace_hitrate
redis_keyspace_expires
redis_keyspace_avg_ttl
redis_io_threaded_writes_processed
redis_io_threaded_reads_processed
redis_instantaneous_output_kbps
redis_instantaneous_ops_per_sec
redis_instantaneous_input_kbps
redis_expired_time_cap_reached_count
redis_expired_stale_perc
redis_expired_keys
redis_expire_cycle_cpu_milliseconds
redis_evicted_keys
redis_dump_payload_sanitizations
redis_current_save_keys_total
redis_current_save_keys_processed
redis_current_fork_perc
redis_current_cow_size_age
redis_current_cow_size
redis_connected_slaves
redis_connected_clients
redis_cmdstat_usec_per_call
redis_cmdstat_usec
redis_cmdstat_calls
redis_cluster_enabled
redis_cluster_connections
redis_clients_in_timeout_table
redis_client_recent_max_output_buffer
redis_client_recent_max_input_buffer
redis_blocked_clients
redis_aof_rewrite_scheduled
redis_aof_rewrite_in_progress
redis_aof_rewrite_buffer_length
redis_aof_pending_rewrite
redis_aof_pending_bio_fsync
redis_aof_last_write_status
redis_aof_last_rewrite_time_sec
redis_aof_last_cow_size
redis_aof_last_bgrewrite_status
redis_aof_enabled
redis_aof_delayed_fsync
redis_aof_current_size
redis_aof_current_rewrite_time_sec
redis_aof_buffer_length
redis_aof_base_size
redis_allocator_rss_ratio
redis_allocator_rss_bytes
redis_allocator_resident
redis_allocator_frag_ratio
redis_allocator_frag_bytes
redis_allocator_allocated
redis_allocator_active
redis_active_defrag_running
redis_active_defrag_misses
redis_active_defrag_key_misses
redis_active_defrag_key_hits
redis_active_defrag_hits

文章转载自DevOps视角,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




