- case lineContains(line, "connected_slaves:"):
- info.Fields.ConnectedReplicaCnt = getUint32FromString(getFieldValueStr(line, "connected_slaves:"))
- case lineContains(line, "uptime_in_days:"):
- info.Fields.Server.UptimeInDays = getUint32FromString(getFieldValueStr(line, "uptime_in_days:"))
- case lineContains(line, "connected_clients:"):
- info.Fields.Clients.ConnectedClients = getUint32FromString(getFieldValueStr(line, "connected_clients:"))
- case lineContains(line, "client_recent_max_input_buffer:"):
- info.Fields.Clients.ClientRecentMaxInputBuffer = getUint32FromString(getFieldValueStr(line, "client_recent_max_input_buffer:"))
- case lineContains(line, "client_recent_max_output_buffer:"):
- info.Fields.Clients.ClientRecentMaxOutputBuffer = getUint32FromString(getFieldValueStr(line, "client_recent_max_output_buffer:"))
- case lineContains(line, "used_memory:"):
- info.Fields.Memory.UsedMemory = getUint64FromString(getFieldValueStr(line, "used_memory:"))
- case lineContains(line, "used_memory_human:"):
- info.Fields.Memory.UsedMemoryHuman = getFieldValueStr(line, "used_memory_human:")
- case lineContains(line, "used_memory_rss:"):
- info.Fields.Memory.UsedMemoryRss = getUint64FromString(getFieldValueStr(line, "used_memory_rss:"))
- case lineContains(line, "used_memory_rss_human:"):
- info.Fields.Memory.UsedMemoryRssHuman = getFieldValueStr(line, "used_memory_rss_human:")
- case lineContains(line, "used_memory_peak:"):
- info.Fields.Memory.UsedMemoryPeak = getUint64FromString(getFieldValueStr(line, "used_memory_peak:"))
- case lineContains(line, "used_memory_peak_human:"):
- info.Fields.Memory.UsedMemoryPeakHuman = getFieldValueStr(line, "used_memory_peak_human:")
- case lineContains(line, "used_memory_peak_perc:"):
- info.Fields.Memory.UsedMemoryPeakPerc = getFieldValueStr(line, "used_memory_peak_perc:")
- case lineContains(line, "mem_fragmentation_ratio:"):
- info.Fields.Memory.MemFragmentationRatio = getFloat32FromString(getFieldValueStr(line, "mem_fragmentation_ratio:"))
- case lineContains(line, "mem_fragmentation_bytes:"):
- info.Fields.Memory.MemFragmentationBytes = getUint32FromString(getFieldValueStr(line, "mem_fragmentation_bytes:"))
- case lineContains(line, "total_connections_received:"):
- info.Fields.Stats.TotalConnectionsReceived = getUint32FromString(getFieldValueStr(line, "total_connections_received:"))
- case lineContains(line, "total_commands_processed:"):
- info.Fields.Stats.TotalCommandsProcessed = getUint32FromString(getFieldValueStr(line, "total_commands_processed:"))
- case lineContains(line, "sync_full:"):
- info.Fields.Stats.SyncFull = getUint32FromString(getFieldValueStr(line, "sync_full:"))
- case lineContains(line, "sync_partial_ok:"):
- info.Fields.Stats.SyncPartialOk = getUint32FromString(getFieldValueStr(line, "sync_partial_ok:"))
- case lineContains(line, "sync_partial_err:"):
- info.Fields.Stats.SyncPartialErr = getUint32FromString(getFieldValueStr(line, "sync_partial_err:"))
- case lineContains(line, "pubsub_channels:"):
- info.Fields.Stats.PubsubChannels = getUint32FromString(getFieldValueStr(line, "pubsub_channels:"))
- case lineContains(line, "used_cpu_sys:"):
- info.Fields.Cpu.UsedCpuSys = getFloat64FromString(getFieldValueStr(line, "used_cpu_sys:"))
- case lineContains(line, "used_cpu_user:"):
- info.Fields.Cpu.UsedCpuUser = getFloat64FromString(getFieldValueStr(line, "used_cpu_user:"))
- case lineContains(line, "cmdstat_replconf:"):
- updateCommandstatsValues(&info.Fields.Commandstats.CmdstatReplconf, line, "cmdstat_replconf:")
- case lineContains(line, "cmdstat_keys:"):
- updateCommandstatsValues(&info.Fields.Commandstats.CmdstatKeys, line, "cmdstat_keys:")
- case lineContains(line, "cmdstat_role:"):
- updateCommandstatsValues(&info.Fields.Commandstats.CmdstatRole, line, "cmdstat_role:")
- case lineContains(line, "cmdstat_psync:"):
- updateCommandstatsValues(&info.Fields.Commandstats.CmdstatPsync, line, "cmdstat_psync:")
- case lineContains(line, "cmdstat_mset:"):
- updateCommandstatsValues(&info.Fields.Commandstats.CmdstatMset, line, "cmdstat_mset:")
- case lineContains(line, "cmdstat_publish:"):
- updateCommandstatsValues(&info.Fields.Commandstats.CmdstatPublish, line, "cmdstat_publish:")
- case lineContains(line, "cmdstat_info:"):
- updateCommandstatsValues(&info.Fields.Commandstats.CmdstatInfo, line, "cmdstat_info:")
- case lineContains(line, "cmdstat_ping:"):
- updateCommandstatsValues(&info.Fields.Commandstats.CmdstatPing, line, "cmdstat_ping:")
- case lineContains(line, "cmdstat_client:"):
- updateCommandstatsValues(&info.Fields.Commandstats.CmdstatClient, line, "cmdstat_client:")
- case lineContains(line, "cmdstat_command:"):
- updateCommandstatsValues(&info.Fields.Commandstats.CmdstatCommand, line, "cmdstat_command:")
- case lineContains(line, "cmdstat_subscribe:"):
- updateCommandstatsValues(&info.Fields.Commandstats.CmdstatSubscribe, line, "cmdstat_subscribe:")
- case lineContains(line, "cmdstat_monitor:"):
- updateCommandstatsValues(&info.Fields.Commandstats.CmdstatMonitor, line, "cmdstat_monitor:")
- case lineContains(line, "cmdstat_config:"):
- updateCommandstatsValues(&info.Fields.Commandstats.CmdstatConfig, line, "cmdstat_config:")
- case lineContains(line, "cmdstat_slaveof:"):
- updateCommandstatsValues(&info.Fields.Commandstats.CmdstatSlaveof, line, "cmdstat_slaveof:")
- case lineContains(line, "db0:"):
- updateKeyspaceValues(&info.Fields.Keyspace.Db, line, "db0:")