본문으로 건너뛰기
버전: 1.8.0

Monitoring Apache Kvrocks

Collect and monitor the general performance metrics of Apache Kvrocks database. Support Apache Kvrocks 2.9.0+.

Configuration parameter​

Parameter nameParameter help description
Target HostThe IP, IPV6, or domain name of the monitored endpoint. Note ⚠️: Do not include protocol headers (eg: https://, http://).
PortThe port provided by Apache Kvrocks, default value is 6666.
Timeout(ms)Set the timeout time when Kvrocks info query does not respond to data, unit: ms, default: 3000ms.
UsernameDatabase connection username, optional.
PasswordDatabase connection password, optional.

Collection Metric​

Metric set:server​

Metric nameMetric unitMetric help description
kvrocks_versionnonekvrocks_version
redis_versionnoneredis_version
git_sha1nonegit_sha1
kvrocks_modenonekvrocks_mode
osnoneos
arch_bitsnonearch_bits
multiplexing_apinonemultiplexing_api
atomicvar_apinoneatomicvar_api
gcc_versionnonegcc_version
process_idnoneprocess_id
tcp_portnonetcp_port
server_time_usecnoneserver_time_usec
uptime_in_secondsnoneuptime_in_seconds
uptime_in_daysnoneuptime_in_days
hznonehz
configured_hznoneconfigured_hz
lru_clocknonelru_clock
executablenoneexecutable
config_filenoneconfig_file
io_threads_activenoneio_threads_active

Metric set:clients​

Metric nameMetric unitMetric help description
connected_clientsnoneconnected_clients
maxclientsnonemaxclients
blocked_clientsnoneblocked_clients
monitor_clientsnonemonitor_clients

Metric set:memory​

Metric nameMetric unitMetric help description
used_memory_rssnoneused_memory_rss
used_memory_rss_humanMBused_memory_rss_human
used_memory_luanoneused_memory_lua
used_memory_lua_humanKBused_memory_lua_human
used_memory_startupnoneused_memory_startup

Metric set:persistence​

Metric nameMetric unitMetric help description
loadingnoneloading
bgsave_in_progressnonebgsave_in_progress
last_bgsave_timenonelast_bgsave_time
last_bgsave_statusnonelast_bgsave_status
last_bgsave_time_secnonelast_bgsave_time_sec

Metric set:stats​

Metric nameMetric unitMetric help description
total_connections_receivednonetotal_connections_received
total_commands_processednonetotal_commands_processed
instantaneous_ops_per_secnoneinstantaneous_ops_per_sec
total_net_input_bytesnonetotal_net_input_bytes
total_net_output_bytesnonetotal_net_output_bytes
instantaneous_input_kbpsnoneinstantaneous_input_kbps
instantaneous_output_kbpsnoneinstantaneous_output_kbps
sync_fullnonesync_full
sync_partial_oknonesync_partial_ok
sync_partial_errnonesync_partial_err
pubsub_channelsnonepubsub_channels
pubsub_patternsnonepubsub_patterns

Metric set:replication​

Metric nameMetric unitMetric help description
rolenonerole
connected_slavesnoneconnected_slaves
master_repl_offsetnonemaster_repl_offset

Metric set:cpu​

Metric nameMetric unitMetric help description
used_cpu_sysnoneused_cpu_sys
used_cpu_usernoneused_cpu_user

Metric set:Commandstats​

Metric nameMetric unitMetric help description
cmdstat_commandnonecmdstat_command
cmdstat_infononecmdstat_info

Metric set:cluster​

Metric nameMetric unitMetric help description
cluster_enablednonecluster_enabled

Metric set:commandstats​

Metric nameMetric unitMetric help description
cmdstat_clientnonecmdstat_client
cmdstat_confignonecmdstat_config
cmdstat_getnonecmdstat_get
cmdstat_hellononecmdstat_hello
cmdstat_infononecmdstat_info
cmdstat_keysnonecmdstat_keys
cmdstat_pingnonecmdstat_ping
cmdstat_selectnonecmdstat_select
cmdstat_setnonecmdstat_set

Metric set:keyspace​

Metric nameMetric unitMetric help description
db0nonedb0
sequencenonesequence
used_db_sizenoneused_db_size
max_db_sizenonemax_db_size
used_percentnoneused_percent
disk_capacitynonedisk_capacity
used_disk_sizenoneused_disk_size
used_disk_percentnoneused_disk_percent