MariaDB mit dem mk_mysql.vbs Agent Plugin überwachen

CMK version:
2.2.0p6 cre
OS version:
Debian 11
Error message:

Das Check-Plugin meldet sich einfach nicht am Server mit den im mysql.ini bereitgestellten Zugangsdaten an sondern ersetzt den Usernamen durch den Hostnamen und lässt das PW ganz weg? So kann das nicht funktionieren. Config File liegt auch im richtigen Pfad unter %programdata%\checkmk\agent\config.…
Wieso klappt das nicht?

Hat jemand eine Idee?

Output of “cmk --debug -vvn hostname”: (If it is a problem with checks or plugins)

Habe den wirklichen Hostnamen in dem Output durch ‘HOSTNAME’ ersetzt.

<<<mysql_ping>>>
[[MariaDB]]
E:\MariaDB10.11\bin\mysqladmin.exe: connect to server at ‘localhost’ failed
error: ‘Access denied for user ‘HOSTNAME$’@’::1’ (using password: NO)’

<<>>
[[MariaDB]]
ERROR 1045 (28000): Access denied for user ‘HOSTNAME$’@‘::1’ (using password: NO)

<<<mysql_capacity>>>
[[MariaDB]]
ERROR 1045 (28000): Access denied for user ‘HOSTNAME$’@‘::1’ (using password: NO)

<<<mysql_slave>>>
[[MariaDB]]
ERROR 1045 (28000): Access denied for user ‘HOSTNAME$’@‘::1’ (using password: NO)


Edit: Mehr Infos

C:\ProgramData\checkmk\agent\bin>cmk-agent-ctl.exe dump
<<<check_mk>>>
Version: 2.2.0p6
BuildDate: Jul 12 2023
AgentOS: windows
Hostname: HOSTNAME
Architecture: 64bit
WorkingDirectory: C:\Windows\system32
ConfigFile: C:\Program Files (x86)\checkmk\service\check_mk.yml
LocalConfigFile: C:\ProgramData\checkmk\agent\check_mk.user.yml
AgentDirectory: C:\Program Files (x86)\checkmk\service
PluginsDirectory: C:\ProgramData\checkmk\agent\plugins
StateDirectory: C:\ProgramData\checkmk\agent\state
ConfigDirectory: C:\ProgramData\checkmk\agent\config
TempDirectory: C:\ProgramData\checkmk\agent\tmp
LogDirectory: C:\ProgramData\checkmk\agent\log
SpoolDirectory: C:\ProgramData\checkmk\agent\spool
LocalDirectory: C:\ProgramData\checkmk\agent\local
OnlyFrom:

Wir haben es gelöst. Die Konfig Datei hatte die falsche Dateiendung.

Kann geschlossen werden.