# создаем пользователя с ограниченными правами
ACL SETUSER zabbix reset on >passwd -@all +ping +info +config|get +client +slowlog ~*
# проверяем
ACL LIST
# Записываем в постоянный конфиг
CONFIG REWRITE
Перезапуск redis не требуется.
Минимальная поддерживаемая версия агента zabbix 7.0.10. В ней появляется переменная User. В версиях до можно указать только пароль, т.е. логин пойдет под пользователем default. Создадим конфиг для подключения к redis в файле /etc/zabbix/zabbix_agent2.d/redis_user.conf
Plugins.Redis.Sessions.RedisServer1.Uri=tcp://localhost:6379
Plugins.Redis.Sessions.RedisServer1.Password=passwd
Plugins.Redis.Sessions.RedisServer1.User=zabbix
Перезапускаем zabbix агент.
В настройках хоста в zabbix добавляем макрос {$REDIS.CONN.URI} со значением RedisServer1. Значение должно совпадать с указанным в конфиге, в целом оно произвольное. Можно мониторить несколько инстансов, указав разные имена сессии.
passwd меняем на что-то более вразумительное.