这是我的syslog-ng.conf文件的一部分(带有某些排除项):
destination d_elastic_docker {
http(url("http://192.168.122.79:9200/_bulk")
method("POST")
);
};
我从syslog-ng -v得到以下消息:
Error parsing destination, destination plugin http not found in /etc/syslog-ng/conf.d/docker-journal-elastic.conf at line 31, column 5:
included from /etc/syslog-ng/syslog-ng.conf line 162, column 1
http(url("http://192.168.122.79:9200/_bulk")
^^^^
我的问题在哪里?
答案 0 :(得分:0)
http()
插件丢失。确保已安装适当的软件包(例如,在Debian/Ubuntu上:syslog-ng-mod-http),或者如果从源代码编译syslog-ng,请使用--enable-http
configure选项。