kong 0.13 plugin not loaded

I try to install kong-influxdb as following steps

luarocks install

luarocks list | grep influxdb

kong-influxdb

I can see kong-influxdb is installed to luarocks tree.

vim /etc/kong/kong.conf

custom_plugins = kong-influxdb
log_level = debug  

kong reload -vvv

‘kong.plugins.kong-influxdb.handler’ not found:No LuaRocks module found for kong.plugins.kong-influxdb.handler
kong_1 | no field package.preload[‘kong.plugins.kong-influxdb.handler’]
kong_1 | no file ‘./kong/plugins/kong-influxdb/handler.lua’
kong_1 | no file ‘./kong/plugins/kong-influxdb/handler/init.lua’
kong_1 | no file ‘/usr/local/openresty/site/lualib/kong/plugins/kong-influxdb/handler.ljbc’
kong_1 | no file ‘/usr/local/openresty/site/lualib/kong/plugins/kong-influxdb/handler/init.ljbc’
kong_1 | no file ‘/usr/local/openresty/lualib/kong/plugins/kong-influxdb/handler.ljbc’
kong_1 | no file ‘/usr/local/openresty/lualib/kong/plugins/kong-influxdb/handler/init.ljbc’
kong_1 | no file ‘/usr/local/openresty/site/lualib/kong/plugins/kong-influxdb/handler.lua’
kong_1 | no file ‘/usr/local/openresty/site/lualib/kong/plugins/kong-influxdb/handler/init.lua’
kong_1 | no file ‘/usr/local/openresty/lualib/kong/plugins/kong-influxdb/handler.lua’
kong_1 | no file ‘/usr/local/openresty/lualib/kong/plugins/kong-influxdb/handler/init.lua’
kong_1 | no file ‘/usr/local/openresty/luajit/share/luajit-2.1.0-beta3/kong/plugins/kong-influxdb/handler.lua’
kong_1 | no file ‘/usr/local/share/lua/5.1/kong/plugins/kong-influxdb/handler.lua’
kong_1 | no file ‘/usr/local/share/lua/5.1/kong/plugins/kong-influxdb/handler/init.lua’
kong_1 | no file ‘/usr/local/openresty/luajit/share/lua/5.1/kong/plugins/kong-influxdb/handler.lua’
kong_1 | no file ‘/usr/local/openresty/luajit/share/lua/5.1/kong/plugins/kong-influxdb/handler/init.lua’
kong_1 | no file ‘/root/.luarocks/share/lua/5.1/kong/plugins/kong-influxdb/handler.lua’
kong_1 | no file ‘/root/.luarocks/share/lua/5.1/kong/plugins/kong-influxdb/handler/init.lua’
kong_1 | no file ‘/usr/local/openresty/site/lualib/kong/plugins/kong-influxdb/handler.so’
kong_1 | no file ‘/usr/local/openresty/lualib/kong/plugins/kong-influxdb/handler.so’
kong_1 | no file ‘./kong/plugins/kong-influxdb/handler.so’
kong_1 | no file ‘/usr/local/lib/lua/5.1/kong/plugins/kong-influxdb/handler.so’
kong_1 | no file ‘/usr/local/openresty/luajit/lib/lua/5.1/kong/plugins/kong-influxdb/handler.so’
kong_1 | no file ‘/usr/local/lib/lua/5.1/loadall.so’
kong_1 | no file ‘/root/.luarocks/lib/lua/5.1/kong/plugins/kong-influxdb/handler.so’
kong_1 | no file ‘/usr/local/openresty/site/lualib/kong.so’
kong_1 | no file ‘/usr/local/openresty/lualib/kong.so’
kong_1 | no file ‘./kong.so’
kong_1 | no file ‘/usr/local/lib/lua/5.1/kong.so’
kong_1 | no file ‘/usr/local/openresty/luajit/lib/lua/5.1/kong.so’
kong_1 | no file ‘/usr/local/lib/lua/5.1/loadall.so’
kong_1 | no file ‘/root/.luarocks/lib/lua/5.1/kong.so’

@videni

I can see kong-influxdb is installed to luarocks tree.

Where exactly? Do you mind sharing more details? Where are you deploying Kong? In the host machine? In a containerized environment?

thanks, I figure it out now, when it is enabled in kong configuration , it should be custom_plugins = influxdb instead of custom_plugins = kong-influxdb

@videni Great, glad you figured it out!