我在配置好各插件后发现agent端与service_discovery端无法实现通信,扫雷过程中发现两个端之间的kafka通信有问题,在查了kafka配置文件的资料之后确认是agent端的kafka配置有问题。修改如下:
在agent端的kafka/config/producer.properties配置文件中添加服务器地址信息:
metadata.broker.list=serverhost:serverport #一般来说port是9092
在server端的kafka/config/server.properties配置文件中添加端口信息和host地址信息:
port=9092
host.name=serverhost #server端的ip地址
然后在agent端利用topic发送消息,server端成功接收。
此外,Elkeid/rasp当中有多个文件夹是引用的其他github项目,需要使用git clone下载。否则文件夹为空,可能引发各类错误。