Ошибка "ReferenceError: identifier 'CurlHttpRequest' undefined" при тестировании способа оповещения Zabbix 6.2.1

image

Доброго времени суток, пытался интегрировать Zabbix через отправку webhook, при тестировании выдает данные ошибки, подскажите в чем может быть проблема?
Версия Zabbix 6.2.1

  • ReferenceError: identifier ‘CurlHttpRequest’ undefined
    at [anon] (duktape.c:83867) internal
    at [anon] (function:1) preventsyield

Добрый день.

Попробуйте такой код:

var request = new HttpRequest();
params = JSON.parse(value);
request.addHeader('Content-Type: application/json');
response = request.post('https://<MONQ-DOMAIN>/api/public/cl/v1/stream-data?streamKey=<StremApiKey>', JSON.stringify(params));
return 'OK';

link

Доброго времени суток!

Не помогло, выдает ошибку:

[Details ](javascript:void(0))Ошибка при тестировании способа оповещения.

  • Error: cannot get URL: Couldn’t resolve host name. at [anon] (httprequest.c:324) internal at [anon] () native strict preventsyield at [anon] (function:4) preventsyield

Zabbix 6.2.6

Подскажите, MONQ-DOMAIN это url в браузере? Например, monq.xx.ru?
@monqlab.support monqlab.support

Добрый день!

Error: cannot get URL: Couldn’t resolve host name.

У вас ошибка в преобразовании вашего доменного имени Monq на стороне Zabbix.

Подскажите, MONQ-DOMAIN это url в браузере? Например, monq.xx.ru?

Да, то же доменное имя, которое указывали при запросе лицензии на сайте.

2 Likes