Skip to main content

I’m installing the PagerDuty Events stream connector on Centreon 22.10 (itself running on RHEL8).

When I restart the cbd service, I’m hit with a wave of error messages in /var/log/centreon-broker/central-broker-master.log:

>lua] uerror] lua: error running function `flush' /usr/share/lua/5.3/cURL/impl/cURL.lua:31: bad argument #2 to '?' (number or boolean expected)
 

A google search doesn’t give any answers and I’m a bit too new to Lua to debug this myself. If anyone can help, it would be appreciated.

packages:

centreon-central-22.10.21-1.el8.noarch
centreon-broker-22.10.9-1.el8.x86_64
 

luarocks:

centreon-stream-connectors-lib
   3.7.0-1 (installed) - /usr/lib/luarocks/rocks-5.3
lua-curl
   0.3.13-1 (installed) - /usr/lib/luarocks/rocks-5.3
luasocket
   3.1.0-1 (installed) - /usr/lib/luarocks/rocks-5.3
luatz
   0.4-1 (installed) - /usr/lib/luarocks/rocks-5.3
 

Can you show us the broker configuration using this stream connector?


Sure, Laurent. Here’s the screenshots of the broker configuration. I’ve had to blur out some details.

General configuration
Input configuration
Output configuration

 


Reply