oliver006 / redis_exporter

Prometheus Exporter for ValKey & Redis Metrics. Supports ValKey and Redis 2.x, 3.x, 4.x, 5.x, 6.x, and 7.x
https://github.com/oliver006/redis_exporter
MIT License
3.04k stars 860 forks source link

ERR unknown command #794

Closed zhangqingwen closed 1 year ago

zhangqingwen commented 1 year ago

Describe the problem

time="2023-05-06T09:43:13+08:00" level=debug msg="parseKeyArg(): Got empty key arguments, parsing skipped"
time="2023-05-06T09:43:13+08:00" level=debug msg="keys: []exporter.dbKeyPair(nil)"
time="2023-05-06T09:43:13+08:00" level=debug msg="parseKeyArg(): Got empty key arguments, parsing skipped"
time="2023-05-06T09:43:13+08:00" level=debug msg="singleKeys: []exporter.dbKeyPair(nil)"
time="2023-05-06T09:43:13+08:00" level=debug msg="parseKeyArg(): Got empty key arguments, parsing skipped"
time="2023-05-06T09:43:13+08:00" level=debug msg="streams: []exporter.dbKeyPair(nil)"
time="2023-05-06T09:43:13+08:00" level=debug msg="parseKeyArg(): Got empty key arguments, parsing skipped"
time="2023-05-06T09:43:13+08:00" level=debug msg="singleStreams: []exporter.dbKeyPair(nil)"
time="2023-05-06T09:43:13+08:00" level=debug msg="parseKeyArg(): Got empty key arguments, parsing skipped"
time="2023-05-06T09:43:13+08:00" level=debug msg="countKeys: []exporter.dbKeyPair(nil)"
time="2023-05-06T09:43:13+08:00" level=debug msg="Trying DialURL(): redis://10.100.11.30:6388"
time="2023-05-06T09:43:13+08:00" level=debug msg="connected to: redis://10.100.11.30:6388"
time="2023-05-06T09:43:13+08:00" level=debug msg="connecting took 0.000358 seconds"
time="2023-05-06T09:43:13+08:00" level=debug msg="c.Do() - running command: CLIENT [SETNAME redis_exporter]"
time="2023-05-06T09:43:13+08:00" level=debug msg="c.Do() - done"
time="2023-05-06T09:43:13+08:00" level=debug msg="c.Do() - running command: CONFIG [GET *]"
time="2023-05-06T09:43:13+08:00" level=debug msg="c.Do() - err: ERR unknown command 'CONFIG'"
time="2023-05-06T09:43:13+08:00" level=debug msg="c.Do() - done"
time="2023-05-06T09:43:13+08:00" level=debug msg="Redis CONFIG err: ERR unknown command 'CONFIG'"
time="2023-05-06T09:43:13+08:00" level=debug msg="c.Do() - running command: INFO [ALL]"
time="2023-05-06T09:43:13+08:00" level=debug msg="c.Do() - done"
time="2023-05-06T10:05:37+08:00" level=debug msg="c.Do() - running command: CLIENT [SETNAME redis_exporter]"
time="2023-05-06T10:05:37+08:00" level=debug msg="c.Do() - err: NOAUTH Authentication required."
time="2023-05-06T10:05:37+08:00" level=debug msg="c.Do() - done"
time="2023-05-06T10:05:37+08:00" level=error msg="Couldn't set client name, err: NOAUTH Authentication required."
time="2023-05-06T10:05:37+08:00" level=debug msg="c.Do() - running command: CONFIG [GET *]"
time="2023-05-06T10:05:37+08:00" level=debug msg="c.Do() - err: NOAUTH Authentication required."
time="2023-05-06T10:05:37+08:00" level=debug msg="c.Do() - done"
time="2023-05-06T10:05:37+08:00" level=debug msg="Redis CONFIG err: NOAUTH Authentication required."
time="2023-05-06T10:05:37+08:00" level=debug msg="c.Do() - running command: INFO [ALL]"
time="2023-05-06T10:05:37+08:00" level=debug msg="c.Do() - err: NOAUTH Authentication required."
time="2023-05-06T10:05:37+08:00" level=debug msg="c.Do() - done"
time="2023-05-06T10:05:37+08:00" level=debug msg="Redis INFO ALL err: NOAUTH Authentication required."
time="2023-05-06T10:05:37+08:00" level=debug msg="c.Do() - running command: INFO []"
time="2023-05-06T10:05:37+08:00" level=debug msg="c.Do() - err: NOAUTH Authentication required."
time="2023-05-06T10:05:37+08:00" level=debug msg="c.Do() - done"
time="2023-05-06T10:05:37+08:00" level=error msg="Redis INFO err: NOAUTH Authentication required."

What version of redis_exporter are you running? Please run redis_exporter --version if you're not sure what version you're running. [ redis] 3.2.6 [ redis_exporter ]v1.33.0

Running the exporter What's the full command you're using to run the exporter? (please remove passwords and other sensitive data) Please include details about env variables, command line parameters, your orchestration setup, etc.

/redis_exporter -redis.password-file=/redis_passwd.json --debug

# cat redis_passwd.json
{
"redis://10.100.11.30:6393":"123",
"redis://10.100.12.170:6398":"123"
}

Screenshots If applicable, add screenshots to help explain your question.

Additional context The password is correct