我有一个运行良好的logstash代理: 我的配置文件包含一个输入文件,其中包含我的文件夹的路径,它将所有数据发送到我的elasticsearch数据库。
但我想让我的经纪人更“先进”。我想有一个外部配置文件或其他任何东西,您可以在其中指定要解析的日志文件夹的路径或路径列表,并在运行时自动解析它。
基本上,是否可以使用这样的配置:
input
{
path=>external parameter given by the user (example : "c:/users/xxxx/*.log")
}
这样做的目的是不必通过打开配置文件手动编写带有重新获取路径的新输入文件。