我在玩 Cygnus,我想知道如何正确配置它。我已经看到了两者agent_<id>.conf
,并且cygnus_instance_<id>.conf
需要文件。我了解第一个的目的,但不了解第二个。另外,grouping_rules.conf
文件呢?有没有其他配置文件?
问问题
82 次
1 回答
0
逐个文件:
agent_<id>.conf
文件是 Cygnus 的主要配置文件。它继承了 Cygnus 使用的基础技术 Apache Flume 的语法,因此它用于声明和指定 Cygnus 代理的源、通道和接收器。cygnus_instance_<id>.conf
文件用于配置其他不能作为代理配置的一部分配置的 Cygnus 参数,例如日志文件、管理接口端口等。 Cygnus 服务将运行与cygnus_instance_<id>.conf
配置文件一样多的实例。这就是为什么<id>
必须提供 an 的原因,因为这<id>
将用于查找正确的agent_<id>.conf
文件。grouping_rules.conf
当想要使用分组规则高级功能时使用文件。通常,这个文件可能是空的(但它必须存在),Cygnus 终究会运行。flume-env.sh
该文件继承自 Apache Flume,用于配置某些 Flume 参数,例如覆盖默认值的类路径、一些 Java 选项(-Xms
、-Xmx
等)...
于 2015-12-14T08:17:06.340 回答