Zabbix Template App Redis
Place the script on the REDIS server in the /etc/zabbix/scripts folder when you have an Zabbix Agent installed on it. Also make it executable otherwise it will not work.
Do not forget to add this to a 'root' crontab.
"* * * * * /etc/zabbix/scripts/zbx_redis_stats.py host_name -p 6379" the host_name need to be resolved at zbx agent side, and IP addr does not work
-Redis (arch_bits)
-Redis (aof_enabled)
-Redis (aof_rewrite_in_progress)
-Redis (blocked_clients)
-Redis (connected_clients)
-Redis (client_biggest_input_buf)
-Redis (client_longest_output_list)
-Redis (aof_rewrite_scheduled)
-Redis (connected_slaves)
-Redis (evicted_keys)
-Redis (keyspace_misses)
-Redis (gcc_version)
-Redis (instantaneous_ops_per_sec)
-Redis (keyspace_hits)
-Redis (latest_fork_usec)
-Redis (lru_clock)
-Redis (expired_keys)
-Redis (llenall)
-Redis (loading)
-Redis (mem_fragmentation_ratio)
-Redis (multiplexing_api)
-Redis (redis_git_dirty)
-Redis (pubsub_channels)
-Redis (rdb_bgsave_in_progress)
-Redis (rejected_connections)
-Redis (redis_git_sha1)
-Redis (redis_mode)
-Redis (redis_version)
-Redis (role)
-Redis (rdb_changes_since_last_save)
-Redis (total_commands_processed)
-Redis (used_cpu_user)
-Redis (uptime_in_seconds)
-Redis (used_cpu_sys)
-Redis (used_cpu_user_children)
-Redis (used_memory_rss)
-Redis (total_connections_received)
-Redis (used_cpu_sys_children)
-Redis (used_memory)
-Redis (used_memory_peak)
-Redis queue length too high
-Redis is down on {HOSTNAME}
-Redis clients
-Redis ops\total lists
-Redis used_cpu
-Redis used_memory