Добрый день!
Нашел проект бенчмарка для zabbix, написанный на Ruby. Писался, как я понимаю, азиатами для сравнительного тестирования zabbix с использованием NoSQL.
https://github.com/miraclelinux/zabbix-benchmark
Пробовал использовать, но не получается. При попытке такого запуска:
./zabbix-benchmark api_version
Получаю следующее:
DSL statement add_valid_params is deprecated, use the parameters statement
from:
DSL statement add_valid_params is deprecated, use the parameters statement
from:
/usr/lib/ruby/gems/1.8/gems/zbxapi-0.3.10/./zbxapi.rb:262:in `login': Invalid User or Password (ZbxAPI_ExceptionBadAuth)
from /install/zabbix-benchmark-master/lib/zbxapi-utils.rb:44:in `ensure_loggedin'
from /install/zabbix-benchmark-master/lib/zabbix-benchmark.rb:48:in `api_version'
from ./zabbix-benchmark:84:in `send'
from ./zabbix-benchmark:84
В голове одна мысль - что-то поменялось в API.
В скриптах Ruby (бенчмарка и zbxapi) пробовал отследить ошибку, но так и не смог, т.к. не программист. До определенного места логин и пароль в переменных выводятся корректно, а потом что-то идёт не так.
Нет ли желания у сообщества разобраться с этим бенчмарком? Может кто-то возьмётся полностью переписать код?
Нашел проект бенчмарка для zabbix, написанный на Ruby. Писался, как я понимаю, азиатами для сравнительного тестирования zabbix с использованием NoSQL.
https://github.com/miraclelinux/zabbix-benchmark
Пробовал использовать, но не получается. При попытке такого запуска:
./zabbix-benchmark api_version
Получаю следующее:
DSL statement add_valid_params is deprecated, use the parameters statement
from:
DSL statement add_valid_params is deprecated, use the parameters statement
from:
/usr/lib/ruby/gems/1.8/gems/zbxapi-0.3.10/./zbxapi.rb:262:in `login': Invalid User or Password (ZbxAPI_ExceptionBadAuth)
from /install/zabbix-benchmark-master/lib/zbxapi-utils.rb:44:in `ensure_loggedin'
from /install/zabbix-benchmark-master/lib/zabbix-benchmark.rb:48:in `api_version'
from ./zabbix-benchmark:84:in `send'
from ./zabbix-benchmark:84
В голове одна мысль - что-то поменялось в API.
В скриптах Ruby (бенчмарка и zbxapi) пробовал отследить ошибку, но так и не смог, т.к. не программист. До определенного места логин и пароль в переменных выводятся корректно, а потом что-то идёт не так.
Нет ли желания у сообщества разобраться с этим бенчмарком? Может кто-то возьмётся полностью переписать код?
Comment