Uploaded image for project: 'ZABBIX FEATURE REQUESTS'
  1. ZABBIX FEATURE REQUESTS
  2. ZBXNEXT-7121

Add user auth support for zabbix-agent2 redis plugin

XMLWordPrintable

    • Icon: New Feature Request New Feature Request
    • Resolution: Unresolved
    • Icon: Trivial Trivial
    • None
    • None
    • None
    • None

      Redis since 6 version, supports user ACL (ACL user password), go-redis also supports Options.Username parameter in connection options since v7.3.

      But redis plugin documentation said

      "Embedded URI credentials (userinfo) are forbidden and will be ignored. So, you can't pass the credentials by this:

      redis.ping[tcp://user:[email protected]] — WRONG"

      I wonder, why. Using ACL like "user zabbix on +@connection +info +config +slowlog >password" and connection URI tcp://zabbix:password@localhost:6379 is more configurable and secure way, than using global admin password for all redis instances.

            Unassigned Unassigned
            j.malinovski Juri Malinovski
            Votes:
            11 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated: